Codex
b3c5a4b41b
Show the error reason after the generic failure message
...
When an agent turn fails, users only saw "요청을 완료하지 못했습니다. 다시
시도해 주세요." with no clue why. Capture the failure reason (explicit
error field, or provider-error text like "API Error: 529 Overloaded"
classified by detectClaudeProviderFailureMessage) in the turn controller
and append it to the failure message ("...\n\n오류 내용: <reason>",
secret-redacted + length-capped). Update the paired-room loop filter to
startsWith so a failure-with-reason is still recognized and not
re-injected into prompt history. Unit-tested.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-08-24 17:10:18 +09:00
Eyejoker
1af074786b
fix: preserve reviewer delivery follow-ups
2026-06-04 22:24:56 +08:00
Eyejoker
d0ca76f776
fix: route arbiter resolutions through reviewer ( #195 )
2026-05-29 23:19:42 +09:00
Eyejoker
59874427aa
Remove previous owner final prompt carryover
2026-05-16 18:16:50 +08:00
Eyejoker
55592b34b2
Remove reviewer final prompt reinjection ( #137 )
...
* add gated codex goals support
* sync README SDK versions
* bump claude agent sdk
* add codex goals settings toggle
* reuse status dashboard message and simplify settings actions
* refine settings page UX
* fix settings nav hash routing
* add dashboard UX verification
* refine dashboard settings and inbox UX
* remove inbox top-level navigation
* remove dashboard health top-level navigation
* fix: allow runtime image attachment paths
* feat: configure attachment allowlist dirs
* fix: clean duplicate dashboard status messages
* fix: poll dashboard duplicate cleanup between status updates
* fix: delete dashboard duplicates on create
* Refine settings IA with tabbed sections
* Add read-only runtime inventory settings
* Fix runtime inventory MCP JSON parsing
* Add room skill settings inventory
* Add room skill setting mutations
* Apply room skill overrides to runner spawn
* Refine scheduled task dashboard UX
* Remove reviewer final prompt reinjection
* Stabilize pnpm verification fixture
2026-05-16 17:59:59 +08:00
ejclaw
6c6b67daca
detect owner codex bad request loops
2026-04-29 22:20:06 +09:00
ejclaw
8b458e9b0e
test: remove duplicate handoff helper coverage
2026-04-29 13:02:51 +09:00
ejclaw
f84dccfa10
Route STEP_DONE through reviewer
2026-04-24 12:03:32 +09:00
ejclaw
9ef79e3828
Add STEP_DONE guards, verdict storage, and stale delivery suppression
2026-04-23 15:28:42 +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
fa30124b46
test: align message runtime mocks with reviewer session flag
2026-04-22 06:50:56 +09:00
ejclaw
091f34ed23
paired: preserve prior owner and reviewer finals across superseded tasks
2026-04-22 06:02:27 +09:00
ejclaw
8fff703f84
test/runtime: align executor specs and bundled cli resolution
2026-04-20 13:33:13 +09:00
ejclaw
533d0fbd18
Format supersession follow-up changes
2026-04-15 01:22:20 +09:00
ejclaw
0a6782f5c2
Fix merge-ready task supersession handling
2026-04-15 01:21:00 +09:00
ejclaw
df04ef25eb
runtime: resume review after CI watcher completion
2026-04-13 10:51:17 +09:00
ejclaw
dcf18b8797
runtime: replace owner progress with final delivery
2026-04-11 12:45:41 +09:00
ejclaw
a858cc0cab
paired: suppress stale finalize retries
2026-04-11 09:18:47 +09:00
ejclaw
4e05f60400
refactor: land approved runtime cleanup and room binding cutover
2026-04-10 21:04:23 +09:00
ejclaw
c67bd1c622
Finalize turn-role invariants and legacy migration cutover
2026-04-10 11:44:34 +09:00
ejclaw
5714348897
fix: simplify and stabilize runtime service routing
2026-04-09 22:49:20 +09:00
ejclaw
000e672ca8
style: apply prettier formatting
2026-04-09 13:55:59 +09:00
ejclaw
0f994ab2ce
fix: harden paired runtime turn coordination
2026-04-09 13:52:42 +09:00
ejclaw
1788ddd995
fix: harden paired follow-up requeue handling
2026-04-09 09:41:31 +09:00
ejclaw
d996d5ff10
Move paired handoff enqueue into backend
2026-04-08 10:09:23 +09:00
ejclaw
715e4e2f9a
Reduce reviewer image build context
2026-04-08 04:14:12 +09:00
ejclaw
1f592f1976
Merge origin/main into owner runtime fixes
2026-04-08 04:03:01 +09:00
ejclaw
0f751af151
Stabilize paired follow-up routing
2026-04-08 03:50:06 +09:00
ejclaw
2cea7ed94a
Refactor paired runtime orchestration
2026-04-07 23:48:07 +09:00
ejclaw
f9d9c2af6d
Refactor paired runtime orchestration
2026-04-07 23:45:53 +09:00
ejclaw
eabb085cb9
Clarify finalize verdict semantics
2026-04-07 19:27:18 +09:00
ejclaw
8f08a79369
Clarify finalize verdict semantics
2026-04-07 19:27:03 +09:00
ejclaw
38461d9337
Route fresh review-ready input to owner
2026-04-07 19:07:25 +09:00
ejclaw
f24d9ee117
Route fresh review-ready input to owner
2026-04-07 19:05:18 +09:00
ejclaw
cbdc00fcec
Restore reviewer wake-up after owner delivery
2026-04-07 18:39:19 +09:00
ejclaw
7ad4586985
Restore reviewer wake-up after owner delivery
2026-04-07 18:39:00 +09:00
ejclaw
90bc154dcf
Fix paired owner completion handoff race
2026-04-07 17:57:36 +09:00
ejclaw
363b1d408b
Fix paired owner completion handoff race
2026-04-07 17:55:50 +09:00
ejclaw
1c22d6e56b
Deduplicate paired reviewer handoffs
2026-04-07 08:11:32 +09:00
ejclaw
75066f345d
Deduplicate paired reviewer handoffs
2026-04-07 08:07:25 +09:00
ejclaw
10e10b499c
Complete paired-room SSOT cleanup and logger singleton
2026-04-07 05:12:22 +09:00
ejclaw
9d8c97a8e2
Fix reviewer-to-owner follow-up race
2026-04-07 01:22:27 +09:00
ejclaw
0363021218
Fix owner follow-up after reviewer bot output
2026-04-06 23:28:53 +09:00
ejclaw
bf55ad65fd
Format files touched by reviewer runtime cleanup
2026-04-06 07:56:59 +09:00
ejclaw
d75d26c23d
Stabilize paired reviewer recovery and owner follow-up
2026-04-06 07:49:26 +09:00
Eyejoker
b6c8546f25
Dedup reviewer finals only after actual IPC delivery
2026-04-05 08:02:02 +09:00
Eyejoker
e560fe6536
Deduplicate direct terminal reviewer deliveries
2026-04-05 06:57:56 +09:00
Eyejoker
f5e9400b9b
Avoid duplicate merge_ready finalize follow-ups
2026-04-05 01:08:13 +09:00
Eyejoker
ac225f2b1e
Add paired delivery diagnostic logging
2026-04-05 00:00:09 +09:00
Eyejoker
6ae9468a45
Inline merge_ready finalize handoff
2026-04-04 23:34:32 +09:00