Directories
¶
| Path | Synopsis |
|---|---|
|
Package capability assembles optional coding-product behavior around the reusable agent SDK.
|
Package capability assembles optional coding-product behavior around the reusable agent SDK. |
|
Package compaction prepares and summarizes old coding-session context.
|
Package compaction prepares and summarizes old coding-session context. |
|
Package config resolves product-shell settings.
|
Package config resolves product-shell settings. |
|
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 plugin defines the transport-neutral contract between Coding and one external capability process.
|
Package plugin defines the transport-neutral contract between Coding and one external capability process. |
|
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 titlegen generates short product-facing session titles through the independently configured utility-model route.
|
Package titlegen generates short product-facing session titles through the independently configured utility-model route. |
|
Package tools implements the coding agent's built-in tools: file reading, editing, writing, and shell execution.
|
Package tools implements the coding agent's built-in tools: file reading, editing, writing, and shell execution. |
|
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. |
Click to show internal directories.
Click to hide internal directories.