Expand description
Interactive REPL for mixtape agents
Structs§
- Event
Presenter - Presenter that formats and prints queued events
- Permission
Request - All information needed to prompt for permission approval
- Presentation
Hook - Hook that queues tool events for later presentation
- Simple
Prompter - Simple approval prompter with clear options
Enums§
Traits§
- Approval
Prompter - Trait for approval prompt implementations
Functions§
- indent_
lines - new_
event_ queue - Create a new event queue
- print_
confirmation - Print a confirmation message
- print_
result_ separator - Print result separator with blank lines
- print_
tool_ footer - Print tool footer: └───…─── name ─┘
- print_
tool_ header - Print tool header: ┌─ 🛠️ name ───…───┐
- prompt_
for_ approval - Convenience function using the default prompter
- read_
input - Read a line of input
- run_cli
- Run an interactive REPL for the agent
Type Aliases§
- Default
Prompter - Default prompter type