- Wire Claude approval bridge through Foolery
- Wire Codex approval prompts through take sessions
- Stabilize approval UI hydration and harness
- Wait for approval UI context in harness
- Stream OpenCode approval events
- Send OpenCode HTTP model selections
- Fix OpenCode interactive model delivery
- Forbid one-shot take dispatch
- Wire OpenCode approval actions
- Merge remote-tracking branch 'origin/codex/foolery-5edd-planning-d' into codex/approvals-main-integration
- Merge remote-tracking branch 'origin/codex/foolery-94da-claude-approvals' into codex/approvals-main-integration
- Merge remote-tracking branch 'origin/codex/foolery-c4db-worker-a' into codex/approvals-main-integration
- fix(approvals): tighten manual harness dry checks
- docs(approvals): add manual CLI validation harness
- test(adapter): preserve coverage in focused files
- fix(opencode): preserve wrapped permission events
- refactor(opencode): split approval extraction
- feat(claude): support approval prompt launch mode
- feat(opencode): surface permission approvals
- feat(escalations): surface approval requests
Full Changelog: v0.13.3...v0.13.4