Commit Graph

  • 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
  • 94184c137d fix: parse arbiter verdict with optional VERDICT: prefix Eyejoker 2026-03-31 08:50:58 +09:00
  • 33dd8ea54a style: format room mode helpers Eyejoker 2026-03-31 08:07:55 +09:00
  • 99fe4243bf refactor: add explicit room mode ssot helpers Eyejoker 2026-03-31 08:07:26 +09:00
  • 4aef48f3ba fix: fallback to default arbiter_service_id in explicit channel leases Eyejoker 2026-03-31 07:45:50 +09:00
  • aad1e93df5 refactor: separate scheduler tick execution path Eyejoker 2026-03-31 07:26:21 +09:00
  • ca48e94291 refactor: centralize group queue phase transitions Eyejoker 2026-03-31 07:19:27 +09:00
  • b9541a7c5b refactor: extract verify state helpers Eyejoker 2026-03-31 06:51:54 +09:00
  • 30f19f994b refactor: split setup service rendering and verify probes Eyejoker 2026-03-31 06:39:27 +09:00
  • 4ac2b9066b fix: auto-retry Codex turn once on interrupted status Eyejoker 2026-03-31 06:47:58 +09:00
  • 4003988ff4 refactor: make service defs the setup SSOT Eyejoker 2026-03-31 06:20:15 +09:00
  • 4bfd3f363f refactor: extract pure builders for SSOT tests Eyejoker 2026-03-31 06:12:20 +09:00
  • 650ed16a7b fix: strengthen arbiter ESCALATE guidance to prevent echo loops Eyejoker 2026-03-31 06:02:59 +09:00
  • 4fcec1ef47 refactor: extract runtime PATH env builder for SSOT Eyejoker 2026-03-31 05:52:19 +09:00
  • a81e5aea63 style: format pending paired turn helpers Eyejoker 2026-03-31 05:43:54 +09:00
  • 43f8341c17 refactor: extract pending paired turn helpers Eyejoker 2026-03-31 05:43:17 +09:00
  • 4fc7a88e86 chore: make deploy fast-forward only Eyejoker 2026-03-31 05:30:33 +09:00
  • 189c8795a1 fix: wire stack restart to TypeScript entrypoint Eyejoker 2026-03-31 05:25:50 +09:00
  • 648457d717 chore: remove nanoclaw legacy skills and scripts Eyejoker 2026-03-31 05:16:48 +09:00
  • 060818c914 chore: simplify package scripts (remove duplicates, logical ordering) Eyejoker 2026-03-31 05:07:32 +09:00