cherry-studio/src/main/mcpServers
LiuVaayne 86adb2e11c
feat(browser): add user data persistence and multi-tab support (#12082)
- Add session-based user data persistence using Electron partitions
- Implement multi-tab support with tab management operations
- Add new tools: create_tab, list_tabs, close_tab, switch_tab
- Update existing tools (open, execute, fetch, reset) to support tabId parameter
- Refactor controller to manage sessions with multiple tabs
- Add comprehensive documentation in README.md
- Add TypeScript interfaces for SessionInfo and TabInfo

BREAKING CHANGE: Controller now manages sessions with tabs instead of single windows per session
2026-01-04 13:28:48 +08:00
..
__tests__ feat(browser): add user data persistence and multi-tab support (#12082) 2026-01-04 13:28:48 +08:00
browser feat(browser): add user data persistence and multi-tab support (#12082) 2026-01-04 13:28:48 +08:00
filesystem refactor: rewrite filesystem MCP server with improved tool set (#11937) 2025-12-17 23:08:42 +08:00
brave-search.ts chore[lint]: add import type lint (#11091) 2025-11-01 10:40:02 +08:00
didi-mcp.ts feat: add built-in DiDi MCP server integration (#10318) 2025-10-17 10:37:07 +08:00
dify-knowledge.ts fix: update ESLint configuration and dependencies, replace zod import… (#10645) 2025-10-12 17:15:52 +08:00
factory.ts refactor: rewrite filesystem MCP server with improved tool set (#11937) 2025-12-17 23:08:42 +08:00
fetch.ts fix: update ESLint configuration and dependencies, replace zod import… (#10645) 2025-10-12 17:15:52 +08:00
memory.ts refactor[Logger]: strict type check for Logger (#8363) 2025-07-23 13:24:03 +08:00
python.ts refactor[Logger]: strict type check for Logger (#8363) 2025-07-23 13:24:03 +08:00
sequentialthinking.ts chore[lint]: add import type lint (#11091) 2025-11-01 10:40:02 +08:00