Directories
¶
| Path | Synopsis |
|---|---|
|
Package agent implements the Run event-channel loop: streaming assistant turns, tool dispatch with hooks, steering/follow-up queues, and opt-in auto-compaction.
|
Package agent implements the Run event-channel loop: streaming assistant turns, tool dispatch with hooks, steering/follow-up queues, and opt-in auto-compaction. |
|
Package config provides configuration loading, Fail-Closed validation, environment variable expansion, and model cataloging for the simplest module.
|
Package config provides configuration loading, Fail-Closed validation, environment variable expansion, and model cataloging for the simplest module. |
|
Package images provides image processing and resizing capabilities to enforce per-model input limits (maxWidth, maxHeight, maxBytes, animated GIF flattening).
|
Package images provides image processing and resizing capabilities to enforce per-model input limits (maxWidth, maxHeight, maxBytes, animated GIF flattening). |
|
Package prompt builds the system prompt (base text plus assembly API) and loads project context files (AGENTS.md / CLAUDE.md hierarchy walking from cwd to filesystem root).
|
Package prompt builds the system prompt (base text plus assembly API) and loads project context files (AGENTS.md / CLAUDE.md hierarchy walking from cwd to filesystem root). |
|
overflow.go detects context-overflow failures reported by LLM providers.
|
overflow.go detects context-overflow failures reported by LLM providers. |
|
Package quota provides quota and model usage inspection for simplest.
|
Package quota provides quota and model usage inspection for simplest. |
|
Package session implements a JSONL v3 session store.
|
Package session implements a JSONL v3 session store. |
|
Package tools implements seven built-in coding-agent tools (read, bash, edit, write, grep, find, ls) plus a tool registry with a JSON-Schema-subset argument validator.
|
Package tools implements seven built-in coding-agent tools (read, bash, edit, write, grep, find, ls) plus a tool registry with a JSON-Schema-subset argument validator. |
|
Package types defines the shared data model for the Go agent: messages, content blocks, streaming events, tools, models, and contexts.
|
Package types defines the shared data model for the Go agent: messages, content blocks, streaming events, tools, models, and contexts. |
Click to show internal directories.
Click to hide internal directories.