Skip to content

Conversation

@AchintyaAshok
Copy link
Contributor

Summary

  • restore mcp.test.json and persona test config to use published MCP servers rather than the stub harness
  • teach the existing configuration and persona integration scripts to spin up temporary stub MCP configs/personas so tests stay offline without altering repo configs
  • add a dedicated tool-alias routing integration script and expand the stub MCP server with request-info coverage used by the tests

Testing

  • npx vitest run src/server/tools/toolset/loader.test.ts src/server/tools/toolset/validator.test.ts src/server/tools/toolset/manager.test.ts src/server/enhanced.test.ts --hookTimeout 15000
  • bash src/test-utils/test-tool-alias-routing.sh
  • bash src/test-utils/test-config-tools.sh
  • bash src/test-utils/test-persona-toolset-activation.sh
  • bash src/test-utils/test-active-toolset.sh

https://chatgpt.com/codex/tasks/task_b_68d96970f1188330abe2cec630960d21

@github-actions
Copy link

🤖 Changeset Status

⚠️ No changeset found - This PR will default to patch version when merged.

Is this the right version bump?

  • 🐛 Bug fixes, small improvements → Automatic patch is perfect! ✅
  • New features, API additions → Consider adding a minor changeset
  • 💥 Breaking changes → Please add a major changeset

How to add a changeset:

  1. Run npx changeset in your terminal
  2. Select the appropriate version bump (patch/minor/major)
  3. Write a short description of your changes
  4. Commit the generated .changeset/*.md file

Skip release entirely:

Add [skip-ci] to your PR title if this shouldn't trigger any release.


This comment will update automatically when you push changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants