Snider
7aaabf4b77
Harden GUI storage and browser inputs
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 22:51:07 +01:00
Snider
e6fc5d035b
Add method-aware core scheme resolution
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 22:32:04 +01:00
Snider
8e853e3cbf
Clarify core route helper naming
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 22:29:31 +01:00
Snider
6a74ce351a
Fix electron preload shim syntax
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 22:27:24 +01:00
Snider
ba4780f2f8
Wire notification categories and layout helpers
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 22:18:35 +01:00
Snider
0fb1ef5cfb
Implement P2P, Deno, and container spec gaps
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 22:12:19 +01:00
Snider
1392f0be3f
Add missing GUI coverage tests
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 21:58:56 +01:00
Snider
a9dc972ce4
Add missing GUI contract tests
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 21:48:54 +01:00
Snider
590246b49a
Wire GUI app mode into display state
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 21:40:09 +01:00
Snider
f496454781
Add core store route query alias
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 21:23:24 +01:00
Snider
32a8e4a44f
Align GUI bridge with backend APIs
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 21:20:49 +01:00
Snider
f8f626dde7
Bridge missing GUI preload actions
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 21:16:22 +01:00
Snider
4e690f1794
test: add missing GUI coverage
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
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
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
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
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
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
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 20:37:07 +01:00
Snider
ec66cb477c
Add store result source links
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
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
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
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
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
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
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
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
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
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
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
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
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 19:16:45 +01:00
Snider
390cd600d8
Hydrate display storage preload state
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
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
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
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
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 18:46:14 +01:00
Snider
d0e8474785
scan(gui): spark/implement-todo pass 2
...
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
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-15 17:53:40 +01:00
Snider
f9f8ee2e92
Harden GUI trust boundaries
2026-04-15 17:38:58 +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
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