- Initial release of Requesty Chat extension
- Multiple AI model support including Claude 3, GPT-4, and Gemini
- Real-time cost tracking for all conversations
- Chat history with cost tracking per conversation
- Smart model selection interface
- Quick actions for common tasks
- API key validation and management
- Recent chats list with cost summaries
- Support for concurrent model responses
- Copy conversation functionality
- Clear chat history option
- Dynamic model loading from Requesty.ai API
- Automatic price calculation per message
- Message history persistence
- Detailed chat view with metadata
- Model-specific pricing information
- Error handling and user feedback
- Dark/light theme support
- Keyboard shortcuts for common actions
- Quickly change between models
- TypeScript implementation with strict type checking
- React components for UI
- Local storage for chat persistence
- Raycast API integration
- ESLint and Prettier configuration
- Proper error handling and logging
- API response validation
- Cost calculation utilities
- Icon assets and media files