Hermes
7405d15200
Fix session replay: fetch newest messages from tail, not oldest from start
2026-04-09 21:46:21 -05:00
Hermes
a125e38d07
Global search overlay (Cmd+K), copy button on messages, fix Turbopack ESM
2026-04-09 21:41:46 -05:00
Hermes
61e512ffe5
Auto-refresh active sessions, collapsible skill categories, platform toolsets in config, search highlighting
2026-04-09 21:38:33 -05:00
Hermes
d86cbea6a5
Quick chat FAB, active session indicators, memory tab counts, improved new session
2026-04-09 21:36:02 -05:00
Hermes
2550f4c4a7
Session + message pagination, SVG favicon, load-more buttons
2026-04-09 21:34:50 -05:00
Hermes
0b0881074a
Toast notifications for memory mutations, slide-in animation
2026-04-09 21:33:47 -05:00
Hermes
6e7fae8031
Message timestamps in full mode, API error state, model badges on session list
2026-04-09 21:32:29 -05:00
Hermes
cc8b4a0940
Tap-to-edit session titles, PATCH proxy, model display on replay
2026-04-09 21:31:23 -05:00
Hermes
47e9a8ee5c
Update PROJECT.md to reflect actual state, active session indicator
2026-04-09 21:30:20 -05:00
Hermes
cb26c37eba
Fix full verbosity: show reasoning, tool calls expanded with results
...
- Full mode shows Thinking blocks with expand/collapse
- Full mode shows all assistant messages including tool-only
- Full mode expands tool calls by default with results (2000 char limit)
- Session delete with confirm
- Improved deploy script generates service files dynamically
2026-04-09 21:29:02 -05:00
Hermes
218d12b8d7
Cron detail page with output history, markdown skill rendering
...
- /cron/[id]: job details, prompt, output history from filesystem
- Cron list items now link to detail pages
- Skills render SKILL.md as proper markdown (headings, code, tables)
- Cron output proxy reads from ~/.hermes/cron/output/
2026-04-09 21:26:34 -05:00
Hermes
e24c179e89
Markdown rendering for skills, refresh button on replay
...
- react-markdown + remark-gfm for proper skill SKILL.md rendering
- Prose styles matching dark theme (tables, code blocks, blockquotes)
- Strips YAML frontmatter before rendering
- Refresh button in session replay header
2026-04-09 21:25:10 -05:00
Hermes
4ab41d0e38
Platform breakdown on Pulse, cost display on sessions
2026-04-09 21:23:03 -05:00
Hermes
03d3b72f9b
Session verbosity: compact/normal/full toggle
...
- Compact: text only, truncated to 300 chars, no tool calls
- Normal: full text + collapsed tool calls
- Full: everything expanded with tool results
- Eye icon dropdown in session header
2026-04-09 21:21:59 -05:00
Hermes
159b175774
Replace catch-all proxy with dedicated routes, add 404 page
...
- Dedicated proxy routes for sessions, messages, search, memory, config
- Removes [...path] catch-all that conflicted with specific routes
- Session detail + delete proxy
- Custom 404 page matching design system
2026-04-09 21:20:15 -05:00
Hermes
a5f63e8aba
New session creation page, + button on History
...
- /history/new: compose first message, creates web session, sends, redirects
- POST /api/sessions proxy route
- History page gets + button in header
2026-04-09 21:18:50 -05:00
Hermes
9994bbeaac
Complete visual redesign: solid dark cards, purple accent, iOS-like
...
- All pages use new design system (card, section-label, btn-accent)
- No more glassmorphism — clean solid surfaces
- Cron, Soul, Config, Skills detail all restyled
- Consistent typography and spacing throughout
2026-04-09 21:17:41 -05:00
Hermes
893c74ed38
Improve chat UX: thinking indicator, pending message, 5min timeout
2026-04-09 21:15:11 -05:00
Hermes
9d8c338a67
Add hermes-webapi systemd service
2026-04-09 21:13:15 -05:00
Hermes
4f5fde34a3
Visual redesign, message input, reversed messages, systemd service
...
- New visual identity: solid dark cards, purple accent, iOS-like feel
- Session replay: newest messages first, message input with send button
- Chat proxy route for sending messages to sessions
- systemd user service with deploy script
- All pages restyled: Pulse, Memory, History, Skills, Cron, Soul, Config
2026-04-09 21:12:14 -05:00
Hermes
65f71fe995
Pull-to-refresh on Pulse, usePullToRefresh hook
2026-04-09 21:04:55 -05:00
Hermes
a484e054e9
Add ErrorBoundary, Config page, 4-col quick links
...
- ErrorBoundary wraps all pages with retry button
- Config: read-only view of model, terminal, memory, display settings
- Pulse quick links now 4-col: Skills, Cron, Soul, Config
2026-04-09 21:03:36 -05:00
Hermes
abf387fa6b
Add StatsCard to Pulse — session count, tokens, platforms
2026-04-09 21:01:52 -05:00
Hermes
3f6d515b4c
Cleanup: remove scaffold boilerplate, update README
2026-04-09 21:00:06 -05:00
Hermes
f721d87423
Add Skills browser, Cron jobs, SOUL.md editor
...
- Skills: categorized list with search, detail view with markdown
- Cron: job list grouped by status, manual trigger button
- Soul: full SOUL.md editor with save/revert
- Pulse: quick link cards to Skills, Cron, Soul
- All routes proxied server-side (no CORS)
2026-04-09 20:59:33 -05:00
Hermes
1bce2a29cc
Proxy API through Next.js route handlers — eliminates CORS
2026-04-09 20:54:13 -05:00
Hermes
517583d1c4
MVP: Pulse, Memory, History modules
...
- Mobile-first PWA with dark glassmorphic theme
- Pulse: status card, recent sessions, memory snapshot
- Memory: view/edit agent + user memory with usage bars
- History: session list, platform filter, search, session replay
- TanStack Query hooks for all Hermes WebAPI endpoints
- Bottom tab navigation, safe-area support
2026-04-09 20:41:13 -05:00
Hermes
65325d5f68
Initial spec: mobile-first Hermes dashboard
2026-04-09 20:33:15 -05:00