internal/

directory
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: Jun 8, 2026 License: AGPL-3.0

Directories

Path Synopsis
Package agent loads agent definitions, catalogs, and built-in agent behavior.
Package agent loads agent definitions, catalogs, and built-in agent behavior.
Package app orchestrates sessions, turns, tools, and provider execution.
Package app orchestrates sessions, turns, tools, and provider execution.
Package bootstrap builds application defaults used during startup.
Package bootstrap builds application defaults used during startup.
Package codeintel connects tool-facing code-intelligence operations to LSP servers.
Package codeintel connects tool-facing code-intelligence operations to LSP servers.
Package configdir resolves kodacode user configuration directories.
Package configdir resolves kodacode user configuration directories.
Package engine defines the model-facing execution interface used by runtimes.
Package engine defines the model-facing execution interface used by runtimes.
Package events defines durable session events, replay storage, and projection.
Package events defines durable session events, replay storage, and projection.
Package filemutation provides atomic file writes and per-file mutation locks.
Package filemutation provides atomic file writes and per-file mutation locks.
Package lsp manages language server discovery, startup, and query execution.
Package lsp manages language server discovery, startup, and query execution.
Package lspedit applies LSP text edits to document content.
Package lspedit applies LSP text edits to document content.
Package mcp manages MCP transports and their runtime registration.
Package mcp manages MCP transports and their runtime registration.
Package observability provides structured logging and retention helpers.
Package observability provides structured logging and retention helpers.
Package permissionpolicy matches declarative permission rules against requests.
Package permissionpolicy matches declarative permission rules against requests.
Package prompt compiles prompt fragments into provider-ready instructions.
Package prompt compiles prompt fragments into provider-ready instructions.
Package provider integrates model providers and normalizes their request flows.
Package provider integrates model providers and normalizes their request flows.
anthropicreasoning
Package anthropicreasoning provides Anthropic reasoning capability helpers.
Package anthropicreasoning provides Anthropic reasoning capability helpers.
deepseekreasoning
Package deepseekreasoning provides DeepSeek reasoning capability helpers.
Package deepseekreasoning provides DeepSeek reasoning capability helpers.
googlereasoning
Package googlereasoning provides Google Gemini reasoning capability helpers.
Package googlereasoning provides Google Gemini reasoning capability helpers.
mistralreasoning
Package mistralreasoning provides Mistral reasoning capability helpers.
Package mistralreasoning provides Mistral reasoning capability helpers.
openaicache
Package openaicache provides OpenAI prompt-cache retention and key helpers.
Package openaicache provides OpenAI prompt-cache retention and key helpers.
openaireasoning
Package openaireasoning provides OpenAI-family reasoning effort helpers.
Package openaireasoning provides OpenAI-family reasoning effort helpers.
openaiurl
Package openaiurl normalizes OpenAI-compatible API base URLs.
Package openaiurl normalizes OpenAI-compatible API base URLs.
qwenreasoning
Package qwenreasoning provides Qwen reasoning capability helpers.
Package qwenreasoning provides Qwen reasoning capability helpers.
Package search indexes workspaces and serves lexical and semantic search.
Package search indexes workspaces and serves lexical and semantic search.
Package sessiontitle derives concise session titles from user prompts.
Package sessiontitle derives concise session titles from user prompts.
Package skill loads, parses, and indexes user and project skills.
Package skill loads, parses, and indexes user and project skills.
Package textdiff renders compact previews of text mutations.
Package textdiff renders compact previews of text mutations.
Package textutil provides shared text accumulation and truncation helpers.
Package textutil provides shared text accumulation and truncation helpers.
Package tool defines tool contracts and built-in tool implementations.
Package tool defines tool contracts and built-in tool implementations.
tui
Package tui renders the terminal interface and maps runtime state to views.
Package tui renders the terminal interface and maps runtime state to views.
theme
Package theme loads, catalogs, and applies terminal UI themes.
Package theme loads, catalogs, and applies terminal UI themes.
Package websearch provides web search backend implementations.
Package websearch provides web search backend implementations.
Package workflow loads, validates, and catalogs workflow definitions.
Package workflow loads, validates, and catalogs workflow definitions.
Package workspace defines workspace scope, grants, and path authorization.
Package workspace defines workspace scope, grants, and path authorization.
Package workspaceedit applies LSP workspace edits to files.
Package workspaceedit applies LSP workspace edits to files.

Jump to

Keyboard shortcuts

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