Directories
¶
| Path | Synopsis |
|---|---|
|
Package besteffort centralizes the "log-and-continue" idiom for operations whose failure is recoverable but whose silent loss would leave operators without diagnostics — AGENTS.md's "Never silently drop errors", learned from a respond_to_user envelope that failed in the channelsd → Slack chain and was swallowed by three layers of `_, _ = …`, leaving the user with no message and no log to grep.
|
Package besteffort centralizes the "log-and-continue" idiom for operations whose failure is recoverable but whose silent loss would leave operators without diagnostics — AGENTS.md's "Never silently drop errors", learned from a respond_to_user envelope that failed in the channelsd → Slack chain and was swallowed by three layers of `_, _ = …`, leaving the user with no message and no log to grep. |
|
Package browser opens a URL in the host's default browser — a single small, dependency-free utility with no better home.
|
Package browser opens a URL in the host's default browser — a single small, dependency-free utility with no better home. |
|
browsertest
Package browsertest is the one seam a test uses to observe or drive browser opening.
|
Package browsertest is the one seam a test uses to observe or drive browser opening. |
|
Package celbudget holds the runtime budget every compiled CEL program in this repo carries.
|
Package celbudget holds the runtime budget every compiled CEL program in this repo carries. |
|
Package celconv converts cel-go evaluation results into plain Go values without asserting on cel-go's internal representations.
|
Package celconv converts cel-go evaluation results into plain Go values without asserting on cel-go's internal representations. |
|
Package credmask masks credential material for operator-visible output — ToolCall.status.agent.injected[*].masked and the setup engine's "stored as <masked>" line.
|
Package credmask masks credential material for operator-visible output — ToolCall.status.agent.injected[*].masked and the setup engine's "stored as <masked>" line. |
|
Package debug builds the operator's PRODUCTION HTTP mux.
|
Package debug builds the operator's PRODUCTION HTTP mux. |
|
Package envfallback resolves an env var that has been renamed, while a deprecated old name still works.
|
Package envfallback resolves an env var that has been renamed, while a deprecated old name still works. |
|
Package externalurl provides a live-updating accessor for a service's externally reachable base URL.
|
Package externalurl provides a live-updating accessor for a service's externally reachable base URL. |
|
Package keyid derives the content address of an Ed25519 public key: the stable identifier a signature carries so a verifier can look the key up, and the invariant that makes a key binding unforgeable — a registry refuses to bind an ID to a key that does not hash to it.
|
Package keyid derives the content address of an Ed25519 public key: the stable identifier a signature carries so a verifier can look the key up, and the invariant that makes a key binding unforgeable — a registry refuses to bind an ID to a key that does not hash to it. |
|
Package kindregistry is the shared implementation behind the project's many string-keyed "kind" registries (channel kinds, artifact renderers, tool kinds, authkinds, idp kinds, pinning kinds, web UIs, toolkit-stream factories, …).
|
Package kindregistry is the shared implementation behind the project's many string-keyed "kind" registries (channel kinds, artifact renderers, tool kinds, authkinds, idp kinds, pinning kinds, web UIs, toolkit-stream factories, …). |
|
Package llmpricing is the pricing-only entry point onto the canonical per-model registry in pkg/agent/llm/models, whose tables it projects.
|
Package llmpricing is the pricing-only entry point onto the canonical per-model registry in pkg/agent/llm/models, whose tables it projects. |
|
Package safehttp provides an SSRF-guarded *http.Client.
|
Package safehttp provides an SSRF-guarded *http.Client. |
|
Package stringsx holds small, dependency-free string helpers shared across packages that would otherwise duplicate a one-line utility rather than pull in an unrelated domain package just to reuse it.
|
Package stringsx holds small, dependency-free string helpers shared across packages that would otherwise duplicate a one-line utility rather than pull in an unrelated domain package just to reuse it. |
Click to show internal directories.
Click to hide internal directories.