Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
balda
command
|
|
|
internal
|
|
|
apps/balda/actorcmd
Package actorcmd defines Balda's stable actor command and event wire taxonomy.
|
Package actorcmd defines Balda's stable actor command and event wire taxonomy. |
|
apps/balda/actors
Package actors owns Balda product actor behavior and feature-owned orchestration.
|
Package actors owns Balda product actor behavior and feature-owned orchestration. |
|
apps/balda/actors/goalkeeper
Package goalkeeper owns the goalkeeper feature actor.
|
Package goalkeeper owns the goalkeeper feature actor. |
|
apps/balda/channel
Package channel contains transport-neutral balda channel contracts.
|
Package channel contains transport-neutral balda channel contracts. |
|
apps/balda/controlapp
Package controlapp owns application-level control services for Balda jobs and sessions.
|
Package controlapp owns application-level control services for Balda jobs and sessions. |
|
apps/balda/deliveryfmt
Package deliveryfmt defines transport-neutral delivery presentation options.
|
Package deliveryfmt defines transport-neutral delivery presentation options. |
|
apps/balda/deliveryfx
Package deliveryfx wires shared delivery adapters, messenger, and router composition used by ingress and delivery workflows.
|
Package deliveryfx wires shared delivery adapters, messenger, and router composition used by ingress and delivery workflows. |
|
apps/balda/envelopetarget
Package envelopetarget resolves configured envelope targets such as owner aliases and explicit locator references into concrete session delivery addresses.
|
Package envelopetarget resolves configured envelope targets such as owner aliases and explicit locator references into concrete session delivery addresses. |
|
apps/balda/eventbus
Package eventbus contains Balda's internal event bus configuration model.
|
Package eventbus contains Balda's internal event bus configuration model. |
|
apps/balda/execution
Package execution owns Balda runtime policy.
|
Package execution owns Balda runtime policy. |
|
apps/balda/handlers
Package handlers owns Balda ingress behavior.
|
Package handlers owns Balda ingress behavior. |
|
apps/balda/handlersfx
Package handlersfx owns composition adapters between ingress handlers and concrete runtimes.
|
Package handlersfx owns composition adapters between ingress handlers and concrete runtimes. |
|
apps/balda/ingressapp
Package ingressapp owns provider-neutral conversational intake settlement.
|
Package ingressapp owns provider-neutral conversational intake settlement. |
|
apps/balda/jobs
Package jobs owns durable job state and projection-oriented job services.
|
Package jobs owns durable job state and projection-oriented job services. |
|
apps/balda/permissioncmd
Package permissioncmd defines transport-neutral contracts for permission review.
|
Package permissioncmd defines transport-neutral contracts for permission review. |
|
apps/balda/permissionfmt
Package permissionfmt renders structured permission requests for concrete delivery channels without inspecting opaque provider input.
|
Package permissionfmt renders structured permission requests for concrete delivery channels without inspecting opaque provider input. |
|
apps/balda/permissions
Package permissions implements Balda's generic agent permission review policy.
|
Package permissions implements Balda's generic agent permission review policy. |
|
apps/balda/progressfmt
Package progressfmt renders structured progress updates for concrete delivery channels without relying on model-authored formatting.
|
Package progressfmt renders structured progress updates for concrete delivery channels without relying on model-authored formatting. |
|
apps/balda/questioncmd
Package questioncmd defines transport-neutral contracts for interactive question flows that may be initiated by any Balda product actor with a valid session-scoped interaction context.
|
Package questioncmd defines transport-neutral contracts for interactive question flows that may be initiated by any Balda product actor with a valid session-scoped interaction context. |
|
apps/balda/questionfmt
Package questionfmt renders structured question requests for concrete delivery channels without relying on model-authored formatting.
|
Package questionfmt renders structured question requests for concrete delivery channels without relying on model-authored formatting. |
|
apps/balda/questions
Package questions owns pending-question lifecycle, durable reply settlement, and actor continuation targeting for interactive user questions.
|
Package questions owns pending-question lifecycle, durable reply settlement, and actor continuation targeting for interactive user questions. |
|
apps/balda/redaction
Package redaction removes credential-shaped values from user-visible text and logs.
|
Package redaction removes credential-shaped values from user-visible text and logs. |
|
apps/balda/scheduledjobs
Package scheduledjobs owns startup-managed recurring job reconciliation and scheduled job dispatch into Balda turn commands.
|
Package scheduledjobs owns startup-managed recurring job reconciliation and scheduled job dispatch into Balda turn commands. |
|
apps/balda/sessionapp
Package sessionapp wires Balda session management dependencies and bridges runtime/agent infrastructure into session-owned application ports.
|
Package sessionapp wires Balda session management dependencies and bridges runtime/agent infrastructure into session-owned application ports. |
|
apps/balda/sessionmemoryapp
Package sessionmemoryapp owns the Balda session-memory processing lifecycle.
|
Package sessionmemoryapp owns the Balda session-memory processing lifecycle. |
|
apps/balda/sessionmemorycmd
Package sessionmemorycmd defines transport-neutral session-memory export envelopes.
|
Package sessionmemorycmd defines transport-neutral session-memory export envelopes. |
|
apps/balda/sessionmemorymcp
Package sessionmemorymcp exposes the Balda-owned authentication bridge for the neutral session-memory MCP adapter.
|
Package sessionmemorymcp exposes the Balda-owned authentication bridge for the neutral session-memory MCP adapter. |
|
apps/balda/sessionmemorytest
Package sessionmemorytest supplies in-process typed ingest capability fakes.
|
Package sessionmemorytest supplies in-process typed ingest capability fakes. |
|
apps/balda/sessionturn
Package sessionturn owns restoration and execution orchestration for queued session turns.
|
Package sessionturn owns restoration and execution orchestration for queued session turns. |
|
apps/balda/sessionturnapp
Package sessionturnapp owns queued session-turn application wiring and provider-turn execution helpers above the sessionturn use-case package.
|
Package sessionturnapp owns queued session-turn application wiring and provider-turn execution helpers above the sessionturn use-case package. |
|
apps/balda/shutdown
Package shutdown classifies errors produced during graceful balda shutdown.
|
Package shutdown classifies errors produced during graceful balda shutdown. |
|
apps/balda/telegramref
Package telegramref owns Telegram locator and transport identifier helpers that are shared across ingress, application services, and Telegram delivery adapters.
|
Package telegramref owns Telegram locator and transport identifier helpers that are shared across ingress, application services, and Telegram delivery adapters. |
|
logging
Package logging provides application-wide logging configuration.
|
Package logging provides application-wide logging configuration. |
|
throttle
Package throttle provides small, in-process function throttling.
|
Package throttle provides small, in-process function throttling. |
|
Package sessionmemory defines portable raw and derived contracts for durable, locator-scoped session memory.
|
Package sessionmemory defines portable raw and derived contracts for durable, locator-scoped session memory. |
|
app
Package app owns the portable session-memory application use cases.
|
Package app owns the portable session-memory application use cases. |
|
mcp
Package mcp exposes the transport-neutral session-memory MCP surface.
|
Package mcp exposes the transport-neutral session-memory MCP surface. |
Click to show internal directories.
Click to hide internal directories.