Skip to content

Conversation

@cbrit
Copy link
Collaborator

@cbrit cbrit commented Feb 19, 2025

Would like to get feedback on the direction I've gone so far, namely

  1. The Client calls the Transport, as opposed to the the pattern used on the server side.
  2. Having a client implementation per transport type (StdioClient, SseClient) as opposed to one type that owns a T such that T: Transport, where Transport is some trait that doesn't exist right now. This draft only has the initial work of a StdioClient, nothing for SSE yet.
  3. Is switching to using generated types in offeryn-types out of scope for this work?

@cbrit cbrit requested review from avahowell and zmanian February 19, 2025 15:48
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