Commit Graph

812 Commits

Author SHA1 Message Date
William Valentin 9de52b7d93 feat(system-info): include disk usage in health output 2026-02-18 18:04:35 -08:00
William Valentin cdba111831 fix(confirmations): guarded-action handling across webchat and tui 2026-02-18 17:43:57 -08:00
William Valentin 7e00cb6b04 fix(tui): auto-approve hook confirmations in minimal mode 2026-02-18 17:39:45 -08:00
William Valentin 8d101475df feat(webchat): add human-readable per-message timestamps 2026-02-18 17:02:04 -08:00
William Valentin a13aa3113e feat(gateway): support full /model switching in webchat sessions 2026-02-18 16:55:38 -08:00
William Valentin abd37342fa fix(webchat): route slash commands through agent command fast-path 2026-02-18 16:18:27 -08:00
William Valentin b35a8675b5 docs(config): default telegram group replies and track reliability hardening 2026-02-18 13:12:21 -08:00
William Valentin 42ae4a75df feat(telegram): harden channel reliability with retries and error diagnostics 2026-02-18 13:12:11 -08:00
William Valentin 0ccbe65d3f chore(gateway-ui): bump service worker cache to v3
Force cache refresh after Tailwind UI redesign so clients pick up the
new styles and markup.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 13:06:21 -08:00
William Valentin 02d63fe573 feat(gateway-ui): rewrite all page renderers with Tailwind classes
Convert dashboard, chat, sessions, usage, and settings pages from
legacy CSS to Tailwind utility classes. Responsive grid layouts,
mobile-friendly touch targets, zinc/blue color palette. All element
IDs and event bindings preserved for functional compatibility.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 13:06:06 -08:00
William Valentin 765e19933d feat(gateway-ui): replace legacy CSS with Tailwind base and responsive router
Reduce style.css from 1740 lines to ~120 lines covering only what
Tailwind cannot express (scrollbars, keyframes, stateful toggles).
Rewrite app.js router for responsive nav with desktop sidebar active
states, mobile pill indicators, and dual connection status updates.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 13:05:58 -08:00
William Valentin 9d01441acd feat(gateway-ui): rewrite HTML shell with Tailwind responsive layout
Add Tailwind CSS via CDN with Inter/JetBrains Mono font config, Google
Fonts preconnect, and a three-breakpoint responsive shell: desktop sidebar
(224px with labels), tablet icon strip (64px), and mobile top bar with
pill navigation. Update manifest and meta theme-color to zinc-950.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 12:52:01 -08:00
William Valentin 7480c67338 docs: add gateway UI redesign implementation plan
10-task plan covering Tailwind migration, responsive mobile nav,
and page-by-page rewrites with Inter font and modern dark theme.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 12:45:12 -08:00
William Valentin afb3b7c749 docs: add gateway UI responsive redesign design
Approved design for modernizing the gateway frontend with Tailwind CSS,
responsive mobile-first layout, and swipeable page navigation.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 12:43:14 -08:00
William Valentin 9c60e8eea6 fix(build): copy gateway ui into dist without nesting stale assets 2026-02-18 12:27:25 -08:00
William Valentin 805bbaead9 fix(gateway-ui): refresh service worker and static cache headers 2026-02-18 12:22:01 -08:00
William Valentin 68ce0f77c4 feat(dashboard): add assistant activation checklist and guided controls 2026-02-18 12:15:42 -08:00
William Valentin 182827d612 feat(config): support assistant briefing runtime edits and setup defaults 2026-02-18 12:15:37 -08:00
William Valentin 4267eae16c feat(dashboard): add assistant playbook presets with rollback 2026-02-18 12:11:30 -08:00
William Valentin 7a9ac34618 feat(dashboard): add morning brief preview and test-send action 2026-02-18 12:09:57 -08:00
William Valentin ef3f401278 feat(dashboard): add assistant health panel with quick actions 2026-02-18 12:06:21 -08:00
William Valentin 43b9324c14 feat(webchat): add personal assistant mode controls in settings 2026-02-18 12:04:37 -08:00
William Valentin a8bb9f23ac soul: add standing directive to check codebase at session start 2026-02-18 12:04:02 -08:00
William Valentin 67d235ebf5 feat(tui): single ctrl+c clears input, double ctrl+c exits 2026-02-18 11:38:21 -08:00
William Valentin 21232748b9 fix: graceful ctrl+c shutdown and await session-end memory writes 2026-02-18 11:30:47 -08:00
William Valentin 55cde541ea fix: abort model retries immediately on user cancellation 2026-02-18 11:21:57 -08:00
William Valentin a76c5ae346 feat: default to full-access mode with hook-based sensitive guards 2026-02-18 11:14:35 -08:00
William Valentin fc2090b599 docs: clarify regular OpenClaw evolution review cadence 2026-02-18 11:09:31 -08:00
William Valentin 59c1033da0 feat: add minimal companion client CLI command 2026-02-18 11:02:21 -08:00
William Valentin 7ca5d5bff5 feat: improve channel message chunking boundary quality 2026-02-18 10:50:34 -08:00
William Valentin 49f0e0598b feat: add setup channel verification checklist output 2026-02-18 10:48:49 -08:00
William Valentin 8234cc93f3 feat: add webchat pwa push subscription support 2026-02-18 10:46:55 -08:00
William Valentin 02fa604c7c feat: add in-chat skill discovery and local registry install command 2026-02-18 10:41:12 -08:00
William Valentin f34a974210 feat: add session-scoped workflow approval gate commands 2026-02-18 10:35:42 -08:00
William Valentin 1508bcf9cb docs: add instruction to regularly track OpenClaw evolution 2026-02-18 10:31:55 -08:00
William Valentin 8e3cd2e0ba feat: add multi-key auth profile rotation for model providers 2026-02-18 10:29:54 -08:00
William Valentin f341149ac7 feat: add automation reactions event-trigger layer 2026-02-18 10:26:40 -08:00
William Valentin a71aa5992d feat: implement tier-a4 tts voice output replies 2026-02-18 10:22:28 -08:00
William Valentin 3eb07875f1 docs: refine OpenClaw analysis with quantified deltas 2026-02-18 10:17:04 -08:00
William Valentin 865068b71c feat: add announce delivery mode for automation runs 2026-02-18 10:14:45 -08:00
William Valentin f38fc063d2 feat: add proactive memory extraction and daily logs 2026-02-18 10:10:47 -08:00
William Valentin 9cbd66cdcc feat: preempt active runs in interrupt queue mode 2026-02-18 10:06:35 -08:00
William Valentin b786b1435a docs: add Feb 2026 OpenClaw strategic analysis and Flynn roadmap 2026-02-18 10:02:29 -08:00
William Valentin 0881fca21f docs: add OpenClaw strategic analysis and Flynn recommendations 2026-02-18 09:52:53 -08:00
William Valentin df931002aa docs: mark earlier_plans as archived metadata 2026-02-18 08:20:17 -08:00
William Valentin b62889a843 docs: mark earlier_plans metadata as completed in state tracker 2026-02-18 08:18:21 -08:00
William Valentin 5a4d4b2e21 docs: archive stale plan checklists and clarify canonical tracking 2026-02-18 08:15:39 -08:00
William Valentin 16af5e75fd feat: make /transfer bidirectional across telegram and tui 2026-02-18 07:55:08 -08:00
William Valentin d48adbe0b0 docs(agents): require deleting feature branch after merge 2026-02-17 23:53:32 -08:00
William Valentin 540f6780e6 feat(safety): gate sensitive tools behind elevation and immutable denylist 2026-02-17 23:51:04 -08:00