-
2ffb4d5696
fix: fixed-width English reset format for monospace alignment
Eyejoker
2026-03-24 01:32:18 +09:00
-
6ac706f9c5
fix: unify reset time format to relative (Xh Ym 후) for all rows
Eyejoker
2026-03-24 01:31:10 +09:00
-
0375912c2b
fix: render reset times in dashboard usage rows
Eyejoker
2026-03-24 01:29:32 +09:00
-
9e091df6f6
fix: scan all Codex limits for max 5h/7d, persist d7 reset times
Eyejoker
2026-03-24 01:28:48 +09:00
-
c7a3a56386
feat: scan all Codex accounts on startup + hourly, cache 5h/7d usage
Eyejoker
2026-03-24 01:25:02 +09:00
-
60dab43a3f
feat: parse retry-after from errors, cache codex usage per account
Eyejoker
2026-03-24 01:16:54 +09:00
-
2e6fc4a08e
fix: add warn log for usage content build failures
Eyejoker
2026-03-23 23:18:47 +09:00
-
7401626356
feat: persist rotation state across restarts, fix dashboard alignment
Eyejoker
2026-03-23 23:16:54 +09:00
-
30be180f4b
fix: codex rate-limit retry immediately instead of next request
Eyejoker
2026-03-23 23:07:35 +09:00
-
816b0a39cc
feat: Codex account rotation + fix rate-limit detection
Eyejoker
2026-03-23 23:06:17 +09:00
-
0b86f937f4
fix: read tokens from .env file, clean up debug logs
Eyejoker
2026-03-23 22:41:07 +09:00
-
83b25fb7bd
feat: Claude usage API + multi-account dashboard display
Eyejoker
2026-03-23 22:15:06 +09:00
-
d378598f2e
feat: Claude OAuth token rotation on rate-limit
Eyejoker
2026-03-23 22:01:06 +09:00
-
ee65330e66
fix: rollback codex SDK to 0.115.0 (0.116.0 causes stuck turns)
Eyejoker
2026-03-23 20:38:30 +09:00
-
45a332f6bb
docs: update Node requirement to 24+
Eyejoker
2026-03-23 20:30:29 +09:00
-
961b8ccf65
docs: add SDK version badges to README
Eyejoker
2026-03-23 20:17:52 +09:00
-
2161b555ec
fix: dedup intermediate/final, filter long descriptions, update SDKs
Eyejoker
2026-03-23 20:16:54 +09:00
-
21a6be84b4
feat: multi-agent progress tracking with per-subagent display
Eyejoker
2026-03-23 19:46:08 +09:00
-
-
8c98ad9faf
fix: intermediate text as standalone messages, preserve progress
Eyejoker
2026-03-23 19:29:16 +09:00
-
720086808a
fix: intermediate text as separate messages, not progress heading
Eyejoker
2026-03-23 19:26:20 +09:00
-
be9dfa64b0
fix: deduplicate progress at runner level, not host revert
Eyejoker
2026-03-23 19:22:14 +09:00
-
83df0e7dc1
fix: use task_started description as immediate heading, dedupe final
Eyejoker
2026-03-23 19:20:23 +09:00
-
a8a1c9b45a
fix: throttle progress edits via 5s ticker, prevent Discord rate limit
Eyejoker
2026-03-23 19:13:51 +09:00
-
5112af6741
fix: progress ticker on tool-activity, last-line └, summary+description both shown
Eyejoker
2026-03-23 18:52:17 +09:00
-
6268ee64ed
fix: prevent bot ping-pong in implicit continuation window
Eyejoker
2026-03-23 18:44:43 +09:00
-
ac11cb7df1
feat: show tool activity sub-lines in progress messages
Eyejoker
2026-03-23 18:31:20 +09:00
-
bf1453541f
fix: buffer progress to prevent final-like text from showing
Eyejoker
2026-03-23 18:23:46 +09:00
-
08a560f144
fix: revert progress to previous text when final matches last progress
Eyejoker
2026-03-23 18:06:17 +09:00
-
0438d9113b
fix: clean up progress tracking, fix subagent summary field handling
Eyejoker
2026-03-23 17:59:49 +09:00
-
7908115ea8
feat: enable subagent progress summaries in Claude runner
Eyejoker
2026-03-23 17:09:42 +09:00
-
77e79505eb
feat: auto-suspend tasks on quota errors, add Claude progress tracking
Eyejoker
2026-03-23 17:03:17 +09:00
-
42d721a9ec
fix claude turn teardown and start CI watchers immediately
Eyejoker
2026-03-23 08:55:48 +09:00
-
7100a13b39
style: normalize rebrand test formatting
Eyejoker
2026-03-23 08:09:32 +09:00
-
d28b6151a8
chore: rebrand runtime and docs to EJClaw
Eyejoker
2026-03-23 08:09:15 +09:00
-
634db6f6a9
docs: generalize upstream reference in zh readme
Eyejoker
2026-03-23 07:56:07 +09:00
-
c3bed7cdad
fix: correct architecture diagram, remove directory layout
Eyejoker
2026-03-23 07:52:56 +09:00
-
177b4450ef
rebrand to EJClaw, update README and browser skill
Eyejoker
2026-03-23 07:51:00 +09:00
-
d3833eb20d
style: format agent runner imports
Eyejoker
2026-03-23 07:31:26 +09:00
-
f42234bc65
refactor: split runner env and slim dashboard facade
Eyejoker
2026-03-23 07:30:55 +09:00
-
50e8fd4d20
fix: reserve queue capacity for chat runs
Eyejoker
2026-03-23 07:21:58 +09:00
-
f5eae07657
fix: use resolved ipc dirs for recovery flow
Eyejoker
2026-03-23 07:18:47 +09:00
-
9def49f7fb
fix: isolate watcher task runtimes
Eyejoker
2026-03-23 07:16:07 +09:00
-
867a6a80ef
style: format extracted helpers
Eyejoker
2026-03-23 07:00:22 +09:00
-
a2db8f6c0e
refactor: extract dashboard and task helpers
Eyejoker
2026-03-23 06:59:59 +09:00
-
866d4970f3
fix: ignore watcher status control messages
Eyejoker
2026-03-23 06:45:04 +09:00
-
2ab7aedcce
style: format extracted runtime helpers
Eyejoker
2026-03-23 06:39:47 +09:00
-
898c77fcfc
refactor: consolidate runtime helpers
Eyejoker
2026-03-23 06:39:26 +09:00
-
c733217074
style: format runtime helpers
Eyejoker
2026-03-23 06:17:41 +09:00
-
d4b19ab950
refactor: split message runtime state
Eyejoker
2026-03-23 06:17:17 +09:00
-
ff1d2c76d4
style: format group queue test
Eyejoker
2026-03-23 05:55:21 +09:00
-
2c37103243
refactor: restore pre-v1 runtime follow-up flow
Eyejoker
2026-03-23 05:54:48 +09:00
-
77a7918063
fix: restore implicit follow-up continuation
Eyejoker
2026-03-23 05:46:37 +09:00
-
4df30a9b9b
fix: keep ci watchers off the chat queue
Eyejoker
2026-03-23 05:40:31 +09:00
-
25b1d702dd
style: format isolated task queue scheduling
Eyejoker
2026-03-23 05:31:11 +09:00
-
2eebe3c7f4
fix: prevent isolated watchers from blocking chat
Eyejoker
2026-03-23 05:30:58 +09:00
-
cad6ec309c
style: format watcher elapsed helper
Eyejoker
2026-03-23 05:23:12 +09:00
-
127eacb564
fix: restore watcher elapsed status updates
Eyejoker
2026-03-23 05:22:52 +09:00
-
7c6019dea3
refactor: drop idle queue state
Eyejoker
2026-03-23 04:57:13 +09:00
-
02408aae8e
refactor: make runners single-turn
Eyejoker
2026-03-23 04:51:54 +09:00
-
83d7bf3d51
feat: merge per-group codex config overlay
Eyejoker
2026-03-23 04:20:55 +09:00
-
f49d0f1732
fix: restore mentionless paired room bot flow
Eyejoker
2026-03-23 04:18:44 +09:00
-
be521eb903
fix: require triggers for paired bot messages
Eyejoker
2026-03-23 04:15:22 +09:00
-
1974f8a6dc
refactor: remove active follow-up piping
Eyejoker
2026-03-23 04:13:53 +09:00
-
3435b99cfc
fix: remove silent run budget
Eyejoker
2026-03-23 04:07:12 +09:00
-
562067352a
fix: keep finals separate after silent retries
Eyejoker
2026-03-23 03:54:19 +09:00
-
290cd95e51
fix: separate finals from tracked progress
Eyejoker
2026-03-23 03:54:04 +09:00
-
78145c1d46
fix: simplify follow-up lifecycle after output
Eyejoker
2026-03-23 02:11:08 +09:00
-
58868b02d1
style: format message runtime helper
Eyejoker
2026-03-23 02:20:10 +09:00
-
1a702d61e3
simplify runtime turn and progress handling
Eyejoker
2026-03-23 02:19:48 +09:00
-
b83cc95963
fix: restore best-effort progress and requeue stale follow-ups
Eyejoker
2026-03-23 01:28:52 +09:00
-
b5fccf23c4
style: format restart recovery test
Eyejoker
2026-03-23 01:00:45 +09:00
-
28eb8c6cb1
fix: harden restart recovery flow
Eyejoker
2026-03-23 01:00:14 +09:00
-
a1324726b1
style: format after runtime unification
Eyejoker
2026-03-23 00:44:04 +09:00
-
d4fc498268
refactor: unify runtime into single message-runtime path
Eyejoker
2026-03-23 00:43:57 +09:00
-
badb900a23
style: format files after pre-commit prettier run
Eyejoker
2026-03-23 00:11:44 +09:00
-
b647502a10
feat: add seq cursor, work_items, provider fallback, and delivery reliability
Eyejoker
2026-03-23 00:11:32 +09:00
-
dd15585941
fix: pass actual chat JID to agent runner instead of group folder
Eyejoker
2026-03-21 14:27:00 +09:00
-
2c8260135f
style: format message-runtime files
Eyejoker
2026-03-21 12:29:12 +09:00
-
9b741be902
fix: resolve session race condition and follow-up turn output loss
Eyejoker
2026-03-21 12:28:44 +09:00
-
767ab20d76
Restrict Codex task scheduling to CI watchers
Eyejoker
2026-03-20 04:09:36 +09:00
-
f3283f0314
style: format merged scheduler and db changes
Eyejoker
2026-03-20 03:48:48 +09:00
-
6eb72ad499
Merge origin/main into chore/nanoclaw-recursive-room
Eyejoker
2026-03-20 03:48:29 +09:00
-
-
f281a2ee52
style: apply formatter to runtime files
Eyejoker
2026-03-20 03:42:22 +09:00
-
a293a701f4
fix: restore regressions from discord-only refactor
Eyejoker
2026-03-20 03:41:53 +09:00
-
2b08851c2f
style: format config and db
Eyejoker
2026-03-20 01:08:15 +09:00
-
bb0628e8f4
refactor: remove legacy container and non-discord remnants
Eyejoker
2026-03-20 01:07:46 +09:00
-
ea09560128
Add prompts for nanoclaw recursive improvement room
Eyejoker
2026-03-20 00:20:39 +09:00
-
41afcb91cf
feat: integrate Memento MCP for shared memory across agents
Eyejoker
2026-03-20 00:12:43 +09:00
-
e7200a1ed8
Fix Codex task target JID injection
Eyejoker
2026-03-19 14:35:30 +09:00
-
193119945a
Add self-stopping CI watch tasks
Eyejoker
2026-03-19 14:14:39 +09:00
-
aa063ccea4
Reset Codex progress tracking between turns
Eyejoker
2026-03-19 04:02:51 +09:00
-
f2ad1331a9
Rebrand NanoClaw to EJClaw
Eyejoker
2026-03-19 03:31:41 +09:00
-
29b78fc286
Refine Codex progress message tracking
Eyejoker
2026-03-19 03:22:31 +09:00
-
779d57c392
Stabilize paired-room orchestration and Codex app-server flow
Eyejoker
2026-03-19 02:57:14 +09:00
-
b710d4a33d
chore: update claude-agent-sdk to 0.2.76, read dashboard config from .env
Eyejoker
2026-03-16 05:54:17 +09:00
-
385f3a0349
feat: block follow-up IPC after closeStdin with closingStdin flag
Eyejoker
2026-03-16 05:39:35 +09:00
-
ea03956d0a
feat: show session ID in dashboard status display
Eyejoker
2026-03-16 05:36:30 +09:00
-
6f38f1cd63
feat: add SESSION_COMMAND_USER_IDS for admin session command access
Eyejoker
2026-03-16 05:14:38 +09:00
-
7e77f37948
refactor: extract dashboard and message-runtime from index.ts
Eyejoker
2026-03-16 05:08:19 +09:00
-
e23315ed48
feat: usage/server dashboard with progress bars and aligned labels
Eyejoker
2026-03-15 22:37:40 +09:00