Skip to content

JVNAUTOSCI-1378 Clarify thinking card workflow progress#197

Merged
witbrock merged 1 commit intomainfrom
JVNAUTOSCI-1378-thinking-card-workflow-progress
Mar 5, 2026
Merged

JVNAUTOSCI-1378 Clarify thinking card workflow progress#197
witbrock merged 1 commit intomainfrom
JVNAUTOSCI-1378-thinking-card-workflow-progress

Conversation

@witbrock
Copy link
Member

@witbrock witbrock commented Mar 5, 2026

Summary

  • expose a canonical live workflow_stage_path and explicit workflow-discovery outcome in /von/progress
  • emit workflow-dispatch selection details from the orchestrator so the Thinking card can show which workflow was chosen
  • render canonical workflow stages and explicit no-match states in the Thinking card, with targeted tests and a manual update

Validation

  • pdm run pytest tests/backend/test_tool_progress_liveness.py -q
  • npx jest src/frontend/web/von_interface/static/js/test/chatTab.test.js --runInBand --silent
  • npx pyright src/backend/server/routes/von_routes.py src/backend/integrations/internal_mcp/orchestrator.py tests/backend/test_tool_progress_liveness.py

@witbrock witbrock merged commit 2327183 into main Mar 5, 2026
@witbrock witbrock deleted the JVNAUTOSCI-1378-thinking-card-workflow-progress branch March 5, 2026 23:48
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