Commit Graph

  • a9095d95a8 style(paired): apply prettier line-wrap from pre-commit hook main Codex 2026-06-22 19:30:53 +09:00
  • 4d3ab20378 fix(paired): stop silent halt on reviewer PROCEED + reviewer-unavailable Codex 2026-06-22 19:30:22 +09:00
  • 5d60df8122 style(usage): prettier line-wrap for dashboard 429 row test Codex 2026-06-20 20:56:44 +09:00
  • 2612e8a6ca style(usage): prettier line-wrap for claude-usage 429 backoff Codex 2026-06-20 20:56:16 +09:00
  • 2be6c8db8d fix(usage): honor 429 Retry-After to stop self-sustaining rate-limit loop Codex 2026-06-20 20:55:35 +09:00
  • f9b1e74838 fix(rooms): default new rooms to tribunal when room_mode is omitted Codex 2026-06-19 00:00:20 +09:00
  • 822ac34c0e fix(merge): integrate gitea/main fork — renumber migrations, dedup, fix paired_tasks insert Codex 2026-06-18 05:48:50 +09:00
  • e14ac3dfca Merge remote-tracking branch 'gitea/main' Codex 2026-06-18 05:41:07 +09:00
  • 1d8358d1e1 style(paired): prettier line-wrap for routing-indicator test Codex 2026-06-18 05:31:11 +09:00
  • be9f2379c0 fix(paired): remove dawn Codex primer-alignment hold; add owner routing indicator Codex 2026-06-18 05:24:28 +09:00
  • a621e85432 fix bun path for workspace installs Codex 2026-06-17 15:10:56 +09:00
  • 80ddb1aa0d fix(scheduler): forward only final agent output to chat Codex 2026-06-13 14:37:42 +09:00
  • ee4c5559b1 feat(dashboard): add GPU/VRAM usage to status channel server section Codex 2026-06-12 19:14:36 +09:00
  • 73fd71b39a revert: drop unsafe outbound attachment relocation, keep only the visible failure notice Codex 2026-06-12 00:52:42 +09:00
  • 9c46cf6761 fix: relocate out-of-allowed outbound attachments so files actually send Codex 2026-06-12 00:39:46 +09:00
  • aec70bc388 fix(primer): guarantee 08:00 Codex primer wins the window-anchor race Codex 2026-06-10 11:59:03 +09:00
  • 1a85ebf7eb feat(primer): narrow pre-08:00 Codex hold to anchor 5h reset at 13:00 KST Codex 2026-06-10 11:40:17 +09:00
  • 728a8c2ec9 perf(primer): drop pre-fire usage refresh so the Codex primer fires exactly on the slot Codex 2026-06-09 16:53:25 +09:00
  • f6ce3122bf style(primer): prettier format forceAttempt tests Codex 2026-06-09 15:18:16 +09:00
  • 4ddaa88f8a fix(primer): force a Codex command at every fixed slot (bypass warm-up skip gates) Codex 2026-06-09 15:17:59 +09:00
  • b3a927b241 revert: drop reviewer-holding primer-alignment approach per user direction Codex 2026-06-09 15:09:46 +09:00
  • ef2b26e5da style(primer): prettier line-wrap in codex-warmup test Codex 2026-06-09 15:01:42 +09:00
  • 0ca24debfd feat(primer): broaden Codex alignment hold to all real consumers; pre+post slot window Codex 2026-06-09 15:01:21 +09:00
  • edeeed9476 style(primer): apply prettier formatting to alignment-hold changes Codex 2026-06-09 14:34:12 +09:00
  • e324a1baa1 feat(primer): hold off-slot Codex turns so the fixed-slot primer anchors the reset Codex 2026-06-09 14:31:01 +09:00
  • efc8c00380 fix(primer): drop reset-alignment retry; keep Claude binary fix only Codex 2026-06-09 13:40:35 +09:00
  • 2313d6cf3e fix(primer): repair Claude binary path and re-anchor Codex window after reset Codex 2026-06-09 13:31:05 +09:00
  • 65510e0fc3 test(db): add migration 020 to bootstrap expected-migrations list Codex 2026-06-09 02:24:44 +09:00
  • de54f13469 fix(paired): bound arbiter interventions to stop infinite arbiter loop Codex 2026-06-09 02:15:21 +09:00
  • 5f06673ac6 style(db): apply prettier formatting to migration 019 Codex 2026-06-08 21:38:24 +09:00
  • dca56d9493 fix(db): recover progress_text columns skipped by migration-version collision Codex 2026-06-08 21:35:32 +09:00
  • 1dd948a7ac merge: integrate origin/main (406 commits) into live branch Codex 2026-06-08 21:15:39 +09:00
  • 7eb97dd921 fix(primer): resolve bundled codex JS launcher so the periodic primer fires Codex 2026-06-08 15:54:14 +09:00
  • 8883cd166d fix(gating): drop Codex 'wait until next primer' hold so Codex runs like Claude Codex 2026-06-08 15:48:04 +09:00
  • 5c47024e44 feat: add Ray-Ban display dashboard PoC (#226) Eyejoker 2026-06-07 23:05:23 +09:00
  • 337d46461c fix: split agent runner test quality hotspot (#225) Eyejoker 2026-06-07 23:01:23 +09:00
  • 29ca23a558 fix: release codex lease on readonly prep failure ejclaw 2026-06-06 18:47:04 +09:00
  • 80bc078a24 fix(paired): bound reviewer STEP_DONE loop even when arbiter is disabled Codex 2026-06-06 18:11:42 +09:00
  • 184a8eff6a fix(paired): break reviewer step_done ⇄ owner task_done infinite loop Codex 2026-06-06 18:05:12 +09:00
  • ac0cd3e41d fix: preserve owner retry failure counts Eyejoker 2026-06-04 22:25:00 +08:00
  • 1af074786b fix: preserve reviewer delivery follow-ups Eyejoker 2026-06-04 22:24:56 +08:00
  • 8cf351580b fix(service): bound ejclaw cgroup page cache with MemoryHigh=3G Codex 2026-06-03 22:24:18 +09:00
  • d7b5166862 fix(discord): route >2000-char finals to chunked send, keep editMessage pure Codex 2026-06-03 22:18:26 +09:00
  • c001905678 fix(discord): chunk long editMessage payloads and guard progress null race Codex 2026-06-03 22:10:26 +09:00
  • f1679ac686 [codex] Remove Codex SDK canary runtime (#220) Eyejoker 2026-06-03 19:10:53 +08:00
  • 807828e0ce fix: drain sdk follow-up turns (#219) Eyejoker 2026-06-03 17:58:24 +08:00
  • 879d16235f feat: feature-flag Codex SDK runner (#218) Eyejoker 2026-06-03 15:31:06 +08:00
  • 0cbb7e3b9c fix: preserve paired completion errors without leases (#217) Eyejoker 2026-06-03 08:59:51 +08:00
  • 32468e0214 fix: improve dashboard react doctor score (#215) Eyejoker 2026-06-03 08:30:27 +08:00
  • 2dab27f443 fix: reduce global react doctor warnings (#214) Eyejoker 2026-06-03 08:30:24 +08:00
  • 22602da1ec fix: reduce global eslint warnings (#216) Eyejoker 2026-06-03 08:30:21 +08:00
  • 63a4515241 fix: resume owner after failed reviewer feedback (#208) Eyejoker 2026-06-03 01:37:22 +08:00
  • b4197875fa fix: cap codex unavailable recovery loops (#213) Eyejoker 2026-06-03 01:26:57 +08:00
  • 3d36e15f67 Fix recurring Codex unavailable in paired rooms (#212) Eyejoker 2026-06-03 01:14:39 +08:00
  • 3894d4f406 fix: release Codex lease after final output ejclaw 2026-06-02 20:51:21 +09:00
  • 7fc558acb6 fix: restore main quality checks Eyejoker 2026-06-02 18:37:37 +08:00
  • 5648b61075 fix: stop Codex pool retry loops ejclaw 2026-06-02 05:29:32 +09:00
  • 03d4c81192 fix: recover Codex rotation auth failures ejclaw 2026-06-02 00:21:16 +09:00
  • 453157f6c3 fix(db): backfill turn_progress_text columns for v15 migration collision claude-bot 2026-06-01 21:08:45 +09:00
  • 2d4b136c00 docs(readme): document Gitea deployment and operational adaptations claude-bot 2026-06-01 20:44:09 +09:00
  • 7197099db5 fix(discord): escape prose markdown without clobbering structured output claude-bot 2026-06-01 20:44:03 +09:00
  • e9dd09a036 test(paired): cover reviewer silent-failure retry cap claude-bot 2026-06-01 17:50:04 +09:00
  • 5af1c5b1d1 fix(router): escape Discord markdown delimiters instead of stripping claude-bot 2026-06-01 17:49:54 +09:00
  • ccc747ae1c fix(paired): cap consecutive reviewer silent-failure retries claude-bot 2026-06-01 17:38:35 +09:00
  • 7e16fce17e docs(prompts): require finalize message to be a self-contained answer claude-bot 2026-06-01 17:29:56 +09:00
  • f924db78ed fix(dashboard): preserve registered room aliases claude-bot 2026-06-01 17:29:19 +09:00
  • 9483d4836f chore(scripts): add Discord bot permission diagnostic claude-bot 2026-06-01 17:28:17 +09:00
  • 5f21c27c66 fix(discord): preserve fenced code blocks across 2000-char chunks claude-bot 2026-06-01 17:27:44 +09:00
  • 5b16bb6694 feat(primer): add usage-window alignment primer on GitHub-main base claude-bot 2026-06-01 17:25:34 +09:00
  • f28399021a feat(primer): fire Codex primer unconditionally like the Claude primer Codex 2026-06-01 16:45:18 +09:00
  • f4de795b1e fix(primer): refresh Codex usage before primer and allow 1% fresh accounts Codex 2026-06-01 16:29:12 +09:00
  • db715c6329 style(prompts): prettier format owner paired-room rules Codex 2026-06-01 10:46:39 +09:00
  • 90c17c6890 style(scripts): prettier reflow on Discord perms diagnostic Codex 2026-06-01 10:44:51 +09:00
  • e3c8de61f1 docs(prompts): require finalize message to be a self-contained answer Codex 2026-06-01 10:44:34 +09:00
  • 0d87778b78 chore(scripts): add Discord bot permission diagnostic Codex 2026-06-01 10:30:58 +09:00
  • 047f0d3b70 style(discord): apply prettier reflow to chunker tests Codex 2026-06-01 01:25:25 +09:00
  • 65059719ce fix(discord): preserve fenced code blocks across 2000-char chunks Codex 2026-06-01 01:20:28 +09:00
  • 1ff6b3434f fix: ignore attachment syntax examples (#206) Eyejoker 2026-05-31 22:44:42 +09:00
  • b6e7e060cc fix: load supported document attachments (#205) Eyejoker 2026-05-31 22:30:49 +09:00
  • 778ed9b94a fix: preserve paired input evidence context (#204) Eyejoker 2026-05-31 17:17:38 +09:00
  • c0703836e1 fix: surface remaining paired evidence loss (#203) Eyejoker 2026-05-31 16:57:49 +09:00
  • 239c7ff1e6 fix: make paired evidence loss visible (#202) Eyejoker 2026-05-31 16:20:09 +09:00
  • 6eca648c47 fix: carry paired turn attachments into review context (#201) Eyejoker 2026-05-31 14:49:56 +09:00
  • 37b57b20bb refactor: centralize task runtime contracts (#199) Eyejoker 2026-05-30 01:56:41 +09:00
  • 1531482363 refactor: split Claude agent runner entrypoint (#200) Eyejoker 2026-05-30 01:47:41 +09:00
  • 35988d9797 fix: use workspace links for runner shared package (#198) Eyejoker 2026-05-30 00:30:31 +09:00
  • e3d02dbac1 fix: refresh root deps after runner build (#197) Eyejoker 2026-05-30 00:18:33 +09:00
  • 46b5543cb5 refactor: centralize host evidence actions (#194) Eyejoker 2026-05-30 00:08:28 +09:00
  • adf9c16b9a refactor: centralize paired room role normalization (#193) Eyejoker 2026-05-30 00:03:15 +09:00
  • 5fa5b2f684 fix: refresh root deps during deploy Eyejoker 2026-05-29 23:52:32 +09:00
  • 32fbb00dd2 fix(paired): cap consecutive reviewer silent-failure retries Codex 2026-05-29 23:40:35 +09:00
  • d0ca76f776 fix: route arbiter resolutions through reviewer (#195) Eyejoker 2026-05-29 23:19:42 +09:00
  • fb87e94c5a refactor: centralize EJClaw runtime env names (#192) Eyejoker 2026-05-29 22:00:15 +09:00
  • e876a509a5 refactor: split message executor target preparation (#190) Eyejoker 2026-05-29 19:52:20 +09:00
  • 87eb2f0488 refactor: split message executor attempt runner (#189) Eyejoker 2026-05-29 19:49:57 +09:00
  • 6f82cea91e refactor: split message executor attempt lifecycle (#188) Eyejoker 2026-05-29 19:47:36 +09:00
  • 41f0460848 refactor: split paired executor lifecycle (#187) Eyejoker 2026-05-29 19:45:08 +09:00
  • b2cfe385cf fix: keep streamed output delivery non-blocking (#186) Eyejoker 2026-05-29 19:42:21 +09:00
  • 0bbb3fe14f fix: treat CI watcher completions as system input (#191) Eyejoker 2026-05-29 19:15:14 +09:00
  • cdb59ce9fe fix(dashboard): preserve registered room aliases Codex 2026-05-29 18:47:46 +09:00