Directories
¶
| Path | Synopsis |
|---|---|
|
Package app assembles process-scoped services and dispatches presentation adapters.
|
Package app assembles process-scoped services and dispatches presentation adapters. |
|
Package attachment owns bounded, immutable user attachment imports.
|
Package attachment owns bounded, immutable user attachment imports. |
|
Package childenv owns the environment boundary for non-model child processes.
|
Package childenv owns the environment boundary for non-model child processes. |
|
Package cli performs mode-defining argument parsing before expensive runtime construction, ensuring diagnostics and stdout obey the selected surface.
|
Package cli performs mode-defining argument parsing before expensive runtime construction, ensuring diagnostics and stdout obey the selected surface. |
|
Package command defines user-invoked local routing.
|
Package command defines user-invoked local routing. |
|
Package compact models context pressure and summary projection without mutating the authoritative transcript.
|
Package compact models context pressure and summary projection without mutating the authoritative transcript. |
|
Package config loads, validates, and normalizes process configuration.
|
Package config loads, validates, and normalizes process configuration. |
|
Package distributed defines transport- and placement-neutral contracts for work that crosses a process or machine boundary.
|
Package distributed defines transport- and placement-neutral contracts for work that crosses a process or machine boundary. |
|
Package engine owns the shared, presentation-independent conversation turn loop.
|
Package engine owns the shared, presentation-independent conversation turn loop. |
|
Package extensions discovers and snapshots session-scoped extension descriptors.
|
Package extensions discovers and snapshots session-scoped extension descriptors. |
|
Package features models optional capability availability without collapsing build inclusion, gates, eligibility, policy, platform, configuration, user choice, and runtime health into one misleading Boolean.
|
Package features models optional capability availability without collapsing build inclusion, gates, eligibility, policy, platform, configuration, user choice, and runtime health into one misleading Boolean. |
|
Package identity defines identifiers whose distinct types prevent accidental correlation across session, turn, message, tool, task, and request domains.
|
Package identity defines identifiers whose distinct types prevent accidental correlation across session, turn, message, tool, task, and request domains. |
|
Package mcp implements the untrusted adapter boundary for Model Context Protocol providers.
|
Package mcp implements the untrusted adapter boundary for Model Context Protocol providers. |
|
Package memory provides bounded, provenance-bearing persistent memory.
|
Package memory provides bounded, provenance-bearing persistent memory. |
|
Package model defines the provider-neutral model transport boundary and the Azure OpenAI Responses API adapter.
|
Package model defines the provider-neutral model transport boundary and the Azure OpenAI Responses API adapter. |
|
Package observability consumes privacy-filtered copies of semantic events.
|
Package observability consumes privacy-filtered copies of semantic events. |
|
Package permission owns composed tool authorization.
|
Package permission owns composed tool authorization. |
|
Package platform owns portable operating-system mechanics and bounded resource cleanup.
|
Package platform owns portable operating-system mechanics and bounded resource cleanup. |
|
Package prompt builds deterministic model context independently of any presentation adapter or provider wire format.
|
Package prompt builds deterministic model context independently of any presentation adapter or provider wire format. |
|
Package protocol defines the versioned, presentation-independent event vocabulary exchanged by the session engine, capability runtime, transcript, and user-surface adapters.
|
Package protocol defines the versioned, presentation-independent event vocabulary exchanged by the session engine, capability runtime, transcript, and user-surface adapters. |
|
Package redact removes exact sensitive literals without allowing the replacement itself, adjacent context, or a later redaction pass to recreate a configured literal.
|
Package redact removes exact sensitive literals without allowing the replacement itself, adjacent context, or a later redaction pass to recreate a configured literal. |
|
Package sandbox owns optional operating-system process isolation.
|
Package sandbox owns optional operating-system process isolation. |
|
Package sessionlock owns the cross-process lease that prevents two runtimes from mutating one session's transcript and task state concurrently.
|
Package sessionlock owns the cross-process lease that prevents two runtimes from mutating one session's transcript and task state concurrently. |
|
Package signals owns process signal acquisition, first-request shutdown state, surface-specific interrupt routing, and bounded force-exit behavior.
|
Package signals owns process signal acquisition, first-request shutdown state, surface-specific interrupt routing, and bounded force-exit behavior. |
|
Package surface adapts the shared semantic runtime to user-visible input and output contracts.
|
Package surface adapts the shared semantic runtime to user-visible input and output contracts. |
|
Package task owns identity-bearing work that may outlive the tool call that launched it.
|
Package task owns identity-bearing work that may outlive the tool call that launched it. |
|
Package testing contains capabilities that exist only in the explicit test runtime profile.
|
Package testing contains capabilities that exist only in the explicit test runtime profile. |
|
Package tool implements the model-callable capability boundary: deterministic lookup, validation, authorization, execution, result pairing, and scheduling.
|
Package tool implements the model-callable capability boundary: deterministic lookup, validation, authorization, execution, result pairing, and scheduling. |
|
Package transcript owns append-only durable session history and defensive recovery.
|
Package transcript owns append-only durable session history and defensive recovery. |
Click to show internal directories.
Click to hide internal directories.