Eyejoker
3d36e15f67
Fix recurring Codex unavailable in paired rooms ( #212 )
...
* fix: avoid codex leases for claude readonly sessions
* fix: restore codex lease quality budget
* fix: preserve owner finalization on codex failure
* fix: wake owner after arbiter codex failure
* chore: format readonly codex lease fix
2026-06-03 01:14:39 +08:00
ejclaw
5648b61075
fix: stop Codex pool retry loops
2026-06-02 05:30:04 +09:00
ejclaw
03d4c81192
fix: recover Codex rotation auth failures
...
- mark Codex bearer/refresh failures as terminal auth-expired states
- sync refreshed session auth back to rotation slots and revive refreshed dead_auth slots
- stop paired arbiter retry loops when Codex accounts are unavailable
- add regression coverage for rotation leases, follow-up suppression, and arbiter closure
2026-06-02 00:21:53 +09:00
Eyejoker
fbaca3ab68
Retry silent owner capacity failures
...
Classify Codex selected-model capacity as overloaded and requeue silent owner failures that leave paired tasks active.
2026-05-21 03:46:59 +09:00
ejclaw
afd9c7a538
Phase 0 — STEP_DONE/TASK_DONE split + owner-follow-up integration smoke
2026-04-23 13:07:20 +09:00
ejclaw
2ab3bddc0e
Recover Codex compaction failures in paired owner flow
2026-04-15 03:11:14 +09:00
ejclaw
75066f345d
Deduplicate paired reviewer handoffs
2026-04-07 08:07:25 +09:00
ejclaw
b8e8c9dabf
Unify paired status transitions and retry handling
2026-04-07 02:49:02 +09:00
ejclaw
b62eebc25b
Simplify paired turn routing and prompt builders
2026-04-06 22:44:38 +09:00
ejclaw
f22947ba61
Fix paired turn follow-up scheduling
2026-04-06 21:58:22 +09:00
ejclaw
1a6ffa55af
Avoid duplicate paired follow-up scheduling
2026-04-06 21:09:46 +09:00
ejclaw
fdc27836a3
Unify codex rotation retry guards
2026-04-06 20:53:48 +09:00
ejclaw
83c45c3ce3
Extract executor retry decision rules
2026-04-06 20:38:10 +09:00