Skip to content

feat(workflow): add management agent system - #18

Merged
reoring merged 5 commits into
mainfrom
feat/workflow-agent
Mar 1, 2026
Merged

reoring merged 5 commits into
mainfrom
feat/workflow-agent

Conversation

@reoring

@reoring reoring commented Feb 27, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Add workflow management agent with directive parsing, decision resolution, controller, and execution engine
  • Extend IPC protocol and core runtime to support management capabilities (new message types, supervised IPC)
  • Add Effect-based structured concurrency utilities for safe resource management
  • Comprehensive test coverage: unit, integration, and acceptance tests

Release notes

  • Add Workflow Management Agent hooks (pre_step, pre_check, post_check, on_stall) to annotate/skip/adjust timeouts/abort based on step state.
  • Isolate management hook worker events from the main telemetry/TUI stream; management invocation logs are written under context/_management/.
  • Wire pre_check and support check-instruction overlays + check-timeout overrides; re-run pre_step for completion_check iterations so overlays can be replaced/cleared.
  • Add optional worker task variant hint (forwarded to adapters that support it).
  • Improve Claude Code streaming for TUI/STREAM tasks (stream-json with required flags).

Compatibility notes

  • Workflow parsing for steps.<id>.management is stricter: unknown keys now fail validation; step-level per-hook overrides are supported.
  • Embedded Pi SDK management engine is read-only in v1 (no command execution/edit/write tools).

Verification

  • make test-all (CI)

reoring and others added 5 commits February 27, 2026 11:01
Add workflow management agent system including directive parsing,
decision resolution, controller, and execution engine. Extend IPC
protocol and core runtime to support management capabilities.
Includes Effect-based structured concurrency utilities and
comprehensive tests.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Harden management hooks (event isolation, directive validation, pre_check wiring, catalog resolution) and improve worker adapters for self-dev loop; update docs and tests to match.
Add a Roboppi workflow that TODO-izes the management-agent implementation review and loops implement/test/review until COMPLETE; ignore local context artifacts.
feat(workflow): resolve management agent review findings
@reoring
reoring merged commit 9561cb8 into main Mar 1, 2026
2 checks passed
@reoring
reoring deleted the feat/workflow-agent branch March 1, 2026 02:15
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