internal/

directory
v0.0.0-...-3bac1a3 Latest Latest
Warning

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

Go to latest
Published: Aug 7, 2026 License: MIT

Directories

Path Synopsis
Package agent discovers and validates subagent definitions.
Package agent discovers and validates subagent definitions.
Package agenttask owns durable asynchronous agent execution.
Package agenttask owns durable asynchronous agent execution.
Package anthropicmodel contains Anthropic model-family capability helpers.
Package anthropicmodel contains Anthropic model-family capability helpers.
Package assistant orchestrates conversations, extensions, cache, and prompt execution.
Package assistant orchestrates conversations, extensions, cache, and prompt execution.
lifecyclepayload
Package lifecyclepayload builds extension-facing lifecycle event payloads.
Package lifecyclepayload builds extension-facing lifecycle event payloads.
Package auth stores provider credentials without exposing secret values.
Package auth stores provider credentials without exposing secret values.
Package browser opens URLs with the user's system browser.
Package browser opens URLs with the user's system browser.
Package bytefmt formats byte counts for user-facing messages.
Package bytefmt formats byte counts for user-facing messages.
Package compaction plans context compaction summaries and preserves file-operation hints.
Package compaction plans context compaction summaries and preserves file-operation hints.
Package config loads and validates application configuration.
Package config loads and validates application configuration.
Package contextwindow builds and budgets model-facing context.
Package contextwindow builds and budgets model-facing context.
Package core contains librecode-compatible assistant core data structures.
Package core contains librecode-compatible assistant core data structures.
Package database contains database-backed persistence and adapters.
Package database contains database-backed persistence and adapters.
Package di wires the application runtime dependency graph.
Package di wires the application runtime dependency graph.
Package execpath resolves executable names without consulting the process PATH.
Package execpath resolves executable names without consulting the process PATH.
Package executeworker implements the bounded framed protocol used to isolate provider-facing MVM execution in a helper process.
Package executeworker implements the bounded framed protocol used to isolate provider-facing MVM execution in a helper process.
Package executionlimits defines fixed safety budgets for isolated MVM execution.
Package executionlimits defines fixed safety budgets for isolated MVM execution.
Package extension loads and executes user workflow extensions.
Package extension loads and executes user workflow extensions.
Package fswalk centralizes fast filesystem traversal defaults.
Package fswalk centralizes fast filesystem traversal defaults.
Package jwtclaim parses verified JWT claims for provider token metadata.
Package jwtclaim parses verified JWT claims for provider token metadata.
Package limitio contains helpers for bounded in-memory reads.
Package limitio contains helpers for bounded in-memory reads.
Package llm defines provider-neutral request, response, streaming, and error DTOs.
Package llm defines provider-neutral request, response, streaming, and error DTOs.
Package llmconv contains adapters between provider-neutral LLM DTOs and app model DTOs.
Package llmconv contains adapters between provider-neutral LLM DTOs and app model DTOs.
Package mapsutil provides small map-copy helpers used across internal packages.
Package mapsutil provides small map-copy helpers used across internal packages.
Package model resolves providers, model metadata, auth, and thinking levels.
Package model resolves providers, model metadata, auth, and thinking levels.
Package mvmhost provides a narrow adapter around the MVM interpreter.
Package mvmhost provides a narrow adapter around the MVM interpreter.
Package provider implements provider-specific LLM HTTP clients and wire-format adapters.
Package provider implements provider-specific LLM HTTP clients and wire-format adapters.
Package terminal implements a librecode-style interactive terminal UI.
Package terminal implements a librecode-style interactive terminal UI.
extui
Package extui contains the terminal-side extension UI bridge state.
Package extui contains the terminal-side extension UI bridge state.
panel
Package panel adapts the reusable TUI list component to app-specific panel kinds.
Package panel adapts the reusable TUI list component to app-specific panel kinds.
Package testutil provides shared test helpers for internal packages.
Package testutil provides shared test helpers for internal packages.
Package tool provides librecode-style built-in coding tools for local agent turns.
Package tool provides librecode-style built-in coding tools for local agent turns.
Package transcript contains provider-neutral transcript formatting helpers shared by assistant persistence and terminal presentation.
Package transcript contains provider-neutral transcript formatting helpers shared by assistant persistence and terminal presentation.
Package tui provides small reusable terminal UI primitives and components.
Package tui provides small reusable terminal UI primitives and components.
Package units defines numeric unit constants shared across the application.
Package units defines numeric unit constants shared across the application.
Package vinfo exposes build metadata for CLI version reporting.
Package vinfo exposes build metadata for CLI version reporting.
Package workflow executes MVM source that coordinates durable agent tasks.
Package workflow executes MVM source that coordinates durable agent tasks.

Jump to

Keyboard shortcuts

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