Documentation
¶
Overview ¶
Package impl is the root for replaceable Caelis implementations.
Concrete packages below this root implement ports and are wired by app/gatewayapp. Production packages outside the composition root should not import implementation packages directly.
Directories
¶
| Path | Synopsis |
|---|---|
|
agent
|
|
|
acp/subagent
Package acp provides an ACP-backed subagent registry and runner.
|
Package acp provides an ACP-backed subagent registry and runner. |
|
local
Package local provides the baseline local runtime implementation.
|
Package local provides the baseline local runtime implementation. |
|
local/chat
Package chat provides the baseline chat agent implementation for ports/agent.
|
Package chat provides the baseline chat agent implementation for ports/agent. |
|
approval
|
|
|
agentreview
Package agentreview adapts model-backed approval reviewers to the approval port.
|
Package agentreview adapts model-backed approval reviewers to the approval port. |
|
deny
Package deny contains a conservative approval implementation for batch use.
|
Package deny contains a conservative approval implementation for batch use. |
|
manual
Package manual adapts surface-provided human approval callbacks to the approval port.
|
Package manual adapts surface-provided human approval callbacks to the approval port. |
|
config
|
|
|
file
Package file contains a JSON file-backed configuration store.
|
Package file contains a JSON file-backed configuration store. |
|
model
|
|
|
providers
Package providers contains concrete ports/model provider implementations.
|
Package providers contains concrete ports/model provider implementations. |
|
policy
|
|
|
prompt
|
|
|
static
Package static contains simple prompt port implementations for fixed fragments.
|
Package static contains simple prompt port implementations for fixed fragments. |
|
sandbox
|
|
|
session
|
|
|
file
Package file provides one single-file durable session store implementation.
|
Package file provides one single-file durable session store implementation. |
|
memory
Package inmemory provides the baseline in-memory session implementation.
|
Package inmemory provides the baseline in-memory session implementation. |
|
skill
|
|
|
stream
|
|
|
memory
Package memory contains an in-memory stream service implementation.
|
Package memory contains an in-memory stream service implementation. |
|
task
|
|
|
file
Package file provides a durable file-backed task store with one session index file plus one session blob file for finalized task outputs.
|
Package file provides a durable file-backed task store with one session index file plus one session blob file for finalized task outputs. |
|
tool
|
|
|
builtin/spawn
Package spawn defines the runtime-owned SPAWN tool declaration.
|
Package spawn defines the runtime-owned SPAWN tool declaration. |
Click to show internal directories.
Click to hide internal directories.