Directories
¶
| Path | Synopsis |
|---|---|
|
Package agentimpl provides the default Agent implementation.
|
Package agentimpl provides the default Agent implementation. |
|
cmd
|
|
|
agent-api
command
Command agent-api runs the agent API.
|
Command agent-api runs the agent API. |
|
agent-api/cli
Package cli implements the interactive terminal mode for agent-api.
|
Package cli implements the interactive terminal mode for agent-api. |
|
agent-api/server
Package server implements the HTTP API server mode for agent-api.
|
Package server implements the HTTP API server mode for agent-api. |
|
agent-api/static
Package static embeds the API browser HTML served at /api/ui.
|
Package static embeds the API browser HTML served at /api/ui. |
|
sudo-gate
command
|
|
|
Package filewatcher watches a directory tree and reports stable file-system changes.
|
Package filewatcher watches a directory tree and reports stable file-system changes. |
|
internal
|
|
|
api
Package api defines the request/response types for the agent HTTP API.
|
Package api defines the request/response types for the agent HTTP API. |
|
files
Package files provides file system operations scoped to either a workspace root or, for paths beginning with ~/, the current user's home directory.
|
Package files provides file system operations scoped to either a workspace root or, for paths beginning with ~/, the current user's home directory. |
|
gitops
Package gitops provides git operations for the agent API (diff, format-patch).
|
Package gitops provides git operations for the agent API (diff, format-patch). |
|
grep/internal/gitignore
Package gitignore implements .gitignore pattern matching for directory walking.
|
Package gitignore implements .gitignore pattern matching for directory walking. |
|
hooks
Package hooks provides the hook system for post-completion evaluation.
|
Package hooks provides the hook system for post-completion evaluation. |
|
routes
Package routes provides a centralized route registry with metadata.
|
Package routes provides a centralized route registry with metadata. |
|
services
Package services provides service discovery, process management, and proxying.
|
Package services provides service discovery, process management, and proxying. |
|
openaicompatible
Package openaicompatible implements providers.Provider for the 60+ LLM providers that expose a standard OpenAI Chat Completions API (POST /chat/completions).
|
Package openaicompatible implements providers.Provider for the 60+ LLM providers that expose a standard OpenAI Chat Completions API (POST /chat/completions). |
|
transport
Package transport provides a shared http.RoundTripper for all providers that adds two cross-cutting behaviours:
|
Package transport provides a shared http.RoundTripper for all providers that adds two cross-cutting behaviours: |
|
Package tools provides a concrete implementation of thread.ToolExecutor that executes all built-in tools natively in Go.
|
Package tools provides a concrete implementation of thread.ToolExecutor that executes all built-in tools natively in Go. |
Click to show internal directories.
Click to hide internal directories.