cherry-studio/src/main/utils/__tests__
Copilot 1746e8b21f
Fix MCP server confusion when multiple instances of the same server are configured (#10897)
* Initial plan

* Fix MCP server confusion by making tool IDs unique with serverId

Co-authored-by: DeJeune <67425183+DeJeune@users.noreply.github.com>

* Run yarn format to fix code formatting

Co-authored-by: DeJeune <67425183+DeJeune@users.noreply.github.com>

* Fix unit test: allow dash separator in tool names

Co-authored-by: DeJeune <67425183+DeJeune@users.noreply.github.com>

* Fix edge cases: preserve suffix on truncation, handle non-alphanumeric serverId

Co-authored-by: DeJeune <67425183+DeJeune@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: DeJeune <67425183+DeJeune@users.noreply.github.com>
2025-11-27 21:50:51 +08:00
..
aes.test.ts test: more unit tests (#5130) 2025-05-26 16:50:26 +08:00
file.test.ts fix: change jschardet to chardet (#8577) 2025-07-29 17:27:36 +08:00
mcp.test.ts Fix MCP server confusion when multiple instances of the same server are configured (#10897) 2025-11-27 21:50:51 +08:00
zip.test.ts test: more unit tests (#5130) 2025-05-26 16:50:26 +08:00