internal/

directory
v0.0.0-...-78d3d1f Latest Latest
Warning

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

Go to latest
Published: Nov 2, 2026 License: Apache-2.0

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.

Jump to

Keyboard shortcuts

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