Package Index
Use pkg.go.dev for exported signatures, constructors, and type documentation. The site follows main; choose the appropriate version on pkg.go.dev for your installed dependency.
Runtime and Orchestration
| Package | Responsibility |
|---|---|
| agentcore | Agent loop, tools, configuration, events, hooks, state, runnables |
| graph | DAG, Pregel, typed graphs |
| workflow | Pipelines, parallel execution, routing |
| components | RAG component contracts |
| tools | Built-in tools and operation adapters |
| skill | Skill loading and metadata |
| prompt | Prompt utilities |
| filequeue | Process-local path mutation serialization |
| fuzzy | Normalized text matching and replacement |
| pkg/util | Environment/string/error helpers |
Persistence and Interfaces
| Package | Responsibility |
|---|---|
| session | JSONL conversation trees and agent-store adapter |
| store | State storage implementations |
| server | HTTP/SSE and thread endpoints |
| tui | Terminal UI engine |
| mcp | MCP clients and tool extensions |
| a2a | Remote agent tasks and discovery |
| acp | Session-based communication |
| agui | UI execution events |
| a2ui | Declarative UI surfaces and data binding |