Expand description
Interactive chat session with /model and /provider commands
Provides a rich REPL experience similar to Claude Code with:
/model- Select from available models based on configured API keys/provider- Switch provider (prompts for API key if not set)/cost- Show token usage and estimated cost/help- Show available commands/clear- Clear conversation history/exitor/quit- Exit the session
Structs§
- Chat
Session - Chat session state
- Incomplete
Plan - Information about an incomplete plan
Enums§
- Plan
Mode - Planning mode state - toggles between standard and plan mode
Functions§
- find_
incomplete_ plans - Find incomplete plans in the plans/ directory
- get_
available_ models - Available models per provider
- get_
configured_ providers - Get configured providers (those with API keys)
- prompt_
api_ key - Prompt user to enter API key for a provider