Directories
¶
| Path | Synopsis |
|---|---|
|
abi
|
|
|
abiclient
Package abiclient is the reference Go consumer of the harness ABI (design 0055 M1, US-69.4): it implements the client side of the stamped-snapshot sync protocol — apply in order, discard seq ≤ S, re-snapshot on projection.reseeded.
|
Package abiclient is the reference Go consumer of the harness ABI (design 0055 M1, US-69.4): it implements the client side of the stamped-snapshot sync protocol — apply in order, discard seq ≤ S, re-snapshot on projection.reseeded. |
|
abitest
Package abitest is the reference in-memory implementation of the harness ABI.
|
Package abitest is the reference in-memory implementation of the harness ABI. |
|
opencode/filediff
Package filediff produces unified-diff text for files changed by an agent turn, using `git diff` against the workspace PVC's HEAD commit.
|
Package filediff produces unified-diff text for files changed by an agent turn, using `git diff` against the workspace PVC's HEAD commit. |
|
opencode/wire
Package wire is the ONLY code in the platform that decodes opencode wire bytes (HTTP bodies and /event SSE envelopes).
|
Package wire is the ONLY code in the platform that decodes opencode wire bytes (HTTP bodies and /event SSE envelopes). |
|
systemnotices
Package systemnotices injects platform-level system notices into agent-bound messages at the Adapter seam (#944).
|
Package systemnotices injects platform-level system notices into agent-bound messages at the Adapter seam (#944). |
|
secrets
Package secrets materializes user-supplied secrets onto the sandbox pod filesystem with strict validation and TOCTOU-safe permissions.
|
Package secrets materializes user-supplied secrets onto the sandbox pod filesystem with strict validation and TOCTOU-safe permissions. |
|
apis
|
|
|
llmsafespaces/v1
Package v1 contains the v1 API types for the llmsafespaces.dev API group.
|
Package v1 contains the v1 API types for the llmsafespaces.dev API group. |
|
Package diskrecovery is the #1601 mechanical disk-space lever: an allowlist-only reclaimer of KNOWN-REPRODUCIBLE build caches and test residue for workspace pods too full for the agent to act.
|
Package diskrecovery is the #1601 mechanical disk-space lever: an allowlist-only reclaimer of KNOWN-REPRODUCIBLE build caches and test residue for workspace pods too full for the agent to act. |
|
Package errors provides a shared StatusError type that carries an HTTP status code, a user-facing message, and an optional wrapped cause.
|
Package errors provides a shared StatusError type that carries an HTTP status code, a user-facing message, and an optional wrapped cause. |
|
Package mcp implements the LLMSafeSpaces MCP server.
|
Package mcp implements the LLMSafeSpaces MCP server. |
|
Package mcpserver contains minimal MCP server implementations for testing.
|
Package mcpserver contains minimal MCP server implementations for testing. |
|
Package obs holds cross-binary observability contracts.
|
Package obs holds cross-binary observability contracts. |
|
Package repolint contains lint checks that operate on the repository layout itself rather than on Go source code: migration version numbering, worklog numbering, and sync between canonical and chart-bundled copies of files.
|
Package repolint contains lint checks that operate on the repository layout itself rather than on Go source code: migration version numbering, worklog numbering, and sync between canonical and chart-bundled copies of files. |
|
Package session defines the platform-owned agent session contract.
|
Package session defines the platform-owned agent session contract. |
|
agentmessage
Package agentmessage implements the v1 agent-message provenance sentinel contract (issue #1465): inter-session messages delivered by the agentd send_message tool carry a machine-detectable origin marker so frontends and receiving agents can distinguish agent traffic from human input.
|
Package agentmessage implements the v1 agent-message provenance sentinel contract (issue #1465): inter-session messages delivered by the agentd send_message tool carry a machine-detectable origin marker so frontends and receiving agents can distinguish agent traffic from human input. |
|
attachments
Package attachments implements the v1 attachment manifest contract (Epic 68, design decisions D7/D8/D15): prompt text carrying file references the agent reads with its own tools.
|
Package attachments implements the v1 attachment manifest contract (Epic 68, design decisions D7/D8/D15): prompt text carrying file references the agent reads with its own tools. |
|
Package types contains API DTOs (data transfer objects) used by the API service to receive requests and return responses to clients.
|
Package types contains API DTOs (data transfer objects) used by the API service to receive requests and return responses to clients. |
|
Package validation provides shared validation primitives used by both the API layer (pkg/secrets) and the in-pod materializer (pkg/agentd/secrets).
|
Package validation provides shared validation primitives used by both the API layer (pkg/secrets) and the in-pod materializer (pkg/agentd/secrets). |
|
Package version is the single source of truth for the build version string.
|
Package version is the single source of truth for the build version string. |
|
Package workflows contains the storage layer for Epic 64 (triggers & workflows).
|
Package workflows contains the storage layer for Epic 64 (triggers & workflows). |
|
exprlang
Package exprlang compiles condition expressions for workflow DAG validation.
|
Package exprlang compiles condition expressions for workflow DAG validation. |
|
scriptwrap
Package scriptwrap executes user-authored inline script handlers (Python, Node) inside the workspace sandbox.
|
Package scriptwrap executes user-authored inline script handlers (Python, Node) inside the workspace sandbox. |
Click to show internal directories.
Click to hide internal directories.