Skip to content

Harden runtime planning audit flows#166

Merged
pmbstyle merged 9 commits into
mainfrom
feature/runtime-planning-audit
Jun 9, 2026
Merged

Harden runtime planning audit flows#166
pmbstyle merged 9 commits into
mainfrom
feature/runtime-planning-audit

Conversation

@pmbstyle

@pmbstyle pmbstyle commented Jun 9, 2026

Copy link
Copy Markdown
Owner

Summary

  • clarify context-reset handoff/audit state and avoid misleading default reset reasons
  • preserve runtime plan and operational commitment links for negative group chat ids
  • bind single and parallel worker launches to durable plan steps, including follow-up lifecycle sync
  • expose plan-worker bindings in CLI, gateway, web dashboard, desktop dashboard, and websocket snapshots
  • align worker tool contracts so requested tools remain within template capabilities
  • resolve runtime action contracts when bound plan steps are started through parallel worker launches

Validation

  • uv run pytest tests/test_router_tool_budget.py::test_parallel_worker_launch_resolves_bound_runtime_action_contract tests/test_router_tool_budget.py::test_route_forces_pending_runtime_plan_step_to_runtime_state tests/test_parallel_worker_orchestration.py::test_start_workers_parallel_binds_valid_plan_steps_and_rejects_invalid_ones
  • targeted tests added for group chat ids, operational memory plan links, worker plan bindings, dashboard/WS serialization, and runtime plan lifecycle compatibility

@pmbstyle pmbstyle self-assigned this Jun 9, 2026
@pmbstyle pmbstyle marked this pull request as ready for review June 9, 2026 17:00
@pmbstyle pmbstyle merged commit 8a30da4 into main Jun 9, 2026
4 checks passed
@pmbstyle pmbstyle deleted the feature/runtime-planning-audit branch June 9, 2026 17:00
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