Skip to content

feat: streamline agent init and improve workflow labels - #10

Merged
vikrantd merged 3 commits into
vikrantd:mainfrom
AshwaniKharwar:feat/clarify-workflow-action-labels
Sep 10, 2026
Merged

feat: streamline agent init and improve workflow labels#10
vikrantd merged 3 commits into
vikrantd:mainfrom
AshwaniKharwar:feat/clarify-workflow-action-labels

Conversation

@AshwaniKharwar

Copy link
Copy Markdown
Contributor

Summary

  • automatically approve complete enrichment campaigns in coding-agent sessions
  • require evidence-backed LLM route-link handoff when inference cannot run
  • make workflow discovery and BPMN labels clearer and prevent ambiguous call resolution
  • add coverage for agent initialization, BPMN data, and visualizer behavior

Validation

  • uv run pytest tests/test_auto_agent.py tests/test_bpmn.py

Closes #9

- Auto-approve full enrichment runs in coding-agent sessions
- Require LLM route-link inference unless explicitly disabled
- Improve workflow action labels and call resolution
- Add regression coverage for init, BPMN, and visualizer behavior

@vikrantd vikrantd left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved. Full suite verified locally on the PR branch (526 passed, 11 skipped) and all CI checks green. Note for follow-up: the env-sensitive CLI tests should scrub AI_AGENT via an autouse fixture; _route_action's rstrip('s') singularization mishandles status/class; and consider tightening the auto-approval marker list since any process exporting AI_AGENT bypasses the confirmation gate.

@vikrantd
vikrantd merged commit 542e3f1 into vikrantd:main Sep 10, 2026
6 checks passed
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.

Streamline agent init and clarify workflow actions

2 participants