Directories
¶
| Path | Synopsis |
|---|---|
|
Package approval implements user confirmation gates for destructive operations.
|
Package approval implements user confirmation gates for destructive operations. |
|
Package audit provides structured event logging and session-level audit trail accumulation for governance, cost attribution, and security monitoring.
|
Package audit provides structured event logging and session-level audit trail accumulation for governance, cost attribution, and security monitoring. |
|
Package backlog implements a persistent, cross-session intent queue for deferred work.
|
Package backlog implements a persistent, cross-session intent queue for deferred work. |
|
Package bedrock provides the AWS Bedrock Converse API client for codecuttlectl.
|
Package bedrock provides the AWS Bedrock Converse API client for codecuttlectl. |
|
Package compact implements heuristic context compaction for conversation history.
|
Package compact implements heuristic context compaction for conversation history. |
|
Package conversation implements the agent conversation loop with tool calling.
|
Package conversation implements the agent conversation loop with tool calling. |
|
cuttlebone
|
|
|
Package inkwell implements the diagnostic reconciliation loop for the Codecuttle meta-harness.
|
Package inkwell implements the diagnostic reconciliation loop for the Codecuttle meta-harness. |
|
Package pluginhost implements the HashiCorp go-plugin host (orchestrator side) for managing Cuttlebone tool plugins as isolated subprocesses.
|
Package pluginhost implements the HashiCorp go-plugin host (orchestrator side) for managing Cuttlebone tool plugins as isolated subprocesses. |
|
Package pluginkit provides helpers for building Cuttlebone tool plugins.
|
Package pluginkit provides helpers for building Cuttlebone tool plugins. |
|
schema
Package schema provides JSON Schema generation from Go structs and protobuf message descriptors.
|
Package schema provides JSON Schema generation from Go structs and protobuf message descriptors. |
|
types
Package types provides shared types for Cuttlebone plugin input handling.
|
Package types provides shared types for Cuttlebone plugin input handling. |
|
Package prompt manages embedded system prompts and dynamic template hydration.
|
Package prompt manages embedded system prompts and dynamic template hydration. |
|
Package convert provides conversion utilities between provider-agnostic types and AWS Bedrock SDK types.
|
Package convert provides conversion utilities between provider-agnostic types and AWS Bedrock SDK types. |
|
bedrock
Package bedrockprov wraps the existing bedrock.Client to implement the provider.Provider interface.
|
Package bedrockprov wraps the existing bedrock.Client to implement the provider.Provider interface. |
|
ollama
Package ollama implements the provider.Provider interface using the Ollama OpenAI-compatible HTTP API (localhost:11434/v1/).
|
Package ollama implements the provider.Provider interface using the Ollama OpenAI-compatible HTTP API (localhost:11434/v1/). |
|
Package scaffold generates Cuttlebone plugin stubs from structured specifications.
|
Package scaffold generates Cuttlebone plugin stubs from structured specifications. |
|
Package session manages persistent session state for codecuttlectl conversations.
|
Package session manages persistent session state for codecuttlectl conversations. |
|
Package skills implements the conditional skill injection system for the Codecuttle meta-harness.
|
Package skills implements the conditional skill injection system for the Codecuttle meta-harness. |
|
Package todo manages in-memory task lists for the agent session.
|
Package todo manages in-memory task lists for the agent session. |
|
Package visualtest provides programmatic control of a virtual display environment for TUI visual testing.
|
Package visualtest provides programmatic control of a virtual display environment for TUI visual testing. |
Click to show internal directories.
Click to hide internal directories.