Commit Graph

  • b62eebc25b Simplify paired turn routing and prompt builders ejclaw 2026-04-06 22:44:38 +09:00
  • f22947ba61 Fix paired turn follow-up scheduling ejclaw 2026-04-06 21:58:22 +09:00
  • 1a6ffa55af Avoid duplicate paired follow-up scheduling ejclaw 2026-04-06 21:09:46 +09:00
  • 75bbeac703 Format task scheduler retry imports ejclaw 2026-04-06 20:54:16 +09:00
  • fdc27836a3 Unify codex rotation retry guards ejclaw 2026-04-06 20:53:48 +09:00
  • 7612b2c4cc Format retry rule refactor files ejclaw 2026-04-06 20:38:38 +09:00
  • 83c45c3ce3 Extract executor retry decision rules ejclaw 2026-04-06 20:38:10 +09:00
  • a3dac2b983 Extract paired turn fallback planning ejclaw 2026-04-06 19:53:26 +09:00
  • 5b832042da Format files touched by executor refactor ejclaw 2026-04-06 19:40:36 +09:00
  • 8daa3d4779 Refactor agent executor retry and follow-up flow ejclaw 2026-04-06 19:39:56 +09:00
  • 24ffa3d2f1 Refactor paired turn transitions and scheduling ejclaw 2026-04-06 19:32:36 +09:00
  • 4650abbd10 Rename readonly reviewer runtime remnants ejclaw 2026-04-06 17:27:16 +09:00
  • bf55ad65fd Format files touched by reviewer runtime cleanup ejclaw 2026-04-06 07:56:59 +09:00
  • aaa9eeb50a Remove paired reviewer container execution path ejclaw 2026-04-06 07:56:24 +09:00
  • d75d26c23d Stabilize paired reviewer recovery and owner follow-up ejclaw 2026-04-06 07:49:26 +09:00
  • 9c0de38c65 Enable unsafe host paired runtime ejclaw 2026-04-06 02:40:15 +09:00
  • 994e957767 Enable unsafe host paired runtime ejclaw 2026-04-06 02:40:15 +09:00
  • 14f191aa17 Automate worktree dependency installs ejclaw 2026-04-05 22:34:16 +09:00
  • 446b194e2c Automate worktree dependency installs ejclaw 2026-04-05 22:34:16 +09:00
  • 4b7618896e Serialize merge-ready owner finalize handoff ejclaw 2026-04-05 20:11:14 +09:00
  • 2983e0501c Serialize merge-ready owner finalize handoff ejclaw 2026-04-05 20:11:14 +09:00
  • b6c8546f25 Dedup reviewer finals only after actual IPC delivery Eyejoker 2026-04-05 08:01:46 +09:00
  • bf3ed696fe Preserve paired review state after infra failures Eyejoker 2026-04-05 07:42:22 +09:00
  • e560fe6536 Deduplicate direct terminal reviewer deliveries Eyejoker 2026-04-05 06:57:39 +09:00
  • da6e428650 Allow reviewer runtime with remote origins Eyejoker 2026-04-05 05:30:26 +09:00
  • 10e7f2c563 Remove legacy Discord token aliases Eyejoker 2026-04-05 01:24:07 +09:00
  • f5e9400b9b Avoid duplicate merge_ready finalize follow-ups Eyejoker 2026-04-05 01:08:02 +09:00
  • ac225f2b1e Add paired delivery diagnostic logging Eyejoker 2026-04-04 23:58:57 +09:00
  • 80567de4ed Merge branch 'codex/owner/ejclaw' Eyejoker 2026-04-04 23:35:11 +09:00
  • 6ae9468a45 Inline merge_ready finalize handoff Eyejoker 2026-04-04 23:34:32 +09:00
  • 1d37fdc658 Merge branch 'codex/owner/ejclaw' Eyejoker 2026-04-04 23:03:21 +09:00
  • 7f0fbd5811 Route IPC send_message by paired room role Eyejoker 2026-04-04 23:02:30 +09:00
  • f8bce916ff Merge branch 'codex/owner/ejclaw' Eyejoker 2026-04-04 22:34:09 +09:00
  • 4a331c5036 Fix paired-room delivery role persistence Eyejoker 2026-04-04 22:28:41 +09:00
  • 9ff8024bf5 fix: clear container SDK sessions on stale session recovery Eyejoker 2026-04-04 22:06:23 +09:00
  • 4dceb9e678 Fix readonly runtime build check Eyejoker 2026-04-04 22:02:55 +09:00
  • 04802166a6 Fix reviewer canonical repo mounts Eyejoker 2026-04-04 22:01:08 +09:00
  • e9c400424d Add reviewer host evidence and verification shims Eyejoker 2026-04-04 20:51:24 +09:00
  • 3019d9bf31 test: format fallback delivery retry regression Eyejoker 2026-04-04 05:21:52 +09:00
  • dfd9eb0f47 fix: recover fallback delivery retries across agent types Eyejoker 2026-04-04 05:21:25 +09:00
  • 0b4228b391 Merge origin/main into codex/local-memory-v1 Eyejoker 2026-04-04 03:54:40 +09:00
  • 54abb5bb4e Apply formatter after local memory refactor Eyejoker 2026-04-04 03:52:28 +09:00
  • 3dd772c229 Refactor local memory and role-fixed runtime routing Eyejoker 2026-04-04 03:50:28 +09:00
  • 371a3ef0ff feat: add fd-find, bat, tree to reviewer container Eyejoker 2026-04-02 01:40:15 +09:00
  • 0d39eada6f feat: add ripgrep to reviewer container image Eyejoker 2026-04-02 01:39:50 +09:00
  • 74ff662026 feat: mount owner session directory read-only in reviewer container Eyejoker 2026-04-01 13:47:34 +09:00
  • 59cf931b82 fix: copy arbiter AGENTS.md to reviewer session for container mount Eyejoker 2026-04-01 13:34:46 +09:00
  • fad3ce3bdf fix: inject role prompts into AGENTS.md for codex container reviewer Eyejoker 2026-04-01 06:00:26 +09:00
  • 671eb18252 fix: route reviewer failover through reviewer bot, not arbiter bot Eyejoker 2026-04-01 05:37:56 +09:00
  • bfd781c552 fix: skip role model override on failover handoffs Eyejoker 2026-04-01 05:31:02 +09:00
  • 9b71bc5878 debug: log container runner selection Eyejoker 2026-04-01 05:25:47 +09:00
  • df6298f340 fix: exclude model env from container creation, inject per-exec only Eyejoker 2026-04-01 05:22:20 +09:00
  • a648a08bf0 fix: clear CLAUDE_MODEL env on codex container exec Eyejoker 2026-04-01 05:20:55 +09:00
  • 7c9050ba9f fix: only inject matching model env vars for container agent type Eyejoker 2026-04-01 05:18:10 +09:00
  • 5420fa2ee8 fix: handoff to codex on persistent session failure Eyejoker 2026-04-01 05:15:24 +09:00
  • f4410be779 fix: show only fallback model when failover is active Eyejoker 2026-04-01 05:04:04 +09:00
  • 5a109e3717 feat: show fallback model in status dashboard Eyejoker 2026-04-01 05:03:29 +09:00
  • 6e81bdc215 fix: mount codex OAuth credentials into reviewer container Eyejoker 2026-04-01 05:01:44 +09:00
  • f5de14680b docs: remove bot names from role table Eyejoker 2026-04-01 04:57:07 +09:00
  • 14c8608f93 docs: move architecture and configuration details to docs/ Eyejoker 2026-04-01 04:56:06 +09:00
  • 527ce08eee docs: slim README to landing page format Eyejoker 2026-04-01 04:54:07 +09:00
  • 404cbd6b04 feat: support codex runner in reviewer container Eyejoker 2026-04-01 04:50:05 +09:00
  • 73156bf375 fix: only count final-phase output as visible for handoff decisions Eyejoker 2026-04-01 04:18:15 +09:00
  • cb0d294941 feat: honor handoff agent type + local memory store Eyejoker 2026-04-01 03:59:47 +09:00
  • ca58e8c8eb fix: honor handoff agent type during failover Eyejoker 2026-04-01 03:13:05 +09:00
  • 60f360b5ea fix: preserve handoff roles during failover Eyejoker 2026-04-01 02:54:35 +09:00
  • a955964522 feat: add memory selection and TTL decay Eyejoker 2026-04-01 00:48:40 +09:00
  • c76126bd58 refactor: replace Memento MCP with local memory Eyejoker 2026-03-31 23:22:50 +09:00
  • 42ed5ef113 feat: add local SQLite memory store Eyejoker 2026-03-31 23:22:46 +09:00
  • 0bcfcb27fe Merge branch 'codex/room-settings-followups' Eyejoker 2026-03-31 22:36:42 +09:00
  • 1c287f4ad0 docs: update README with room assignment model Eyejoker 2026-03-31 22:27:43 +09:00
  • e730fea230 refactor: prefer room_settings over registered_groups in runtime reads Eyejoker 2026-03-31 22:27:36 +09:00
  • 1f1842773e refactor: internalize setRegisteredGroup export Eyejoker 2026-03-31 22:27:17 +09:00
  • 85cbce555a docs: update README with room assignment model Eyejoker 2026-03-31 22:27:43 +09:00
  • c590fdaaa3 refactor: prefer room_settings over registered_groups in runtime reads Eyejoker 2026-03-31 22:27:36 +09:00
  • 35a59218d5 refactor: internalize setRegisteredGroup export Eyejoker 2026-03-31 22:27:17 +09:00
  • 6b7367c072 Merge branch 'codex/remove-register-group-legacy' Eyejoker 2026-03-31 21:59:15 +09:00
  • 2070e0391f refactor: remove register_group legacy surface Eyejoker 2026-03-31 21:59:01 +09:00
  • a2d4651a82 Merge branch 'codex/assign-room-write-path' Eyejoker 2026-03-31 21:24:23 +09:00
  • b9538e54bc feat: add room-level assignment write path Eyejoker 2026-03-31 21:21:57 +09:00
  • 35d1c57267 Merge branch 'codex/room-settings-ssot' Eyejoker 2026-03-31 20:54:51 +09:00
  • 200cbef0f9 Merge branch 'codex/room-settings-ssot' Eyejoker 2026-03-31 20:53:23 +09:00
  • 1fccc37fe8 refactor: read default room owner from room settings Eyejoker 2026-03-31 20:48:30 +09:00
  • fc4eaefeda feat: backfill room-level settings snapshot Eyejoker 2026-03-31 20:39:45 +09:00
  • 0a41d9ea3b refactor: remove paired room legacy helper Eyejoker 2026-03-31 20:18:37 +09:00
  • 141898f764 refactor: scope runtime log context Eyejoker 2026-03-31 17:23:43 +09:00
  • c2ef6572fd Merge branch 'codex/room-mode-legacy-cutover' Eyejoker 2026-03-31 14:57:12 +09:00
  • 509e4c24a3 refactor: cut over room mode from paired legacy Eyejoker 2026-03-31 14:47:59 +09:00
  • f04e5d06b3 test: align paired prompt expectation with AGENT_LANGUAGE Eyejoker 2026-03-31 14:13:43 +09:00
  • 2107e033b7 Merge branch 'codex/room-mode-paired-source' Eyejoker 2026-03-31 14:12:44 +09:00
  • 356cf2fa99 style: apply prettier formatting Eyejoker 2026-03-31 14:02:01 +09:00
  • 1c87616c44 fix: support same-service tribunal runtime Eyejoker 2026-03-31 14:01:31 +09:00
  • 757e33c58e fix: prevent DONE↔DONE infinite loop and add AGENT_LANGUAGE setting Eyejoker 2026-03-31 13:55:41 +09:00
  • 47d532e869 fix: sync refreshed OAuth tokens to process.env for container exec Eyejoker 2026-03-31 13:34:21 +09:00
  • 236f7c2fea fix: gate paired runtime on dual registrations Eyejoker 2026-03-31 12:14:24 +09:00
  • 89335ab005 refactor: drive paired routing from room mode Eyejoker 2026-03-31 12:10:00 +09:00
  • bfe164dece style: format role plan runtime imports Eyejoker 2026-03-31 09:36:03 +09:00
  • 7f8a361f24 refactor: wire role agent plan into runtime Eyejoker 2026-03-31 09:35:19 +09:00
  • a39dad4c8c refactor: add role agent plan ssot Eyejoker 2026-03-31 09:28:10 +09:00
  • dd28ac6223 fix: fallback to proceed on unrecognized arbiter verdict Eyejoker 2026-03-31 09:03:20 +09:00