Frank Song
186453ea0e
Add worktree-backed session creation
2026-05-11 12:12:40 +08:00
Michael Lam
c7afae0e07
fix: lengthen auto-compression toast
2026-05-09 19:35:05 -07:00
Michael Lam
8e513b596b
fix: surface goal evaluation status
2026-05-08 17:12:01 +00:00
Michael Lam
0db5bc6b76
feat: add WebUI goal command support
2026-05-08 17:12:01 +00:00
Michael Lam
6c4b769324
fix: scope skills endpoints to active profile
2026-05-08 16:07:49 +00:00
Frank Song
ee0828f53d
fix: disable workspace heading affordance without workspace
2026-05-08 13:32:05 +08:00
Michael Lam
78c09e1fd9
fix: keep shell route errors html
2026-05-07 18:41:13 +00:00
Michael Lam
e31b7e72d6
fix: show auto-compression running state
2026-05-07 18:41:13 +00:00
Michael Lam
48773e8ff7
fix: allow no-agent cron edits without prompt
2026-05-07 17:59:23 +00:00
hermes-agent
0ed63968b6
Stage 314: PR #1827 — sync Codex provider card models with picker by @Michaelyklam
...
Note: PR #1827 was branched before v0.51.19 shipped #1812 , which
introduced an initial (pure live-fetch) Codex provider card hook in
api/providers.py at the same line range. The contributor's PR was
filed AFTER #1812 shipped but their diff didn't yet account for it.
Stage 314 absorbs the contributor's intent (visible Codex cache
merge for gpt-5.3-codex-spark visibility) by replacing the v0.51.19
hook with the richer merged version directly in stage. Production
code change ≡ what the contributor's PR would have produced if
rebased onto current master. Test file + pr-media adopted verbatim.
Marker commit so the stage log makes the absorption visible.
2026-05-07 17:58:52 +00:00
Michael Lam
bb75707331
fix: surface stale Kanban client recovery
2026-05-07 17:57:09 +00:00
Michael Lam
f704fb52e8
fix: make error toasts copy-friendly
2026-05-07 16:59:00 +00:00
Michael Lam
20861b6721
fix: preserve first-turn sidebar row during refresh
2026-05-07 16:58:39 +00:00
Michael Lam
eeedccec58
fix: preserve sidebar scrolling while streaming
2026-05-07 06:25:17 +00:00
Michael Lam
f90f283b73
docs: add workspace breadcrumb before screenshot
2026-05-07 06:25:17 +00:00
Michael Lam
ee5600e46c
fix: keep workspace open from preview breadcrumb
2026-05-07 06:25:17 +00:00
Michael Lam
048f1fa24e
fix: keep assistant-only stream deltas on current turn
2026-05-07 06:25:16 +00:00
Michael Lam
24f76bcf37
fix: reset model picker on session switch
2026-05-07 02:52:01 +00:00
Michael Lam
0bd65ef0bf
fix: preserve CLI session tool metadata
2026-05-07 02:47:19 +00:00
Michael Lam
2d20842450
fix: surface Codex usage exhaustion errors
2026-05-07 01:39:52 +00:00
Michael Lam
fdd6b83acb
fix: allow profile switching during active streams
2026-05-06 16:11:46 +00:00
Michael Lam
ee9ae29596
fix: persist activity disclosure state
2026-05-06 06:30:32 +00:00
Michael Lam
47a3073882
docs: add compact activity summary screenshots
2026-05-06 06:27:14 +00:00
Michael Lam
e509faec44
feat: link Claude Code OAuth in onboarding
2026-05-06 06:26:43 +00:00
Michael Lam
ecdbc8d4df
fix: prevent sticky sidebar hover drag state
2026-05-05 19:17:27 -07:00
Nathan Esquenazi
b6567addb1
Stage 303: PR #1719
2026-05-05 21:58:21 +00:00
Michael Lam
2c5acb9725
feat: show active elapsed timer in compact activity
2026-05-05 13:42:47 -07:00
Michael Lam
dd2bc38473
fix: preserve activity count across chat focus changes
2026-05-05 13:42:45 -07:00
test
b59164b0a8
Stage 302: PR #1688
2026-05-05 17:31:01 +00:00
Michael Lam
fe9e4645ac
fix: move system health panel into insights
2026-05-05 17:30:56 +00:00
Michael Lam
fdeac578da
feat: add VPS resource health panel
2026-05-05 17:30:56 +00:00
Michael Lam
311e69b0ba
fix: preserve scroll on stream completion
2026-05-05 09:23:29 -07:00
Nathan Esquenazi
debb4c5282
Stage 301: PR #1702
2026-05-05 15:41:43 +00:00
Nathan Esquenazi
8e7a9b1632
Stage 301: PR #1684
2026-05-05 15:41:43 +00:00
Michael Lam
c4ef5b6945
fix: invalidate model cache on auth-store drift
2026-05-05 08:33:44 -07:00
Michael Lam
ff232493ce
fix: keep workspace rename double-click reachable
2026-05-05 08:33:34 -07:00
Michael Lam
03949f8093
fix: clarify update network failures
2026-05-04 21:02:03 -07:00
test
449f37ebd8
Stage 300: PR #1673 — feat: show LLM Gateway routing metadata by @Michaelyklam
2026-05-05 02:27:24 +00:00
test
32f37d3d78
Stage 300: PR #1676 — Add Hermes agent heartbeat alert by @Michaelyklam
2026-05-05 02:27:24 +00:00
Michael Lam
c94ec31dec
feat: show LLM Gateway routing metadata
2026-05-05 02:26:55 +00:00
Michael Lam
22df075b8a
feat: add active provider quota status
2026-05-05 02:26:52 +00:00
Michael Lam
960e45f77f
feat: add agent heartbeat alert
2026-05-05 02:25:06 +00:00
test
df8ee6a8ad
Stage 299: PR #1662 — feat(logs): add Logs tab MVP by @Michaelyklam
2026-05-05 01:53:56 +00:00
Michael Lam
af1c628292
feat: add logs tab MVP
2026-05-05 01:51:05 +00:00
Michael Lam
2684d6fa98
feat: add LLM Wiki status panel
2026-05-05 01:48:32 +00:00
test
3699e83c43
Stage 298: PR #1677 — feat: link official Hermes dashboard by @Michaelyklam
2026-05-05 01:29:49 +00:00
Michael Lam
b0953b6a7f
feat: link official Hermes dashboard
2026-05-05 01:23:55 +00:00
Michael Lam
e0e991126f
feat: add searchable MCP tool inventory
2026-05-05 01:20:32 +00:00
test
2ec18b728a
Stage 298: PR #1670 — feat: add MCP server visibility panel by @Michaelyklam
2026-05-05 01:18:35 +00:00
test
8c93b995ef
Stage 298: PR #1678 — Add Claude Code session imports by @Michaelyklam
2026-05-05 01:18:35 +00:00