Commit graph

195 commits

Author SHA1 Message Date
Snider
4e690f1794 test: add missing GUI coverage
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 20:59:45 +01:00
Snider
e11a03afbc Harden display manifest loading
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 20:55:12 +01:00
Snider
710bd4f7b5 Add marketplace display and MCP actions
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 20:53:13 +01:00
Snider
2b59d5892a test: cover gui manifest and marketplace hardening
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 20:48:09 +01:00
Snider
2c5385e1cf Harden GUI storage and manifest paths
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 20:43:48 +01:00
Snider
6507f29b09 Implement tray close-desktop action
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 20:39:56 +01:00
Snider
7ec5cb7a6c Add missing chat action wiring
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 20:37:07 +01:00
Snider
99a3f77e47 Expose dock controls via MCP
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 20:23:52 +01:00
Snider
da28294f46 Add missing GUI action aliases
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 20:20:53 +01:00
Snider
ec66cb477c Add store result source links
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 20:18:22 +01:00
Snider
b5ae10cf90 Fix manifest-backed preload trust
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 20:15:45 +01:00
Snider
fc73d2bb71 Add display window opacity websocket command
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 20:13:37 +01:00
Snider
8e91384143 Harden storage preload persistence
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 20:10:06 +01:00
Snider
eba34209ae Add theme query display websocket commands
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 20:06:26 +01:00
Snider
2343f2522a Implement missing GUI RFC contracts
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 19:47:12 +01:00
Snider
85c0d294e2 Add RFC-backed coverage tests
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 19:42:20 +01:00
Snider
9d3ce2df2a Harden preload bridge and storage bounds
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 19:38:32 +01:00
Snider
89b357d8f7 Add missing GUI websocket command bridges
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 19:34:06 +01:00
Snider
d4a1015c86 test: cover gui spec gaps
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 19:31:12 +01:00
Snider
569a3427dc Add Electron menu and tray bridge
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 19:25:16 +01:00
Snider
723116acb7 Harden GUI security boundaries
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 19:20:58 +01:00
Snider
65ccf50c2b Add p2p peers to core network route
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 19:16:45 +01:00
Snider
5844d7ff0f Fix chat event wiring and image queue state
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 19:11:15 +01:00
Snider
0d6b77ae4c Add MCP core route resolution tool
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 19:02:31 +01:00
Snider
390cd600d8 Hydrate display storage preload state
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 19:00:02 +01:00
Snider
750f7d9f43 Add core network route state
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 18:56:12 +01:00
Snider
1f6ae5c3da Reject ambiguous core scheme root
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 18:52:20 +01:00
Snider
8d8b1c1a7d Improve GUI storage and ML preload wiring
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 18:50:16 +01:00
Snider
8696801d2a Implement display route hardening
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 18:46:14 +01:00
Snider
c9562e5e59 Add window opacity support
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 18:41:31 +01:00
Snider
d0e8474785 scan(gui): spark/implement-todo pass 2
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
ERROR: Error running remote compact task: You've hit your usage limit for GPT-5.3-Codex-Spark. Switch to another model now, or try again at 10:21 PM.
tokens used

Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-15 18:34:54 +01:00
Snider
a2022d952c Implement GUI chat bindings and preload runtime wiring
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 17:53:40 +01:00
Snider
ccc01b408b Add missing GUI unit coverage 2026-04-15 17:44:05 +01:00
Snider
f9f8ee2e92 Harden GUI trust boundaries 2026-04-15 17:38:58 +01:00
Snider
babc2e3eda Fix chat store API compatibility 2026-04-15 17:35:06 +01:00
Snider
7255431e76 Implement chat thinking IPC and preload fixes 2026-04-15 17:32:21 +01:00
Snider
2714876782 Add missing GUI unit tests 2026-04-15 17:27:40 +01:00
Snider
86061a484a Harden GUI security boundaries 2026-04-15 17:19:11 +01:00
Snider
e0722c3690 Implement missing chat contract and UI features 2026-04-15 17:12:04 +01:00
Snider
f5665049a5 Fix chat store and display middleware wiring 2026-04-15 16:57:35 +01:00
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
Some checks are pending
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