impl

package
v0.7.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 14, 2026 License: Apache-2.0 Imports: 0 Imported by: 0

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
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
fs
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.
mcp

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL