Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Realtime Objective communication #5

Open
FMurray opened this issue May 3, 2023 · 0 comments
Open

Realtime Objective communication #5

FMurray opened this issue May 3, 2023 · 0 comments
Labels
enhancement New feature or request UI/UX

Comments

@FMurray
Copy link
Collaborator

FMurray commented May 3, 2023

User Story

As a user, I want to monitor the communication between my agents and other agents in real-time, so that I can stay informed about their progress.

Publish Events from the OSNAP base classes

  • Each objective needs a topic or channel. ("Schedule Coffee with Bob" gets a pubsub topic like coffee-with-bob-123)
  • When the OSNAP API classes are called (i.e. /agents, /run) publish a message like coffee-with-bob-123:kickoff: <ID of agent that started objective>
  • Python server will subscribe to topics and UI can subscribe to Python server via a websocket which will push new messages to the UI
@FMurray FMurray added enhancement New feature or request UI/UX labels May 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request UI/UX
Projects
None yet
Development

No branches or pull requests

1 participant