Replies: 1 comment
-
|
we had a prototype of this working at some point - #5182 shows how some of this would be an option |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Could we add the ability to be connected to the same executing agent session with more than one client at the same time?
This would allow for extremely adaptable use of Goose and would be particularly useful for any long-running tasks.
Example use cases
Proposal
This could presumably be based on the work being done already as part of #4389 eg
AgentManager.The key would be for the AgentManager to create a multi-consumer broadcast channel for each session's events, and for the agents themselves to publish to this instead of directly to the client.
Potentially, it might also be desirable to track the "active" client, with the others read-only until handoff is requested.
Beta Was this translation helpful? Give feedback.
All reactions