Skip to content

Conversation

glassBead-tc
Copy link

Add MCP client + WS transport. Add SSE custom headers, improve CLI help & tests

  • Implements custom header support for SSE transport using eventSourceInit.fetch.
  • Enhances CLI help text with comprehensive usage for all transports and the --header flag.
  • Stabilizes 'chatLoop' tests by refining readline async iterator mocks and assertions.
  • Updates SSE transport tests to correctly verify header handling and URL construction.
  • Exports MCPClientConfig for improved type safety and usability.

- Implements custom header support for SSE transport using eventSourceInit.fetch.
- Enhances CLI help text with comprehensive usage for all transports and the --header flag.
- Stabilizes 'chatLoop' tests by refining readline async iterator mocks and assertions.
- Updates SSE transport tests to correctly verify header handling and URL construction.
- Exports MCPClientConfig for improved type safety and usability.
feat(MCPClient): Add SSE custom headers, improve CLI help & tests
chore: fix exports from src/index.ts
…-use-effect-ts

Refactor loaders to effect-driven workflows
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant