Directories
¶
| Path | Synopsis |
|---|---|
|
Package agent encapsulates the agent loop.
|
Package agent encapsulates the agent loop. |
|
Package api defines the provider-agnostic message types used everywhere else in the harness.
|
Package api defines the provider-agnostic message types used everywhere else in the harness. |
|
Package compact holds the CompactionStrategy interface, helpers for safe truncation, and the strategies that ship with the harness.
|
Package compact holds the CompactionStrategy interface, helpers for safe truncation, and the strategies that ship with the harness. |
|
Package debug is the lightweight in-memory event log surfaced by the TUI's /debug panel.
|
Package debug is the lightweight in-memory event log surfaced by the TUI's /debug panel. |
|
Package mcp adapts external Model Context Protocol servers into the harness's local Tool interface.
|
Package mcp adapts external Model Context Protocol servers into the harness's local Tool interface. |
|
Package memory adds persistent context to the harness.
|
Package memory adds persistent context to the harness. |
|
Package provider defines the LLM-backend interface and houses each concrete implementation.
|
Package provider defines the LLM-backend interface and houses each concrete implementation. |
|
Package subagent defines the Subagent abstraction and a registry that holds them by name.
|
Package subagent defines the Subagent abstraction and a registry that holds them by name. |
|
Package tool defines the Tool interface and a Registry that holds tools by name.
|
Package tool defines the Tool interface and a Registry that holds tools by name. |
|
Package ui holds everything the user sees: the banner, the loading spinner, the chat-input TUI, the confirmation prompt, and the styling helpers used by the rest of the harness when printing to stdout.
|
Package ui holds everything the user sees: the banner, the loading spinner, the chat-input TUI, the confirmation prompt, and the styling helpers used by the rest of the harness when printing to stdout. |
Click to show internal directories.
Click to hide internal directories.