Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
353 commits
Select commit Hold shift + click to select a range
bf4e192
fix(workspace): teams max-w 1480px + light theme approval tiers
Mar 10, 2026
ce7cdc4
fix(workspace): standardize max-w to 1480px on review-queue and runs-…
Mar 10, 2026
e6d5b97
fix(workspace): skills screen light theme + standardize max-w to 1480px
Mar 10, 2026
0d6e455
redesign(agents): drop sidebar, single-column grid layout matching wo…
Mar 10, 2026
0913971
feat(review-queue): keyboard shortcuts a/r/j/k for approve, reject, n…
Mar 10, 2026
2b34867
feat(workspace): add standard header card to teams screen
Mar 10, 2026
fffd7c9
feat(workspace): add standard header card to skills screen
Mar 10, 2026
552f5f4
fix(daemon): persist started_at and completed_at on task runs for acc…
Mar 10, 2026
d421c99
fix(daemon): always create real git worktree, persist workspace_path …
Mar 10, 2026
145db79
feat(daemon): seed default teams on init, wire teams GET to return DB…
Mar 10, 2026
d1f7642
feat(daemon+ui): wire skills API endpoint, replace hardcoded skills list
Mar 10, 2026
9c32748
feat(daemon): audit event logging for checkpoint and task lifecycle a…
Mar 10, 2026
73ca174
feat(electron+dev): autostart workspace daemon on app ready and vite …
Mar 10, 2026
e43761e
feat(agents): wire test run dispatch + deactivate/delete CRUD
Mar 10, 2026
a50a304
feat(daemon): decomposer uses Anthropic SDK with CLI fallback, remove…
Mar 11, 2026
f79969d
feat(daemon): add PATCH + DELETE routes for agent CRUD
Mar 11, 2026
7cd66a4
feat(workspace): useWorkspaceSse hook + live connection indicator in …
Mar 11, 2026
4ee9ef1
feat(daemon): seed named agent roster (aurora-coder, aurora-daemon, a…
Mar 11, 2026
5d585f6
feat(daemon): add POST /api/task-runs/adhoc for standalone agent disp…
Mar 11, 2026
32766b8
feat(daemon): inject agent system_prompt + recent git log into task p…
Mar 11, 2026
4b7cc55
feat(daemon): smart task routing — keyword-based agent selection with…
Mar 11, 2026
2814c35
fix(types): add online/away/offline to EntityStatus; add suggested_ag…
Mar 11, 2026
1c70980
feat(daemon): smart task routing by keyword and agent id
Mar 11, 2026
93431d6
docs: add AGENTS.md — named agent roster with system prompts, routing…
Mar 11, 2026
3206364
fix(agents): align Test Run POST to correct adhoc endpoint URL
Mar 11, 2026
eb5d448
feat(runs): live output panel with auto-scroll and polling for active…
Mar 11, 2026
2599552
feat(projects): New Project modal + Mission creation with decompose flow
Mar 11, 2026
76397dc
feat(daemon): store raw_diff on checkpoint — approve survives worktre…
Mar 11, 2026
94881c0
feat(daemon): auto-QA hook — aurora-qa reviews checkpoints before aut…
Mar 11, 2026
22b5518
feat(daemon): Phase B+C — ACP session upgrade, ContextBuilder, agent …
Mar 11, 2026
4df9a98
feat(workspace): Phase A — real data wiring, mission flow, skills con…
Mar 11, 2026
a2e83be
feat(daemon): Phase D — teams approval tiers from DB, checkpoint merg…
Mar 11, 2026
763f544
feat(teams): wire approval tiers to DB — live fetch, edit, persist
Mar 11, 2026
d7c1ec6
feat(runs): Phase 3 — session tracking UI, hub session links on run c…
Mar 11, 2026
5e2e2f1
feat(daemon): Phase 4 — aurora-qa subagent, QAResult type, auto-appro…
Mar 11, 2026
9fc20b5
feat(workspace): UI polish — layout uniformity, agents card grid, ski…
Mar 11, 2026
1e951c5
feat(review): add Enter shortcut to open checkpoint detail
Mar 13, 2026
10761f8
feat(daemon): add retry endpoint for failed task runs
Mar 13, 2026
9ca9253
feat(checkpoints): light theme cleanup for checkpoint detail screen
Mar 13, 2026
5ad7e12
fix(daemon): align all route mounts to /api/workspace/* prefix
Mar 13, 2026
2cbfc81
fix(dashboard): overflow panel max-height scroll + missing gateway items
Mar 13, 2026
99d7aa4
fix(dashboard): increase bottom padding so last item clears nav bar
Mar 13, 2026
ab2634f
fix(mobile): opaque nav pill + daemon auto-respawn on crash
Mar 13, 2026
85ec5da
fix(workspace): daemon stability + nav pill error state isolation
Mar 13, 2026
2802ea6
fix(mobile): restore dark mode support on nav pill
Mar 13, 2026
70649d3
fix(skills): add mobile bottom padding so content clears nav pill
Mar 13, 2026
85c2d08
fix(mobile): dynamic bottom padding on workspace + skills screens
Mar 13, 2026
b61759b
fix(skills): remove fixed card min-height so featured tab fits on mobile
Mar 13, 2026
711d33c
fix(workspace): proxy daemon requests through Vite so Tailscale acces…
Mar 13, 2026
87912c8
fix(skills): responsive tab bar and search input — no horizontal over…
Mar 13, 2026
05d2489
checkpoint: workspace complete + chat upgrade roadmap (safe state)
Mar 13, 2026
8947483
roadmap: add 2026.3.12 capabilities + 6-sprint execution plan
Mar 13, 2026
8ce07e9
feat(chat): system message filter + specific tool labels
Mar 13, 2026
1ea5791
feat(chat): token counter while typing
Mar 13, 2026
1275ee2
fix(chat): token counter on desktop compose bar
Mar 13, 2026
fcfe372
fix(chat): show 'tokens' label on counter
Mar 13, 2026
a7cea48
feat(chat): contextual thinking indicator + token/cost metadata per m…
Mar 13, 2026
f810470
feat(chat): unified turn rendering, token stats row, orange glow, con…
Mar 13, 2026
16e98c3
feat(chat): capture step_cost from SSE stream — accurate token data p…
Mar 13, 2026
683abb2
feat(chat): fast mode toggle + Auto thinking label + /fast slash command
Mar 13, 2026
df76585
feat(chat): focus mode toggle — fullscreen chat, hides sidebar and nav
Mar 13, 2026
badc46b
feat(chat): compaction status indicator — shows Compacting context...…
Mar 13, 2026
94b0316
feat(sessions): per-session config overrides — thinking/fast/verbose …
Mar 13, 2026
c70f8b9
feat(usage): full analytics dashboard — stat cards, date filters, top…
Mar 13, 2026
86e3fc5
feat(cron): run history panel, full prompt view, clone job, run-if-du…
Mar 13, 2026
2a95541
feat(logs): live gateway log viewer — level filters, search, auto-fol…
Mar 13, 2026
e8a6865
feat(agents): per-agent config tabs — overview, tools, skills, channe…
Mar 13, 2026
9c2e635
feat(ui): command palette ⌘K + chat search — quick navigation and mes…
Mar 13, 2026
29e4897
fix(workspace): centralize daemon URL config — fix mobile/Tailscale 404
Mar 13, 2026
202c0ac
feat(settings): categorized settings UI — tabbed with Models, AI&Agen…
Mar 13, 2026
33cfffa
feat(chat): session switcher dropdown on title click — compact popove…
Mar 13, 2026
e999e01
fix(workspace): correct SSE endpoint path — /api/workspace/events not…
Mar 13, 2026
f007ced
fix(mobile): remove focus mode eye icon from mobile chat header
Mar 14, 2026
edf40fc
fix(workspace): correct daemon proxy path — /api/workspace/* not /api/*
Mar 14, 2026
ba1cb87
feat(workspace): hands-free auto-approve toggle — runtime config endp…
Mar 14, 2026
778894f
docs: workspace completion roadmap — 4 sprints, 14 tasks
Mar 14, 2026
fb2a9ba
fix(workspace): retry storm guard + daemon auto-restart via tsx watch
Mar 14, 2026
9c52339
fix/feat(workspace): project delete, missions list, retry+agents rout…
Mar 14, 2026
0b744fa
feat/fix(workspace): completion toasts, TSC badge, light theme, appro…
Mar 14, 2026
31c2865
feat/fix(workspace): project archive, teams/skills routes, proxy fixe…
Mar 14, 2026
bf8f34d
feat/fix(workspace): project archive, keyboard shortcuts, proxy consi…
Mar 14, 2026
d46fb62
docs: workspace bugfix roadmap — 12 bugs from QA audit (2 P0, 7 P1, 3…
Mar 14, 2026
ac16328
fix(workspace): correct agent test-run path + fix SSE for production …
Mar 14, 2026
798b8f3
fix(workspace): orchestrator leak, checkpoint integrity, SSE events, …
Mar 14, 2026
3a383d0
fix(workspace): git log delimiter, input validation, duplicate import…
Mar 14, 2026
f214e06
docs: workspace phase 2 roadmap — 11 tasks across 5 sprints
Mar 14, 2026
39a36f1
feat(workspace): auto-decompose on create + onboarding empty state (P…
Mar 14, 2026
4669b49
feat(workspace): light theme sweep + tab declutter with badges (Phase…
Mar 14, 2026
b539e25
feat(workspace): streaming run output + run detail expansion (Phase 2…
Mar 14, 2026
a4211a7
fix(workspace): restore all 6 tabs — remove overflow menu (Sprint 4-5…
Mar 14, 2026
8463a13
fix(gateway): add 30s RPC timeout guard (Sprint 4-5 Task 2)
Mar 14, 2026
df96db6
feat(workspace): daemon health monitor + restart button (Sprint 4-5 T…
Mar 14, 2026
2c79a97
feat(workspace): stale daemon detection on startup (Sprint 4-5 Task 4)
Mar 14, 2026
dc45fd7
feat(electron): bundle workspace daemon for production build (Sprint …
Mar 14, 2026
cbbf0c8
fix(workspace): daemon auto-restart reliability (P0-1)
Mar 14, 2026
a08d36e
fix(workspace): deterministic DB path resolution (P0-2)
Mar 14, 2026
ea9e377
fix(workspace): forward API keys to daemon + decomposer logging (P0-3)
Mar 14, 2026
0b724af
fix(workspace): verify agent seed config and status (P0-4)
Mar 14, 2026
dade386
feat(workspace): notify via OpenClaw on task complete/fail (P0-5)
Mar 14, 2026
5c727cb
fix(workspace): checkpoint merge fallback when worktree is cleaned (P…
Mar 14, 2026
47464e8
fix(workspace): horizontal tab scroll on mobile (P0-7)
Mar 14, 2026
d53cec0
fix(adapters): prevent silent hang on empty output exit (E2E-1)
Mar 14, 2026
88c1e42
fix(orchestrator): add 5min watchdog timer per task run (E2E-4)
Mar 14, 2026
6d8ca56
fix(orchestrator): agent selection logging + codex preference (E2E-2)
Mar 14, 2026
6a42cf8
fix(decomposer): cleaner CLI fallback prompt for reliable JSON (E2E-3)
Mar 14, 2026
8f859d9
feat(decompose): auto-create phase/mission/tasks hierarchy (FINAL-1)
Mar 14, 2026
25f4260
feat(decompose): auto-start mission after hierarchy creation (FINAL-2)
Mar 14, 2026
0d04846
fix(checkpoint): detect committed changes in worktree branch (FINAL-3)
Mar 14, 2026
4d20ec1
fix(checkpoint): skip commit when codex already committed changes (FI…
Mar 14, 2026
912d69e
fix: add checkpoint test file
Mar 14, 2026
59a83b5
merge: task Create a file called checkpoint-test.txt with the text CH…
Mar 14, 2026
c8c8e4d
chore: clean up test artifacts and spec files
Mar 14, 2026
f1d292d
feat: add vite dev server healthcheck endpoint
Mar 14, 2026
ca793e8
merge: task Add a GET /api/healthcheck endpoint to the ClawSuite Vite…
Mar 14, 2026
0bcf3a2
feat(workspace): reorganize project detail — status first, spec colla…
Mar 14, 2026
c4bbe44
feat(workspace): decompose progress indicator in create dialog (UX-2)
Mar 14, 2026
7821433
feat(workspace): checkpoint approval feedback + merge confirmation (U…
Mar 14, 2026
b760b97
feat(workspace): inline live output preview on running tasks (UX-5)
Mar 14, 2026
44832a2
feat(workspace): path input with recent paths dropdown (UX-1)
Mar 14, 2026
b704ce9
fix(workspace): stale task run watchdog + full verification pipeline …
Mar 14, 2026
9b8b3c8
feat(workspace): project detail sidebar nav + active mission card (V3…
Mar 14, 2026
55e724c
feat(workspace): project health API endpoint with 60s cache (V3-R2.2)
Mar 14, 2026
f36200b
feat(workspace): policies + health + git cards on project detail (V3-…
Mar 14, 2026
e382143
feat(workspace): verification badges + approve-all-verified button on…
Mar 14, 2026
78480f2
feat(workspace): render SKILL.md as markdown in skills detail panel (…
Mar 14, 2026
3e37c77
feat(workspace): standalone CLI + API docs + skills markdown renderin…
Mar 14, 2026
52088f9
fix(workspace): mobile header overlap + remove nested main tags acros…
Mar 14, 2026
81a192c
fix(workspace): remove gray border from inactive nav pills
Mar 14, 2026
f79b5a5
fix(workspace): mobile nav tabs — full width scrollable, controls bel…
Mar 14, 2026
21edda0
fix(ui): soften mobile tab bar pill border on light backgrounds
Mar 14, 2026
32ec30c
fix(workspace): remove gray background behind mobile nav pill — force…
Mar 14, 2026
96b8295
fix(workspace): remove double bottom padding + bg causing gray behind…
Mar 14, 2026
5e9fcea
feat/fix: add initial version 0 changelog entry
Mar 14, 2026
c8a5b2c
merge: task Create a CHANGELOG.md file at the repo root with an initi…
Mar 14, 2026
68ec398
fix(workspace): remove duplicate header in project detail + hide run …
Mar 14, 2026
48568c5
feat(workspace): enterprise polish — truncate paths, compact agent pi…
Mar 14, 2026
da71ab4
fix(workspace): responsive KPI bar (hide alerts+cost on mobile) + hid…
Mar 14, 2026
685f892
fix(workspace): approve checkpoint now completes task + task_run stat…
Mar 14, 2026
a0e7287
feat(workspace): enterprise polish — simplified tabs, risk borders, t…
Mar 14, 2026
6eab812
feat(workspace): enterprise empty states with onboarding, welcome ban…
Mar 14, 2026
aed4b37
feat(workspace): command palette workspace shortcuts + responsive mis…
Mar 14, 2026
b9e5239
feat(workspace): keyboard shortcut bar on review queue + command pale…
Mar 15, 2026
279dff1
feat(workspace): keyboard shortcuts modal (?) + remove redundant back…
Mar 15, 2026
af2cf55
feat(workspace): compact review cards + ? button in header + remove r…
Mar 15, 2026
10413a3
feat(workspace): card hover elevation + runs empty state + review sor…
Mar 15, 2026
9a83307
docs: full app audit findings — enterprise polish roadmap
Mar 15, 2026
56802f2
fix(chat): reduce mobile bottom gap — tighter message list padding (9…
Mar 15, 2026
42dd92f
fix(chat): preserve optimistic user messages across history refetch —…
Mar 15, 2026
69fe4d1
chore: bump version to 4.0.0 — workspace orchestrator release
Mar 15, 2026
3f16cf9
feat: Hermes Workspace branding — Nous blue theme, caduceus avatar, a…
Mar 15, 2026
5f8807a
feat: complete Hermes branding — favicon, icon component, tour, all O…
Mar 15, 2026
245d529
feat: Hermes branding cleanup — strip sidebar to core nav, lock model…
Mar 15, 2026
a5c0a23
fix: auto-switch to hermes-agent model on chat load
Mar 15, 2026
20ce5cb
feat: Hermes design system — Nous dark charcoal + gold palette, simpl…
Mar 15, 2026
1f4d19e
feat: rewire server layer — Hermes FastAPI backend replaces OpenClaw …
Mar 15, 2026
9f31152
feat: complete OpenClaw gateway removal — all routes/screens rewired …
Mar 15, 2026
12e5a33
feat: lock Hermes dark theme — force dark mode, add component tokens,…
Mar 15, 2026
76b9481
feat: lock Hermes dark theme — force dark mode, add component tokens,…
Mar 15, 2026
57d421a
feat: multi-theme system + branded splash + Hermes empty state
Mar 15, 2026
abbc41a
feat: dead route cleanup + right inspector panel + compact tool cards
Mar 15, 2026
656afab
feat: Hermes branding — avatar + banner in splash, sidebar, empty sta…
Mar 15, 2026
8775ea3
feat: light mode variants for all 3 themes (hermes-dark-light, slate-…
Mar 15, 2026
571bbd2
feat: wire inspector panel to real Hermes API (memory, skills, activi…
Mar 15, 2026
7fa9c21
fix: mobile prompt transparency — use theme CSS vars instead of Tailw…
Mar 15, 2026
cf86852
fix: remap Tailwind primary/accent/surface tokens to theme CSS vars —…
Mar 15, 2026
2b45ee1
feat: hermes-official theme (navy+indigo) as default, rename bronze t…
Mar 15, 2026
89ed88c
feat: empty state polish (avatar glow + value prop + 3 prompt chips +…
Mar 15, 2026
fd58473
feat: Hermes health banner (error UI with retry) + memory/file event …
Mar 15, 2026
1c24daf
feat: hermes-official visual polish + demo mode (?demo=1) + demo-spec…
Mar 15, 2026
d0602ad
fix: mobile prompt uses Hermes avatar, banner more subtle in empty state
Mar 15, 2026
2434834
chore: remove unused OpenClawStudioIcon import
Mar 15, 2026
c625be6
fix: remove banner from empty state, fix menu transparency, wire ligh…
Mar 15, 2026
2e22765
fix: scroll-to-bottom button uses theme accent instead of hardcoded o…
Mar 15, 2026
720715c
fix: theme all UI primitives — tooltips, autocomplete, command palett…
Mar 15, 2026
5572964
fix: light mode — force color-scheme:light, !important on token remap…
Mar 15, 2026
6c81e82
fix: chat bubbles use theme CSS vars directly — assistant gets gray t…
Mar 15, 2026
3eb3427
feat: tool call pills — unicode icons, theme-aware colors, running pu…
Mar 15, 2026
b3f9aba
fix: activity panel read_file classification, working bubble shows cu…
Mar 15, 2026
478a23f
fix: remove gateway references from UI — rename to Hermes, remove sta…
Mar 15, 2026
6f1f64e
fix: light mode splash — 'Hermes Workspace' title text replaces banne…
Mar 15, 2026
4e1c796
fix: splash consistent on both themes — avatar + Hermes Workspace tit…
Mar 15, 2026
233ffc0
fix: splash shows hermes-agent banner on both modes — invert filter o…
Mar 15, 2026
9afab82
fix: light splash keeps original banner colors in dark pill container
Mar 15, 2026
e9de6fe
fix: splash simplified — avatar + Hermes Workspace + progress bar onl…
Mar 15, 2026
a29df15
feat: light-compatible banner asset — dark banner on dark, inverted b…
Mar 15, 2026
81ba0a9
fix: remove divider line between nav and sessions list in sidebar
Mar 15, 2026
eb27c86
fix: tool cards use unicode icons (search_files, memory, etc) + remov…
Mar 15, 2026
2cbd1ca
fix: remove gateway bootstrap from __root.tsx, pass model selection t…
Mar 15, 2026
bf59266
fix: composer bottom border cutoff — add min 8px bottom padding
Mar 15, 2026
fafb2de
fix: composer uses theme vars with proper spacing, user avatar navy+i…
Mar 15, 2026
be91810
fix: ignore late SSE error after done (false 'failed to send'), add H…
Mar 15, 2026
f9f19cc
fix: guard error handler with finishedRef — prevents false 'Failed to…
Mar 15, 2026
cef45ec
fix: favicon uses Hermes anime avatar
Mar 15, 2026
67a8bf0
feat: assistant chat avatar is now caduceus crest (gold staff + indig…
Mar 15, 2026
ffbb5ac
fix: brighten caduceus crest — lighter bg, brighter gold + wings for …
Mar 15, 2026
23ac3b1
feat: assistant avatar uses caduceus PNG (gold on dark, matches CLI b…
Mar 15, 2026
c521b7b
fix: use actual CLI caduceus crest image for assistant avatar
Mar 15, 2026
f8311b6
fix: brighten caduceus avatar (1.8x brightness, 1.3x contrast)
Mar 15, 2026
16492ab
fix: invert caduceus — gold/yellow bg with dark crest for visibility
Mar 15, 2026
b64b7a9
fix: caduceus avatar — navy bg with brightened gold crest, 128px, ful…
Mar 15, 2026
e66e783
fix: anime avatar for chat bubbles, SVG caduceus crest for favicon — …
Mar 15, 2026
f2bfe35
feat: user avatar anime-style silhouette (spiky hair, big eyes, navy bg)
Mar 15, 2026
0b2d57e
feat: ChatGPT-generated caduceus (gold snakes on black) as assistant …
Mar 15, 2026
45b29a1
fix: anime avatar for chat, ChatGPT caduceus for favicon — final bran…
Mar 15, 2026
bf4a32a
chore: deep clean — replace all ClawSuite/OpenClaw references with He…
Mar 15, 2026
e198ed0
fix: model dropdown transparency + remove thinking/fast mode (not sup…
Mar 16, 2026
c3cfae8
fix: critical demo fixes — nav, sessions, errors, tool cards
Mar 16, 2026
9799add
chore: scrub remaining ClawSuite/OpenClaw references
Mar 16, 2026
4b17b3b
fix: memory page — show memories/ dir, fix white header with theme vars
Mar 16, 2026
866e711
fix: simplify splash — avatar + title + dots, remove glow/shimmer/pro…
Mar 16, 2026
fca88c4
fix: remove OpenClaw-specific settings (thinking, compaction, fast mo…
Mar 16, 2026
ae2482c
fix: restore banner logo on splash — avatar + banner + Workspace + dots
Mar 16, 2026
3471b4c
fix: memory white content box, remove Working dots duplication, remov…
Mar 16, 2026
924c629
fix: restore progress bar on splash instead of dots
Mar 16, 2026
5ec5dee
fix: remove Loading Animation section from settings
Mar 16, 2026
0d8578e
fix: remove accent color picker from settings — themes handle it
Mar 16, 2026
61090cd
fix: tool call pills render outside chat bubble as separate elements
Mar 16, 2026
a47c986
chore: final user-facing OpenClaw/ClawSuite scrub — all 12 items
Mar 16, 2026
5334b56
feat: Hermes-native settings — model/provider config, API keys, memor…
Mar 16, 2026
0a913f7
fix: remove Mobile Nav settings, fix sidebar settings → /settings rou…
Mar 16, 2026
240efe6
fix: settings as popup dialog — gear + theme toggle at bottom, remove…
Mar 16, 2026
0087ad5
fix: remove System section from sidebar
Mar 16, 2026
f8f69c7
fix: remove accent color, mobile chat nav, loading animation from set…
Mar 16, 2026
e6e4e51
feat: enterprise settings — provider card grid, model pills, themed A…
Mar 16, 2026
1716b23
fix: slash commands match Hermes CLI (/save /skills /skin), remove CL…
Mar 16, 2026
b87ef16
fix: backend skill.loaded name collision + frontend complete-phase er…
Mar 16, 2026
a848280
fix: sidebar header — 'Hermes Workspace' with avatar, larger icon
Mar 16, 2026
1161281
feat: localStorage keys migrated to hermes-*, slash commands wired, c…
Mar 16, 2026
9667fda
feat: Hermes onboarding wizard — 5-step first-run flow (welcome → con…
Mar 16, 2026
b85d2e9
chore: verify Hermes Workspace fix set
Mar 16, 2026
eda5a9b
fix: provider cards — colored letter badges instead of emoji, consist…
Mar 16, 2026
d31d81f
fix: onboarding — remove progress dots, tighter card, better centering
Mar 16, 2026
4512338
feat: real provider logos via @lobehub/icons — onboarding + settings
Mar 16, 2026
5d0419b
feat: real provider logos from @lobehub/icons-static-png, full claw/o…
Mar 16, 2026
56cdd05
fix: chat persistence across refresh, tool calls as separate pills in…
Mar 16, 2026
0ad48d3
fix: provider logos adapt to light/dark theme via ProviderLogo component
Mar 16, 2026
dffdb4d
fix: extend timeouts (120s/180s/600s) for heavy tool use, fix /chat/m…
Mar 16, 2026
45af81b
chore: comprehensive branding scrub from Hermes audit — electron, tau…
Mar 16, 2026
6ebd25f
fix: chat CLI parity — dedupe tool events, add result previews, archi…
Mar 16, 2026
1a88302
fix: social preview → anime avatar for og:image
Mar 16, 2026
bcb36f0
fix: allow all hosts for Tailscale/LAN access
Mar 16, 2026
1869a94
fix: loading loop (redirect to latest session not 'main'), relax unus…
Mar 16, 2026
da883f0
fix: auth query client-only to prevent SSR hydration loop
Mar 16, 2026
f3473d1
fix: exclude routeTree.gen.ts from vite watch to prevent infinite rel…
Mar 16, 2026
90211b6
fix: health banner checks same-origin /api/auth-check instead of hard…
Mar 16, 2026
cc65152
fix: replace OrchestratorAvatar on mobile header with InspectorToggle…
Mar 16, 2026
35f2b99
fix: move scroll-to-bottom button to right on mobile, remove double j…
Mar 16, 2026
c1e2b62
fix: restore scroll-to-bottom center position, lower placement on mobile
Mar 16, 2026
16fdcd0
fix: message ordering — sort by timestamp on merge and display
Mar 16, 2026
abdf4a4
docs: add product screenshots, rewrite README for v4.0 with real images
Mar 16, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .cta.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"projectName": "clawsuite",
"projectName": "hermes",
"mode": "file-router",
"typescript": true,
"tailwind": true,
Expand Down
18 changes: 9 additions & 9 deletions .env.example
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# ClawSuite → OpenClaw Gateway Connection
# Hermes Workspace → Hermes Gateway Connection
#
# The ClawSuite server connects to the OpenClaw Gateway via WebSocket.
# The Hermes Workspace server connects to the Hermes Gateway via WebSocket.
# Keep secrets here (never exposed to the browser).

# ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Expand All @@ -11,7 +11,7 @@
# - Local gateway (default): ws://127.0.0.1:18789
# - Remote gateway: wss://your-gateway.example.com
# - Docker: ws://host.docker.internal:18789 (to reach host machine)
CLAWDBOT_GATEWAY_URL=ws://127.0.0.1:18789
HERMES_GATEWAY_URL=ws://127.0.0.1:18789

# ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
# AUTHENTICATION (Choose one method)
Expand All @@ -20,22 +20,22 @@ CLAWDBOT_GATEWAY_URL=ws://127.0.0.1:18789
# Gateway Token (Recommended)
# How to find your token:
# 1. Run: openclaw config get gateway.auth.token
# 2. Or check OpenClaw settings UI
# 2. Or check Hermes settings UI
# Format: clw_abc123def456... (64+ characters)
CLAWDBOT_GATEWAY_TOKEN=
HERMES_GATEWAY_TOKEN=

# Gateway Password (Alternative to token)
# Only use if your gateway is configured for password auth
# CLAWDBOT_GATEWAY_PASSWORD=
# HERMES_GATEWAY_PASSWORD=

# ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
# CLAWSUITE ACCESS CONTROL (Optional)
# ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

# Password-protect ClawSuite web interface
# Password-protect Hermes Workspace web interface
# Leave empty for no authentication (default for local use)
# Set this for production deployments
# CLAWSUITE_PASSWORD=
# HERMES_PASSWORD=

# Allow access from non-localhost addresses
# Comma-separated list of hostnames/IPs
Expand All @@ -44,4 +44,4 @@ CLAWDBOT_GATEWAY_TOKEN=
# - Tailscale: my-server.tail1234.ts.net
# - LAN: 192.168.1.50
# - Subnet: 192.168.1.0/24
# CLAWSUITE_ALLOWED_HOSTS=
# HERMES_ALLOWED_HOSTS=
1 change: 1 addition & 0 deletions .workspace-source
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/Users/aurora/.openclaw/workspace/hermes-workspace/clawsuite
Loading