Reference
Look up the interface used by your code. The Agent interfaces and application extension points have different responsibilities; shared concepts explain how they fit together.
Agent interfaces
Section titled “Agent interfaces”| Interface | Reference |
|---|---|
| Agent construction and model clients | Agent parameters and models |
| Runs and stream ownership | Streams and lifecycle |
| Prompt sections and loop customization | System prompt and customize the loop |
| Tools and CodeMode | Tools |
| Tape, storage, and context | Tape and context |
| Event delivery and decisions | Agent events |
Bub application
Section titled “Bub application”| Interface | Reference |
|---|---|
| Plugin hook names, signatures, and return values | Hooks |
| CLI commands and options | CLI |
| Environment variables and configuration keys | Settings |
| Framework, channels, envelopes, and application types | Application contracts |
Upgrade to 0.6.0 explains the dependency change for existing applications.