internal/

directory
v0.6.16 Latest Latest
Warning

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

Go to latest
Published: Aug 24, 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 contextprojection manages product-generated context that is projected into model requests without becoming canonical conversation input.
Package contextprojection manages product-generated context that is projected into model requests without becoming canonical conversation input.
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 imageprep validates and normalizes raster images before they enter provider-independent model content.
Package imageprep validates and normalizes raster images before they enter provider-independent model content.
mcp
Package mcp owns Or's product-level MCP configuration, connection manager, leases, diagnostics, and adaptation of protocol tools to coding-agent tools.
Package mcp owns Or's product-level MCP configuration, connection manager, leases, diagnostics, and adaptation of protocol tools to coding-agent tools.
client
Package client owns protocol-native Model Context Protocol connections, transports, tool discovery, and tool calls.
Package client owns protocol-native Model Context Protocol connections, transports, tool discovery, and tool calls.
Package observability records privacy-safe product lifecycle events.
Package observability records privacy-safe product lifecycle events.
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 snapshot projects inspectable, provider-neutral model exchanges from committed transcripts.
Package snapshot projects inspectable, provider-neutral model exchanges from committed transcripts.
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 trace assembles performance events and private request snapshots into one UI-facing diagnostic read model.
Package trace assembles performance events and private request snapshots into one UI-facing diagnostic read model.
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