Skip to content

Add generic run-control adapters#353

Merged
chubes4 merged 1 commit into
mainfrom
cook/generic-run-control-20260619
Jun 19, 2026
Merged

Add generic run-control adapters#353
chubes4 merged 1 commit into
mainfrom
cook/generic-run-control-20260619

Conversation

@chubes4

@chubes4 chubes4 commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

Summary

  • promote generic run-control status, cancel, and event normalization into the runtime layer
  • add a filter-backed run-control adapter contract for get/list-events/cancel handlers
  • keep existing chat run-control abilities and filters intact while delegating normalization through the generic adapter
  • add smoke coverage for status, cancel, and event normalization

Testing

  • php tests/run-control-normalization-smoke.php
  • php tests/chat-run-control-smoke.php
  • composer phpstan
  • composer smoke

AI assistance

  • AI assistance: Yes
  • Tool(s): OpenCode (gpt-5.5)
  • Used for: Drafted the runtime adapter implementation, chat delegation changes, and smoke coverage; Chris remains responsible for review and testing.

@chubes4 chubes4 force-pushed the cook/generic-run-control-20260619 branch from f347677 to e92306d Compare June 19, 2026 02:35
@chubes4 chubes4 merged commit 7433480 into main Jun 19, 2026
2 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.

1 participant