Directories
¶
| Path | Synopsis |
|---|---|
|
Package all is a convenience: blank-importing it from a binary triggers the init() registration of every memory Kind.
|
Package all is a convenience: blank-importing it from a binary triggers the init() registration of every memory Kind. |
|
Package approval is the memory Kind for approval-flow events (request + outcome).
|
Package approval is the memory Kind for approval-flow events (request + outcome). |
|
Package artifact registers the logical-artifact head Kind.
|
Package artifact registers the logical-artifact head Kind. |
|
Package artifactrevision registers the immutable per-revision Kind of the artifact-versioning system.
|
Package artifactrevision registers the immutable per-revision Kind of the artifact-versioning system. |
|
Package auditkey implements the "audit_key" memory Kind: the operator's durable witness of which Ed25519 key an AgentSession instance signs its append-only records with.
|
Package auditkey implements the "audit_key" memory Kind: the operator's durable witness of which Ed25519 key an AgentSession instance signs its append-only records with. |
|
Package authz_session_config is the memory Kind for the per-session authz config snapshot: the entity-extraction config plus the two fields authzd derives this session's cold-start authorization policy from.
|
Package authz_session_config is the memory Kind for the per-session authz config snapshot: the entity-extraction config plus the two fields authzd derives this session's cold-start authorization policy from. |
|
Package authzdecision is the memory Kind for authz.Check outcomes.
|
Package authzdecision is the memory Kind for authz.Check outcomes. |
|
Package channel_msg_ref implements the "channel_msg_ref" memory kind: a sparse index that maps a channel-kind-scoped message reference (Slack: channel_id:thread_ts:message_ts; future kinds: their own) to the turn index where the inbound message was recorded.
|
Package channel_msg_ref implements the "channel_msg_ref" memory kind: a sparse index that maps a channel-kind-scoped message reference (Slack: channel_id:thread_ts:message_ts; future kinds: their own) to the turn index where the inbound message was recorded. |
|
Package coldstarttask is the memory Kind recording the approver's decision for a new session's cold-start scope proposal: which task (cleaned / original / none) the runner should run as the first turn, and whether scope was applied.
|
Package coldstarttask is the memory Kind recording the approver's decision for a new session's cold-start scope proposal: which task (cleaned / original / none) the runner should run as the first turn, and whether scope was applied. |
|
Package contentguardaudit is the memory Kind for the audit log of content-guard enforcement: per-call content-inspection findings (pass/block/approve), one entry per firing.
|
Package contentguardaudit is the memory Kind for the audit log of content-guard enforcement: per-call content-inspection findings (pass/block/approve), one entry per firing. |
|
Package envelopefact is the memory Kind for a fact derived by platform code from a VERIFIED inbound delivery — the signed webhook body that opened or advanced a session.
|
Package envelopefact is the memory Kind for a fact derived by platform code from a VERIFIED inbound delivery — the signed webhook body that opened or advanced a session. |
|
Package extracted_entity is the memory Kind for raw LLM-extracted entity candidates produced by internal/cmd/authzd.
|
Package extracted_entity is the memory Kind for raw LLM-extracted entity candidates produced by internal/cmd/authzd. |
|
Package extraction_state is the memory Kind tracking authzd's per-turn extraction lifecycle: pending → complete | failed.
|
Package extraction_state is the memory Kind tracking authzd's per-turn extraction lifecycle: pending → complete | failed. |
|
Package factcontent holds the content shape the two fact Kinds share.
|
Package factcontent holds the content shape the two fact Kinds share. |
|
Package infoleakageaudit is the memory Kind for information-leakage audit events.
|
Package infoleakageaudit is the memory Kind for information-leakage audit events. |
|
Package infoleakagedecision is the memory Kind for per-session information- leakage approval decisions.
|
Package infoleakagedecision is the memory Kind for per-session information- leakage approval decisions. |
|
Package infoleakagetaint is the memory Kind for per-session taint records.
|
Package infoleakagetaint is the memory Kind for per-session taint records. |
|
internal
|
|
|
auditaccessor
Package auditaccessor holds the shared append-one / list-all accessor boilerplate for the simple per-scope audit Kinds.
|
Package auditaccessor holds the shared append-one / list-all accessor boilerplate for the simple per-scope audit Kinds. |
|
undecodable
Package undecodable holds the one operator-facing report every Kind accessor owes when a stored Entry will not decode.
|
Package undecodable holds the one operator-facing report every Kind accessor owes when a stored Entry will not decode. |
|
Package label is the memory Kind for (resourceType, id) → display label tuples extracted from MCP tool responses.
|
Package label is the memory Kind for (resourceType, id) → display label tuples extracted from MCP tool responses. |
|
Package lifecycle is the canonical Kind for session/scope-lifecycle signals.
|
Package lifecycle is the canonical Kind for session/scope-lifecycle signals. |
|
Package lineage implements the "lineage" memory kind: bidirectional fork edges that record parent ↔ child relationships between AgentSessions when a user triggers Restart-from-here.
|
Package lineage implements the "lineage" memory kind: bidirectional fork edges that record parent ↔ child relationships between AgentSessions when a user triggers Restart-from-here. |
|
Package metaagentaudit is the memory Kind for the per-invocation audit log of metaagent decisions.
|
Package metaagentaudit is the memory Kind for the per-invocation audit log of metaagent decisions. |
|
Package metaagentthread is the memory Kind for messages in the metaagent's sub-thread (user mentions + metaagent responses).
|
Package metaagentthread is the memory Kind for messages in the metaagent's sub-thread (user mentions + metaagent responses). |
|
Package observation is the memory Kind for a note an agent session writes into a resource-scoped memory pool: free text one session concluded about a resource (a customer, a repo, whatever the resource type is), durable for a later session holding a slot on the same pool to read.
|
Package observation is the memory Kind for a note an agent session writes into a resource-scoped memory pool: free text one session concluded about a resource (a customer, a repo, whatever the resource type is), durable for a later session holding a slot on the same pool to read. |
|
Package observedfact is the memory Kind for a fact derived from a tool RESULT by a declared `observes` block.
|
Package observedfact is the memory Kind for a fact derived from a tool RESULT by a declared `observes` block. |
|
Package parkedprompt implements the "parked_prompt" memory kind: the durable record of a render-ready prompt a session is parked on, so it can be re-surfaced to a surface that attaches later, or after a restart.
|
Package parkedprompt implements the "parked_prompt" memory kind: the durable record of a render-ready prompt a session is parked on, so it can be re-surfaced to a surface that attaches later, or after a restart. |
|
Package plangateaudit is the memory Kind for the plan gate's authorization record: which plan was approved, which phase was active, and what the gate decided for each permissioned call.
|
Package plangateaudit is the memory Kind for the plan gate's authorization record: which plan was approved, which phase was active, and what the gate decided for each permissioned call. |
|
Package preferenceaccess is the memory Kind for the audit log of subject-named preference reads: every GET /memory/_preferences?user-ref= request, resolved or not.
|
Package preferenceaccess is the memory Kind for the audit log of subject-named preference reads: every GET /memory/_preferences?user-ref= request, resolved or not. |
|
Package preferencewrite is the memory Kind for the audit log of first-party human writes to user preferences: every direct edit via the Slack App Home (or other UI surfaces) into the acting user's own user_preference scope.
|
Package preferencewrite is the memory Kind for the audit log of first-party human writes to user preferences: every direct edit via the Slack App Home (or other UI surfaces) into the acting user's own user_preference scope. |
|
Package pttag is the memory Kind for per-datum provenance tags.
|
Package pttag is the memory Kind for per-datum provenance tags. |
|
Package pttagcontent is the memory Kind for redacted content held behind a provenance tag.
|
Package pttagcontent is the memory Kind for redacted content held behind a provenance tag. |
|
Package relwritesaudit is the memory Kind for tuples written by pkg/authz/relwrites after a successful tool call.
|
Package relwritesaudit is the memory Kind for tuples written by pkg/authz/relwrites after a successful tool call. |
|
Package scopeaudit is the memory Kind for the audit log of applied ScopeDeltas — one entry per applied delta.
|
Package scopeaudit is the memory Kind for the audit log of applied ScopeDeltas — one entry per applied delta. |
|
Package sessionscope is the memory Kind for the dynamic session scope (Layer 2).
|
Package sessionscope is the memory Kind for the dynamic session scope (Layer 2). |
|
Package systemprompt is the memory Kind for the append-only record of the system prompt an agent actually ran under.
|
Package systemprompt is the memory Kind for the append-only record of the system prompt an agent actually ran under. |
|
Package tool_dispatch_snapshot implements the "tool_dispatch_snapshot" memory kind: a record that the runner requested — and the controller committed — a workspace snapshot immediately before a specific tool dispatch with stateImpact ∈ {readwrite, external}.
|
Package tool_dispatch_snapshot implements the "tool_dispatch_snapshot" memory kind: a record that the runner requested — and the controller committed — a workspace snapshot immediately before a specific tool dispatch with stateImpact ∈ {readwrite, external}. |
|
Package toolcatalog is the memory Kind for the append-only record of which tools an agent was OFFERED, and from which turn.
|
Package toolcatalog is the memory Kind for the append-only record of which tools an agent was OFFERED, and from which turn. |
|
Package toolchainaudit is the memory Kind for the append-only record of toolchain selection.
|
Package toolchainaudit is the memory Kind for the append-only record of toolchain selection. |
|
Package toolguardaudit is the memory Kind for the audit log of tool-guard enforcement events: breaker trips/recoveries, rate-limit hits, denials and halts.
|
Package toolguardaudit is the memory Kind for the audit log of tool-guard enforcement events: breaker trips/recoveries, rate-limit hits, denials and halts. |
|
Package toolsession registers the tool_session Kind — one Entry per parsed event from an interactive tool's stream (e.g.
|
Package toolsession registers the tool_session Kind — one Entry per parsed event from an interactive tool's stream (e.g. |
|
Package triggerdelivery is the memory Kind for the append-only record of the signed webhook delivery that STARTED a session.
|
Package triggerdelivery is the memory Kind for the append-only record of the signed webhook delivery that STARTED a session. |
|
Package turn registers the LLM-transcript Kind.
|
Package turn registers the LLM-transcript Kind. |
|
Package uiaction is the memory Kind for an agent-UI action's lifecycle record: one entry per request ID, rewritten in place as the call progresses (submitted -> awaiting_approval -> running -> settled).
|
Package uiaction is the memory Kind for an agent-UI action's lifecycle record: one entry per request ID, rewritten in place as the call progresses (submitted -> awaiting_approval -> running -> settled). |
|
Package uiviewmodel is the memory Kind for an agent-UI Tier-1 view-model: one record per (session, ui, hook), rewritten in place each time the agent calls update_view for that hook.
|
Package uiviewmodel is the memory Kind for an agent-UI Tier-1 view-model: one record per (session, ui, hook), rewritten in place each time the agent calls update_view for that hook. |
|
Package uiviewparams is the memory Kind for the agent's own binding-parameter choices on an agent-defined UI: one record per (session, ui), rewritten in place each time the agent calls set_view_params.
|
Package uiviewparams is the memory Kind for the agent's own binding-parameter choices on an agent-defined UI: one record per (session, ui), rewritten in place each time the agent calls set_view_params. |
|
Package userpreference is the memory Kind for one user's saved preference values, keyed per (classNamespace, className, key) in the user's own scope (memory.UserScope).
|
Package userpreference is the memory Kind for one user's saved preference values, keyed per (classNamespace, className, key) in the user's own scope (memory.UserScope). |
Click to show internal directories.
Click to hide internal directories.