Snider
|
cefcdfbb19
|
Align Wails stub bridge with RFC parity
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-15 11:13:55 +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
|
8c75e1c84b
|
Expand Wails stub application parity
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-15 10:46:00 +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
|
4f1863f9eb
|
Implement missing RFC chat UI features
|
2026-04-14 14:43:20 +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 |
|
Snider
|
873eafe7b6
|
fix: migrate module paths from forge.lthn.ai to dappco.re
Security Scan / security (push) Has been cancelled
Test / test (push) Has been cancelled
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-04 16:21:14 +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
|
bca53679f1
|
ui: add global search to shell
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-02 20:16:54 +00:00 |
|
Virgil
|
dd9e8da619
|
refactor(gui): centralize API origin handling
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-02 20:12:35 +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
|
3cf69533bf
|
Refine GUI shell styling
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-02 19:59:29 +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
|
f2eb9f03c4
|
feat(gui): wire shell routes and provider previews
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-02 19:41:35 +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 |
|
Virgil
|
b8ddd2650b
|
docs(display): add AX usage examples
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 19:28:48 +00:00 |
|
Virgil
|
0d2ae6c299
|
Refactor MCP layout queries
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-02 19:24:59 +00:00 |
|
Virgil
|
cf284e9954
|
feat(gui): add event info and layout query fixes
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-02 19:21:28 +00:00 |
|
Virgil
|
3d7998a9ca
|
feat(systray): wire tray window attachment
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-02 19:16:59 +00:00 |
|
Virgil
|
856bb89022
|
docs(gui): align public API comments with AX
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-02 19:12:40 +00:00 |
|
Virgil
|
cad4e212c4
|
feat(gui): add missing MCP aliases and webview errors
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-02 19:09:10 +00:00 |
|
Virgil
|
483c408497
|
Implement tray close-desktop action
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-02 19:03:11 +00:00 |
|
Virgil
|
4f03fc4c64
|
Implement systray panel window handling
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
|
2026-04-02 18:59:54 +00:00 |
|
Virgil
|
4f7236a8bb
|
feat(gui): add compatibility aliases for spec names
Test / test (push) Waiting to run
Security Scan / security (push) Failing after 14m34s
Co-authored-by: Virgil <virgil@lethean.io>
|
2026-04-02 14:54:14 +00:00 |
|
Virgil
|
54d77d85cd
|
fix(window): use detected screen size for tiling
Security Scan / security (push) Failing after 35s
Test / test (push) Successful in 1m4s
|
2026-04-02 14:47:40 +00:00 |
|
Virgil
|
4f4a4eb8e4
|
feat(window): add window opacity support
Test / test (push) Waiting to run
Security Scan / security (push) Failing after 35s
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 14:42:03 +00:00 |
|
Virgil
|
45fa6942f7
|
feat(window): expose visibility in window lists
Security Scan / security (push) Failing after 29s
Test / test (push) Successful in 1m18s
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 14:36:08 +00:00 |
|
Virgil
|
77e03060ac
|
feat(window): expose visibility and minimized state
Security Scan / security (push) Failing after 31s
Test / test (push) Successful in 1m28s
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 14:30:42 +00:00 |
|