Generate more typescript types and return conversation id with ConversationSummary
In order to consume the new list/resume conversation endpoints, we need to codegen all of the EventMsg and downstream types.
Further tweaks might be needed (particularly for std::Duration) but I'm going to try to keep the PRs incremental.
I also added id to ConversationSummary which is useful for the extension
@bolinfest I know you have preferences on which types are mcp wire types vs not. Is this change okay? There would be a massive overhead to clone all of these types to use over the wire if not.
I know you have preferences on which types are mcp wire types vs not. Is this change okay? There would be a massive overhead to clone all of these types to use over the wire if not.
It looks like about ~7/25 events are not used on the extension side?
We could do the thing where, to start, we just send 2x notifications (one in the new format; one in the old format) so that we don't have to do the upgrade as one massive change?