Skip to content

feat(agenstra): plan mode - #656

Draft
me-marcel wants to merge 1 commit into
mainfrom
feat/agenstra_plan_mode
Draft

me-marcel wants to merge 1 commit into
mainfrom
feat/agenstra_plan_mode

Conversation

@me-marcel

Copy link
Copy Markdown
Member

agenstra now has a plan mode that allows to run a plan on top of a provided input promt

it can be refined respectively with consecutive messages that are all encapsulated within the hidden plan chat

a plan bubbles back up to the original chat, similar to the way automation runs do

@me-marcel me-marcel self-assigned this Oct 5, 2026
@me-marcel
me-marcel added this pull request to stack #657 October 5, 2026 21:22
@github-actions

github-actions Bot commented Oct 5, 2026 •

Copy link
Copy Markdown

Knowledge graph blast radius

Diff: 0d1ab60ebe6b1e5ac42780fc957392f854ec8bc7 … HEAD
Changed files: 71 · Owning projects: 7 · Unmapped: 5

Touched projects

Project Type Files Deps in Deps out Endpoints Channels Docs
agenstra-backend-agent-controller app 3 1 62 0 0 8
agenstra-frontend-agent-console app 1 1 38 0 0 10
agenstra-backend-feature-agent-controller lib 30 1 11 215 40 184
agenstra-backend-feature-agent-manager lib 9 2 5 83 30 84
agenstra-frontend-data-access-agent-console lib 12 3 2 0 0 0
agenstra-frontend-feature-agent-console lib 5 1 8 0 0 0
agenstra-shared-util-opencode-config lib 6 3 2 0 0 0

Shared dependencies

Dependencies linked to 2+ touched projects:

  • shared-backend-util-otel
  • shared-backend-util-dynamic-provider-registry
  • agenstra-frontend-util-configuration
  • agenstra-shared-util-opencode-mcp-servers
  • agenstra-frontend-feature-agent-config
  • shared-platform-authentication
  • agenstra-backend-agent-manager
  • shared-backend-util-http-context
  • package:express
  • package:rxjs
  • package:socket.io-client
  • sbom
  • …and 4 more

Docs to review

  • docs/agenstra/README.md
  • docs/agenstra/ai-agents/agent-client-protocol.md
  • docs/agenstra/ai-agents/agents.md
  • docs/agenstra/ai-agents/knowledge-graph.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
  • …and 62 more

Unmapped paths

  • docs/agenstra/applications/frontend-agent-console.md
  • docs/agenstra/features/README.md
  • docs/agenstra/features/chat-interface.md
  • docs/agenstra/features/chat-plan-mode.md
  • docs/agenstra/features/websocket-communication.md

Overview from nx run graph:impact.

@me-marcel
me-marcel force-pushed the feat/agenstra_plan_mode branch 2 times, most recently from ee2f936 to 999eee3 Compare October 5, 2026 21:32
@github-actions

github-actions Bot commented Oct 5, 2026 •

Copy link
Copy Markdown

Nx coverage

Projects: 9 · Up: 2 · Down: 3

Project summary

Project Statements Branches Functions Lines Δ statements
libs/domains/agenstra/backend/feature-agent-controller 65.77% 44.96% 56.35% 65.78% -1.47%
libs/domains/agenstra/shared/util-opencode-config 81.04% 66.58% 90.71% 81.05% +0.47%
libs/domains/agenstra/frontend/data-access-agent-console 78.91% 50.08% 70.37% 79.15% -0.24%
libs/domains/agenstra/backend/feature-agent-manager 67.64% 49.75% 69.23% 67.31% -0.13%
libs/domains/agenstra/frontend/feature-agent-console 58.08% 50.86% 58.99% 58.16% +0.12%
apps/agenstra/backend-agent-controller 71.42% 22.22% 27.27% 71.42% 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-config 92.53% 86.66% 100.00% 92.06% 0.00%

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

@github-actions

github-actions Bot commented Oct 5, 2026 •

Copy link
Copy Markdown

Nx tests

Projects: 9 · Passed projects: 9 · Failed projects: 0
Tests: 3722 passed · 0 failed · 0 pending

Project summary

Project Result Passed Failed Pending Total
agenstra-backend-agent-controller pass 9 0 0 9
agenstra-backend-agent-manager pass 0 0 0 0
agenstra-backend-feature-agent-controller pass 990 0 0 990
agenstra-backend-feature-agent-manager pass 1052 0 0 1052
agenstra-frontend-agent-console pass 1 0 0 1
agenstra-frontend-data-access-agent-console pass 1397 0 0 1397
agenstra-frontend-feature-agent-config pass 9 0 0 9
agenstra-frontend-feature-agent-console pass 201 0 0 201
agenstra-shared-util-opencode-config pass 63 0 0 63

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

@me-marcel
me-marcel force-pushed the feat/agenstra_plan_mode branch from 999eee3 to 08eb71d Compare October 5, 2026 22:01
Base automatically changed from fix/agenstra_ticket_automation_reliability to main October 5, 2026 22:02
agenstra now has a plan mode that allows to run a plan on top of
a provided input promt

it can be refined respectively with consecutive messages that are all
encapsulated within the hidden plan chat

a plan bubbles back up to the original chat, similar to the way automation
runs do
@me-marcel
me-marcel force-pushed the feat/agenstra_plan_mode branch from 08eb71d to 0b19960 Compare October 5, 2026 22:02

This branch has not been deployed

No deployments
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