Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
agent-harness
command
Package main provides the entry point for agent-harness.
|
Package main provides the entry point for agent-harness. |
|
Package e2e provides behavior-based testing harness for agent repositories
|
Package e2e provides behavior-based testing harness for agent repositories |
|
internal
|
|
|
agent/core
Package agent provides the modular agent architecture.
|
Package agent provides the modular agent architecture. |
|
agent/defaults
Package defaults provides centralized default configurations for agent buckets.
|
Package defaults provides centralized default configurations for agent buckets. |
|
core/audit
Package audit provides append-only logging of tool executions and approvals for security review and accountability.
|
Package audit provides append-only logging of tool executions and approvals for security review and accountability. |
|
core/config
Package config provides the modular configuration architecture.
|
Package config provides the modular configuration architecture. |
|
core/persona
Package persona defines functional personas that adapt agent behavior, system prompts, and security defaults to the user's current role.
|
Package persona defines functional personas that adapt agent behavior, system prompts, and security defaults to the user's current role. |
|
core/state
Package state provides the modular state management architecture.
|
Package state provides the modular state management architecture. |
|
interface/tui
Package tui provides the modular TUI architecture.
|
Package tui provides the modular TUI architecture. |
|
runtime/llm
Package llm provides the modular LLM provider architecture.
|
Package llm provides the modular LLM provider architecture. |
|
runtime/permissions
Package permissions provides the modular permission architecture.
|
Package permissions provides the modular permission architecture. |
|
runtime/permissions/defaults
Package defaults provides centralized default configurations for permission buckets.
|
Package defaults provides centralized default configurations for permission buckets. |
|
runtime/services
Package services provides the modular service architecture.
|
Package services provides the modular service architecture. |
|
runtime/tools
Package tools provides the modular tool architecture.
|
Package tools provides the modular tool architecture. |
|
runtime/tools/buckets
Package buckets provides domain-specific ToolBase implementations.
|
Package buckets provides domain-specific ToolBase implementations. |
|
runtime/tools/defaults
Package defaults provides centralized default configurations for tool buckets.
|
Package defaults provides centralized default configurations for tool buckets. |
|
session/contextmgr
Package contextmgr provides the modular context management architecture.
|
Package contextmgr provides the modular context management architecture. |
|
session/loop
Package loop provides the modular agent loop architecture.
|
Package loop provides the modular agent loop architecture. |
|
session/loop/buckets
Package buckets provides domain-specific LoopBase implementations.
|
Package buckets provides domain-specific LoopBase implementations. |
|
session/loop/buckets/defaults
Package defaults provides hardcoded configuration values for all buckets.
|
Package defaults provides hardcoded configuration values for all buckets. |
|
session/loop/setup
Package setup provides factory functions for creating orchestrators.
|
Package setup provides factory functions for creating orchestrators. |
|
pkg
|
|
Click to show internal directories.
Click to hide internal directories.