Snider
|
77c1921c77
|
Fix chat store API and display middleware
|
2026-04-15 16:53:57 +01:00 |
|
Snider
|
5d377cd21b
|
Fix dialog prompt webview alias fallback
|
2026-04-15 16:51:29 +01:00 |
|
Snider
|
ae842df5bc
|
Add RFC-facing GUI route aliases
|
2026-04-15 16:50:14 +01:00 |
|
Snider
|
b496b909dc
|
Implement display store search and AI preload output
|
2026-04-15 16:45:20 +01:00 |
|
Snider
|
f7fe9dcd13
|
Implement core GUI route and preload gaps
|
2026-04-15 16:42:38 +01:00 |
|
Snider
|
67e991eda1
|
Fix GUI build compatibility
|
2026-04-15 16:38:16 +01:00 |
|
Snider
|
32c4a66ae2
|
Implement RFC integration gaps
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-15 14:48:12 +01:00 |
|
Snider
|
866a4814d8
|
refine gui docs and local names for AX
|
2026-04-15 14:33:56 +01:00 |
|
Snider
|
4a427d5c57
|
Improve display preload storage shims
|
2026-04-15 14:31:11 +01:00 |
|
Snider
|
0123bda0b0
|
Improve MCP tool descriptions for agents
|
2026-04-15 14:28:56 +01:00 |
|
Snider
|
286354a150
|
Implement dialog prompt flow
|
2026-04-15 14:26:13 +01:00 |
|
Snider
|
31dcf82331
|
Implement tray message fallback
|
2026-04-15 14:22:41 +01:00 |
|
Snider
|
07399bf260
|
Add core store route and AX cleanup
|
2026-04-15 14:19:56 +01:00 |
|
Snider
|
cd6a4c8d16
|
Add browser file MCP tool
|
2026-04-15 14:16:35 +01:00 |
|
Snider
|
2a1d785294
|
Align GUI MCP surface with RFC aliases
|
2026-04-15 14:14:32 +01:00 |
|
Snider
|
2a9968354b
|
Implement remaining GUI integration tools
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-15 13:58:56 +01:00 |
|
Snider
|
2c59364250
|
Implement chat, preload shims, and smart layouts
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-15 13:39:13 +01:00 |
|
Snider
|
be0e66663e
|
Merge feat/wails-submodule: Wails v3 submodule + Core v0.8.0 migration
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-15 12:41:55 +01:00 |
|
Snider
|
3d1a065b59
|
Implement local model discovery and chat streaming
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-15 12:09:57 +01:00 |
|
Snider
|
45661a08e8
|
Wire preload storage and Electron IPC bridge
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-15 11:55:41 +01:00 |
|
Snider
|
47c9a46a9c
|
Align MCP bridge with GUI RFC tools
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-15 11:29:13 +01:00 |
|
Snider
|
ae02c8574b
|
Bridge chat UI to CoreGUI actions
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-15 11:04:35 +01:00 |
|
Snider
|
f1d1294abd
|
Implement GUI RFC integrations and stabilize specs
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-15 10:28:38 +01:00 |
|
Claude
|
168dd37cb0
|
Implement missing GUI RFC route and preload features
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-14 16:37:23 +01:00 |
|
Claude
|
caef048906
|
Implement missing GUI preload and chat spec features
|
2026-04-14 15:57:05 +01:00 |
|
Claude
|
c8490ccf8d
|
Implement chat UX gaps and container detection
|
2026-04-14 15:47:07 +01:00 |
|
Claude
|
a85d086bbd
|
Add CoreGUI preload and browser bridge support
|
2026-04-14 15:31:24 +01:00 |
|
Claude
|
30a8e7edd4
|
Add missing MCP chat and menu features
|
2026-04-14 15:13:45 +01:00 |
|
Claude
|
4bc4db544f
|
Implement RFC chat gaps in display and MCP
|
2026-04-14 15:04:23 +01:00 |
|
Claude
|
c38711ec7d
|
Implement missing RFC chat backend features
|
2026-04-14 14:51:19 +01:00 |
|
Claude
|
8d3c0fb6d2
|
feat(gui): implement chat-first UI and display primitives
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
- Replace provider dashboard with full chat UI (history, model selection, image attachments)
- Add chat settings/history/image queue/tool-call metadata persistence
- Add core://settings and core://store route handling in display package
- Add progressive assistant rendering, collapsible thinking/tool-call blocks
- Add markdown/code rendering with copy actions and lightbox image preview
- Add app mode detection (pkg/display/mode.go)
- Add chat backend coverage (pkg/display/chat_test.go)
- Add chat.service.ts frontend service
- AX sweep across pkg/mcp tools and pkg/window/webview/systray/notification
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-14 14:36:01 +01:00 |
|
Claude
|
89fb765ef5
|
feat(display): add chat and mode helpers
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
- pkg/display/chat.go: chat display utilities
- pkg/display/mode.go: AppMode type
- pkg/display/display.go: small additions
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-14 14:27:36 +01:00 |
|
Claude
|
58308d74cc
|
Merge remote-tracking branch 'origin/dev-homelab-20260414-1418' into dev
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-14 14:20:11 +01:00 |
|
Claude
|
479537d12c
|
feat(gui): theme override, clipboard images, notifications, tray, layout helpers
Pass from codex implementing RFC spec gaps: theme_set IPC + state,
clipboard image read/write + MCP exposure, interactive notifications
and clearing, real tray tooltip/label/menu/message tasks, layout
heuristics (layout_suggest, layout_beside_editor, screen_find_space,
window_arrange_pair), dialog_message, focus_set, screen_work_area.
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-14 14:18:05 +01:00 |
|
Snider
|
62ec735c10
|
refactor: AX compliance sweep — replace banned stdlib imports with core primitives
Security Scan / security (push) Has been cancelled
Test / test (push) Has been cancelled
Replaced fmt, strings, sort, os, io, sync, encoding/json, path/filepath,
errors, log, reflect with core.Sprintf, core.E, core.Contains, core.Trim,
core.Split, core.Join, core.JoinPath, slices.Sort, c.Fs(), c.Lock(),
core.JSONMarshal, core.ReadAll and other CoreGO v0.8.0 primitives.
Framework boundary exceptions preserved where stdlib types are required
by external interfaces (Gin, net/http, CGo, Wails, bubbletea).
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-13 09:32:01 +01:00 |
|
Virgil
|
031c286fb9
|
Align GUI packages with AX conventions
Security Scan / security (push) Has been cancelled
Test / test (push) Has been cancelled
|
2026-04-02 20:51:26 +00:00 |
|
Virgil
|
6b3879fb9a
|
refactor(ax): make webview registration declarative
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-02 20:47:33 +00:00 |
|
Virgil
|
d9491380f8
|
chore(gui): align remaining AX usage examples
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-02 20:42:42 +00:00 |
|
Virgil
|
98b73fc14c
|
refactor(display): add AX usage examples
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-02 20:39:36 +00:00 |
|
Virgil
|
274a81689c
|
chore(gui): add AX usage examples
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-02 20:36:02 +00:00 |
|
Virgil
|
d3443d4be9
|
chore(gui): add AX usage examples
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-02 20:31:56 +00:00 |
|
Virgil
|
0204540b20
|
fix(window): fallback title for wails windows
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-02 20:26:27 +00:00 |
|
Virgil
|
29dc0d9877
|
refactor(gui): make theme override declarative
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-02 20:22:47 +00:00 |
|
Virgil
|
b50149af5d
|
feat(display): support prompt dialogs via webview fallback
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-02 20:08:42 +00:00 |
|
Virgil
|
a23e265cc6
|
fix(window): normalize layout state before applying geometry
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-02 20:04:12 +00:00 |
|
Virgil
|
0423f3058d
|
chore(gui): add AX usage examples
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-02 19:54:47 +00:00 |
|
Virgil
|
81503d0968
|
chore(gui): align AX naming and docs
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 19:50:55 +00:00 |
|
Virgil
|
8db26398af
|
Expand display websocket window bridge
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-02 19:45:31 +00:00 |
|
Virgil
|
fdff5435c2
|
refactor(gui): tighten display AX docs
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-02 19:35:03 +00:00 |
|
Virgil
|
cf8091e7e7
|
Add display layout helper wrappers
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-02 19:32:00 +00:00 |
|