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
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