Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
zero
command
|
|
|
zero-linux-sandbox
command
|
|
|
zero-perf-bench
command
|
|
|
zero-pr-review
command
|
|
|
zero-release
command
|
|
|
zero-seccomp
command
Command zero-seccomp is retained as a compatibility wrapper for existing Linux installs and scripts.
|
Command zero-seccomp is retained as a compatibility wrapper for existing Linux installs and scripts. |
|
zero-windows-command-runner
command
|
|
|
zero-windows-sandbox-setup
command
|
|
|
internal
|
|
|
acp
Package acp implements the Agent Client Protocol (ACP) surface for ZERO: a JSON-RPC 2.0 peer spoken over stdio (newline-delimited JSON) so editors such as Zed, JetBrains, and Neovim can drive ZERO's agent core as a backend.
|
Package acp implements the Agent Client Protocol (ACP) surface for ZERO: a JSON-RPC 2.0 peer spoken over stdio (newline-delimited JSON) so editors such as Zed, JetBrains, and Neovim can drive ZERO's agent core as a backend. |
|
agentinit
Package agentinit builds the bootstrap prompt for the guided /init flow that generates a project AGENTS.md.
|
Package agentinit builds the bootstrap prompt for the guided /init flow that generates a project AGENTS.md. |
|
browser
Package browser opens a URL in the user's default web browser.
|
Package browser opens a URL in the user's default web browser. |
|
credstore
Package credstore persists provider API keys outside config.json so secrets are not written to disk in cleartext.
|
Package credstore persists provider API keys outside config.json so secrets are not written to disk in cleartext. |
|
cron
Package cron implements a small, dependency-free standard 5-field cron parser and next-run evaluator for the `zero cron` scheduler.
|
Package cron implements a small, dependency-free standard 5-field cron parser and next-run evaluator for the `zero cron` scheduler. |
|
daemon
Package daemon implements zero's long-running daemon/server mode: a local control server that supervises a pool of headless `zero exec` worker processes and routes multiple agent sessions to them over an owner-only local socket.
|
Package daemon implements zero's long-running daemon/server mode: a local control server that supervises a pool of headless `zero exec` worker processes and routes multiple agent sessions to them over an owner-only local socket. |
|
daemon/remote
Package remote adds an OPT-IN, TLS-only network bridge on top of zero's local daemon (internal/daemon).
|
Package remote adds an OPT-IN, TLS-only network bridge on top of zero's local daemon (internal/daemon). |
|
errhint
Package errhint classifies provider/model failures into a few user-actionable categories and turns them into a one-line "next step" hint.
|
Package errhint classifies provider/model failures into a few user-actionable categories and turns them into a one-line "next step" hint. |
|
imageinput
Package imageinput is the single shared loader for local image files used by every input surface (CLI exec --image, TUI /image).
|
Package imageinput is the single shared loader for local image files used by every input surface (CLI exec --image, TUI /image). |
|
keyring
Package keyring provides a small, dependency-free secret store backed by the operating system's native credential tooling: the `security` keychain CLI on macOS and `secret-tool` (libsecret) on Linux.
|
Package keyring provides a small, dependency-free secret store backed by the operating system's native credential tooling: the `security` keychain CLI on macOS and `secret-tool` (libsecret) on Linux. |
|
lsp
Package lsp is a direct Language Server Protocol client: ZERO spawns the language server itself and speaks LSP JSON-RPC over stdio, so an unattended run (cron/CI, no open editor) can still see real compiler diagnostics.
|
Package lsp is a direct Language Server Protocol client: ZERO spawns the language server itself and speaks LSP JSON-RPC over stdio, so an unattended run (cron/CI, no open editor) can still see real compiler diagnostics. |
|
minify
Package minify produces a denser, token-cheaper VIEW of a source file for read-only exploration.
|
Package minify produces a denser, token-cheaper VIEW of a source file for read-only exploration. |
|
notify
Package notify emits dep-free terminal notifications (BEL and/or OSC-9 desktop notifications) when Zero finishes a turn or needs user input.
|
Package notify emits dep-free terminal notifications (BEL and/or OSC-9 desktop notifications) when Zero finishes a turn or needs user input. |
|
oauth
Package oauth is zero's reusable OAuth 2.0 engine.
|
Package oauth is zero's reusable OAuth 2.0 engine. |
|
observability
Package observability provides dependency-free crash capture for the CLI: a recovered panic is written to a local crash report (timestamp, label, stack) and surfaced to the user as a brief notice instead of a raw stack trace.
|
Package observability provides dependency-free crash capture for the CLI: a recovered panic is written to a local crash report (timestamp, label, stack) and surfaced to the user as a brief notice instead of a raw stack trace. |
|
providerhealth
Package providerhealth validates provider configuration and optionally probes the configured provider endpoint with a bounded, non-generating request.
|
Package providerhealth validates provider configuration and optionally probes the configured provider endpoint with a bounded, non-generating request. |
|
provideroauth
ChatGPT-specific login flow.
|
ChatGPT-specific login flow. |
|
reasoning
Package reasoning models how each provider's models expose reasoning-effort control.
|
Package reasoning models how each provider's models expose reasoning-effort control. |
|
repoinfo
Package repoinfo characterizes a repository from local git commands only (no network).
|
Package repoinfo characterizes a repository from local git commands only (no network). |
|
repomap
Package repomap scans a workspace into a compact, deterministic repository map.
|
Package repomap scans a workspace into a compact, deterministic repository map. |
|
secrets
Package secrets provides a lightweight, dependency-free scanner for high-confidence secret patterns (cloud keys, provider tokens, private keys, JWTs).
|
Package secrets provides a lightweight, dependency-free scanner for high-confidence secret patterns (cloud keys, provider tokens, private keys, JWTs). |
|
securefile
Package securefile provides AES-256-GCM encryption-at-rest for small on-disk blobs under a per-user random secret persisted (0600) beside the data file.
|
Package securefile provides AES-256-GCM encryption-at-rest for small on-disk blobs under a per-user random secret persisted (0600) beside the data file. |
|
skills
Package skills discovers reusable instruction "skills" stored on disk as */SKILL.md files.
|
Package skills discovers reusable instruction "skills" stored on disk as */SKILL.md files. |
|
swarm
Package swarm adds a multi-agent SWARM on top of zero's single sub-agent mechanism (internal/specialist): an orchestrator can spawn and coordinate MULTIPLE specialist members that run concurrently, communicate via per-agent mailboxes, and hand work off.
|
Package swarm adds a multi-agent SWARM on top of zero's single sub-agent mechanism (internal/specialist): an orchestrator can spawn and coordinate MULTIPLE specialist members that run concurrently, communicate via per-agent mailboxes, and hand work off. |
|
tui
file_view.go is the drill-in view for a touched file, opened from the FILES sidebar section (files_panel.go).
|
file_view.go is the drill-in view for a touched file, opened from the FILES sidebar section (files_panel.go). |
|
usercommands
Package usercommands loads user-defined slash commands from markdown files.
|
Package usercommands loads user-defined slash commands from markdown files. |
|
workspaceindex
Package workspaceindex provides shared deterministic workspace scanning primitives for repo intelligence, tools, and context accounting.
|
Package workspaceindex provides shared deterministic workspace scanning primitives for repo intelligence, tools, and context accounting. |
|
workspaceseed
Package workspaceseed builds a compact, deterministic workspace context seed for future agent prompt/session wiring.
|
Package workspaceseed builds a compact, deterministic workspace context seed for future agent prompt/session wiring. |
Click to show internal directories.
Click to hide internal directories.