internal/

directory
v0.6.9 Latest Latest
Warning

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

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

Directories

Path Synopsis
Package compaction prepares and summarizes old coding-session context.
Package compaction prepares and summarizes old coding-session context.
Package desktopserver serves the Electron renderer and product API from one authenticated loopback origin.
Package desktopserver serves the Electron renderer and product API from one authenticated loopback origin.
Package engine owns one stateful coding-agent session.
Package engine owns one stateful coding-agent session.
Package httpapi is the product's HTTP delivery layer.
Package httpapi is the product's HTTP delivery layer.
internal/genwire command
Command genwire generates the browser's TypeScript wire DTOs from the Go structs and string enums in wire_contract.go.
Command genwire generates the browser's TypeScript wire DTOs from the Go structs and string enums in wire_contract.go.
Package modelcontext owns product-generated context projected into model requests without adding fake user messages to the agent's canonical transcript.
Package modelcontext owns product-generated context projected into model requests without adding fake user messages to the agent's canonical transcript.
Package permission owns the coding product's tool authorization policy.
Package permission owns the coding product's tool authorization policy.
Package prompt deterministically renders the coding agent's stable system prompt, discovers the instruction files and environment that make up its dynamic context, and renders those as model-visible attachments.
Package prompt deterministically renders the coding agent's stable system prompt, discovers the instruction files and environment that make up its dynamic context, and renders those as model-visible attachments.
Package provider manages the coding product's persisted provider connection profiles.
Package provider manages the coding product's persisted provider connection profiles.
Package skills loads file-backed skills and exposes them to a coding agent.
Package skills loads file-backed skills and exposes them to a coding agent.
Package tools implements the coding agent's built-in tools and the product bridges those tools use to interact with the desktop surface.
Package tools implements the coding agent's built-in tools and the product bridges those tools use to interact with the desktop surface.
Package transcript defines the durable, append-only history of a coding session.
Package transcript defines the durable, append-only history of a coding session.
Package usage is the coding product's token and cost ledger.
Package usage is the coding product's token and cost ledger.
Package workspace owns the directories a coding session runs in: the project roots a user registers, and the scratch directories the server generates for standalone chats.
Package workspace owns the directories a coding session runs in: the project roots a user registers, and the scratch directories the server generates for standalone chats.

Jump to

Keyboard shortcuts

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