Skip to content

feat(agenstra): environment multichat support - #576

Merged
me-marcel merged 3 commits into
mainfrom
feat/agenstra_environment_multichat_support
Aug 21, 2026
Merged

feat(agenstra): environment multichat support#576
me-marcel merged 3 commits into
mainfrom
feat/agenstra_environment_multichat_support

Conversation

@me-marcel

Copy link
Copy Markdown
Member

support holding multiple simultaneous conversations with the same environment

@me-marcel me-marcel self-assigned this Aug 20, 2026
@github-actions

github-actions Bot commented Aug 20, 2026

Copy link
Copy Markdown

Knowledge graph blast radius

Diff: 582268cdafbe76842cc5d3ee3f45eea147c2fe9cHEAD
Changed files: 115 · Owning projects: 7 · Unmapped: 9

Touched projects

Project Type Files Deps in Deps out Endpoints Channels Docs
agenstra-backend-agent-controller app 2 1 59 0 0 8
agenstra-backend-agent-manager app 3 1 54 0 0 11
agenstra-frontend-agent-console app 1 1 36 0 0 10
agenstra-backend-feature-agent-controller lib 25 1 9 172 35 188
agenstra-backend-feature-agent-manager lib 33 2 2 70 26 78
agenstra-frontend-data-access-agent-console lib 37 2 1 0 0 0
agenstra-frontend-feature-agent-console lib 5 1 7 0 0 0

Shared dependencies

Dependencies linked to 2+ touched projects:

  • shared-backend-util-otel
  • shared-backend-util-dynamic-provider-registry
  • shared-platform-authentication
  • shared-backend-util-http-context
  • package:express
  • package:rxjs
  • package:socket.io-client
  • sbom
  • tool:ci
  • shared-frontend-util-configuration
  • package:@agentclientprotocol/sdk
  • package:@bull-board/api
  • …and 44 more

Docs to review

  • docs/agenstra/README.md
  • docs/agenstra/ai-agents/agent-client-protocol.md
  • docs/agenstra/ai-agents/agents.md
  • docs/agenstra/api-reference/README.md
  • docs/agenstra/applications/README.md
  • docs/agenstra/applications/backend-agent-controller.md
  • docs/agenstra/applications/backend-agent-manager.md
  • docs/agenstra/applications/frontend-agent-console.md
  • docs/agenstra/architecture/README.md
  • docs/agenstra/architecture/components.md
  • docs/agenstra/architecture/data-flow.md
  • docs/agenstra/architecture/system-overview.md
  • …and 60 more

Unmapped paths

  • docs/agenstra/ai-agents/agent-client-protocol.md
  • docs/agenstra/applications/backend-agent-controller.md
  • docs/agenstra/applications/backend-agent-manager.md
  • docs/agenstra/applications/frontend-agent-console.md
  • docs/agenstra/features/authentication.md
  • docs/agenstra/features/chat-interface.md
  • docs/agenstra/features/webhooks.md
  • docs/agenstra/features/websocket-communication.md
  • libs/domains/shared/frontend/icon-buttons.scss

Overview from nx run graph:impact.

@github-actions

github-actions Bot commented Aug 20, 2026

Copy link
Copy Markdown

Nx coverage

Projects: 7 · Up: 2 · Down: 1

Project summary

Project Statements Branches Functions Lines Δ statements
libs/domains/agenstra/backend/feature-agent-manager 74.81% 59.15% 76.78% 74.44% -0.22%
libs/domains/agenstra/backend/feature-agent-controller 67.97% 46.66% 57.90% 68.27% +0.17%
libs/domains/agenstra/frontend/data-access-agent-console 84.21% 57.56% 73.87% 84.62% +0.12%
apps/agenstra/backend-agent-controller 66.66% 23.33% 33.33% 66.66% 0.00%
apps/agenstra/backend-agent-manager 0.00% 0.00% 0.00% 0.00% 0.00%
apps/agenstra/frontend-agent-console 100.00% 100.00% 100.00% 100.00% 0.00%
libs/domains/agenstra/frontend/feature-agent-console 77.89% 60.58% 91.26% 77.65% 0.00%

Generated from Jest coverage-summary.json (head vs base when available).

@github-actions

github-actions Bot commented Aug 20, 2026

Copy link
Copy Markdown

Nx tests

Projects: 7 · Passed projects: 7 · Failed projects: 0
Tests: 3394 passed · 0 failed · 0 pending

Project summary

Project Result Passed Failed Pending Total
agenstra-backend-agent-controller pass 6 0 0 6
agenstra-backend-agent-manager pass 0 0 0 0
agenstra-backend-feature-agent-controller pass 874 0 0 874
agenstra-backend-feature-agent-manager pass 976 0 0 976
agenstra-frontend-agent-console pass 1 0 0 1
agenstra-frontend-data-access-agent-console pass 1462 0 0 1462
agenstra-frontend-feature-agent-console pass 75 0 0 75

Generated from per-project Jest summaries under test-results/.

support holding multiple simultaneous conversations with the same environment
@me-marcel
me-marcel force-pushed the feat/agenstra_environment_multichat_support branch from 2913892 to 382d2bf Compare August 20, 2026 20:07
@me-marcel
me-marcel marked this pull request as ready for review August 20, 2026 20:15
do not show automation cards in threads other than the main one

the reason being that the main thread cannot be deleted, so automation cards have a permanent home to live in
@me-marcel
me-marcel force-pushed the feat/agenstra_environment_multichat_support branch from 407dd37 to e6b61e3 Compare August 21, 2026 15:02
@me-marcel
me-marcel merged commit 5e15822 into main Aug 21, 2026
21 of 22 checks passed
@me-marcel
me-marcel deleted the feat/agenstra_environment_multichat_support branch August 21, 2026 15:44
forepath-semantic-release Bot pushed a commit that referenced this pull request Aug 21, 2026
## [2.26.0](v2.25.1...v2.26.0) (2026-08-21)

### Features

* **agenstra:** drag to upload files ([#574](#574)) ([582268c](582268c))
* **agenstra:** environment multichat support ([#576](#576)) ([5e15822](5e15822))

### Bug Fixes

* **agenstra:** workspace filtering ([#573](#573)) ([7ec5266](7ec5266))
@forepath-semantic-release

Copy link
Copy Markdown

This PR is included in version 2.26.0 🎉

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