cherry-studio/src
Vaayne 581f94f228 🔧 feat: add mcp tool response visualization and handling
- Introduce `MessageTools` component for displaying tool responses
- Add handling and state management for tool invocation statuses
- Implement tool response collapsing, expanding and copying functionality
- Update multiple providers (Anthropic, Gemini, OpenAI) to handle tool responses
- Add `upsertMCPToolResponse` utility for managing tool response states
- Extend types and interfaces to support new tool response metadata
- Integrate tool response handling into chat completion process
- Add necessary styling for tool response UI components
2025-03-07 13:37:15 +08:00
..
main feat(MCP): support gemini and claude models (#2936) 2025-03-06 19:32:34 +08:00
preload feat: add Model Context Protocol (MCP) support (#2809) 2025-03-06 11:35:29 +08:00
renderer 🔧 feat: add mcp tool response visualization and handling 2025-03-07 13:37:15 +08:00