William Valentin
dafe9b4d3d
fix(core): harden env loading, OpenAI compatibility, and runtime recovery
2026-02-22 15:56:21 -08:00
William Valentin
387906ce4d
Add web UI form wiring regression tests and preserve dashboard draft state
2026-02-21 22:36:21 -08:00
William Valentin
9707b5a5df
ui: add contextual tooltips to web form controls
2026-02-21 21:51:40 -08:00
William Valentin
b09bfc8373
Unify TUI slash commands and harden tool inventory responses
2026-02-21 12:39:27 -08:00
William Valentin
e9cb1d7c1a
feat(cli): add gemini-auth command and alias support
2026-02-21 11:39:23 -08:00
William Valentin
7c121b82c6
feat(councils-ui): add on-demand council conversations panel and model config controls
2026-02-21 11:26:04 -08:00
William Valentin
cfd7fa6fd0
feat(councils): add scaffold prompt hooks and checked-in scaffold files
2026-02-21 11:01:12 -08:00
William Valentin
54cbf17133
feat(runtime): wire council command and routing integration
2026-02-21 10:49:20 -08:00
William Valentin
8e89c7ff5d
feat(config): add councils schema and defaults
2026-02-21 10:49:17 -08:00
William Valentin
bcb7e7b658
feat(councils): add deterministic councils engine and council.run tool
2026-02-21 10:49:14 -08:00
William Valentin
c6731c8e20
Improve TUI timestamp consistency and formatting
2026-02-21 09:25:14 -08:00
William Valentin
36c6b75e98
fix(memory): improve hybrid search ranking across namespaces
2026-02-20 13:31:10 -08:00
William Valentin
614e5e499e
docs+prompt: add bootstrap/heartbeat docs and update prompt template
2026-02-20 00:18:41 -08:00
William Valentin
25d07a956b
default gateway to 0.0.0.0 for web UI
2026-02-20 00:02:11 -08:00
William Valentin
d4f4be068c
fix(minio): support mc_path and harden sync against transient objects
2026-02-19 13:18:20 -08:00
William Valentin
2c3a00f6dd
Improve in-flight cancel latency via run abort signal propagation
2026-02-19 12:24:39 -08:00
William Valentin
290303c14e
feat(memory): add daily log continuity controls
2026-02-19 11:58:42 -08:00
William Valentin
01cd726d7c
feat(gateway): add interrupt preemption telemetry and requester notice
2026-02-19 11:48:41 -08:00
William Valentin
6b56d9e223
feat(models): add auth profile cooldown for api key pools
2026-02-19 11:45:55 -08:00
William Valentin
baa53f91d9
refactor(security): unify elevated mode handling across surfaces
2026-02-19 11:41:53 -08:00
William Valentin
7cb647cbb8
feat(tui): add busy status indicator during processing
2026-02-19 11:34:44 -08:00
William Valentin
7a2176c15c
feat(dashboard): configure services from clickable service cards
2026-02-19 10:50:16 -08:00
William Valentin
4e40878ad5
fix(dashboard): preserve unsaved model tier selections across refresh
2026-02-19 10:29:36 -08:00
William Valentin
708683297a
feat(gateway): global tier provider/model defaults with catalog-backed options
2026-02-19 10:17:16 -08:00
William Valentin
5883e046ac
fix(dashboard): correct model override enable checkbox default state
2026-02-19 10:02:35 -08:00
William Valentin
d0978633ab
feat(dashboard): add model tier default controls and document cancel path
2026-02-19 09:53:05 -08:00
William Valentin
cd74b1e78a
feat(chat): add /stop cancellation command across gateway and telegram
2026-02-19 09:52:57 -08:00
William Valentin
027f7ad283
feat(models): add background task model override config and runtime wiring
2026-02-19 09:52:45 -08:00
William Valentin
9799859eca
fix(gateway-ui): preserve assistant overrides and bust stale cache
2026-02-19 08:55:41 -08:00
William Valentin
682154d9ec
fix(telegram): avoid awaiting long-running polling start
2026-02-19 08:55:41 -08:00
William Valentin
b6c8d8ddf4
fix(native-agent): recover textual tool_use JSON calls
2026-02-19 08:55:41 -08:00
William Valentin
dcbb4649a2
gateway: prevent stale web UI assets on localhost
2026-02-18 22:30:47 -08:00
William Valentin
9a0fe3ec56
fix(dashboard): verify assistant-health saves with read-back
2026-02-18 22:23:24 -08:00
William Valentin
7e480f11fc
fix(config): persist runtime patches to active overlay config path
2026-02-18 19:43:55 -08:00
William Valentin
0a664ddb21
feat(dashboard): show persistent assistant-health save status
2026-02-18 18:25:04 -08:00
William Valentin
45261a090a
fix(dashboard): make assistant-health saves resilient to partial refresh failures
2026-02-18 18:14:22 -08:00
William Valentin
3647198295
feat(webchat): add session header sorting controls
2026-02-18 18:10:18 -08:00
William Valentin
b0ae5f638b
feat(system-info): improve human-readable snapshot formatting
2026-02-18 18:06:46 -08:00
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
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
805bbaead9
fix(gateway-ui): refresh service worker and static cache headers
2026-02-18 12:22:01 -08:00