agent-go

module
v0.0.0-...-7fc3621 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 18, 2026 License: Apache-2.0

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL