Skip to content

Feature/agents group#128

Open
AbigailDeng wants to merge 11 commits intodevfrom
feature/agents-group
Open

Feature/agents group#128
AbigailDeng wants to merge 11 commits intodevfrom
feature/agents-group

Conversation

@AbigailDeng
Copy link
Copy Markdown

No description provided.

potter-sun and others added 7 commits April 3, 2026 18:25
…2026-04-01_console-web-gagent-binding-control-plane

# Conflicts:
#	apps/aevatar-console-web/src/pages/studio/components/StudioWorkbenchSections.tsx
…gent-binding-control-plane

Feat/2026 04 01 console web gagent binding control plane
…lity

- Add StreamingProxyNyxParticipantCoordinator for managing Nyx participants and generating replies.
- Implement StreamingProxyActorStore for room and participant management.
- Enhance StreamingProxyEndpoints to support SSE and chat event handling.
- Introduce new defaults for streaming proxy behavior, including timeouts and discussion rounds.
- Update documentation to reflect new streaming proxy flow and component responsibilities.
- Refactor existing chat handling to accommodate new participant coordination logic.
# Conflicts:
#	apps/aevatar-console-web/README.md
#	apps/aevatar-console-web/config/config.ts
#	tools/Aevatar.Tools.Cli/Frontend/src/runtime/ScopePage.tsx
#	tools/Aevatar.Tools.Cli/Frontend/vite.config.ts
#	tools/Aevatar.Tools.Cli/wwwroot/app-Cf6JQgaq.js
#	tools/Aevatar.Tools.Cli/wwwroot/app.css
eanzhao and others added 4 commits April 8, 2026 15:43
- Delete StreamingProxyActorStore (ConcurrentDictionary singleton, issue #143 blocker #2)
- Room management: use IGAgentActorStore (chrono-storage persistent)
- Participant tracking: add IStreamingProxyParticipantStore interface +
  ChronoStorageStreamingProxyParticipantStore implementation
- Migrate StreamingProxyEndpoints and NyxParticipantCoordinator to use
  persistent stores with proper exception handling
- Add GAgentTypeName to StreamingProxyDefaults for actor store registration
- Data survives process restarts and works multi-node

Fixes #143 (blocker #2)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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.

3 participants