3c613f0e4441e5180a69649bae86813216993872
- frontend: RPC timeout (8s), try/catch/finally on reload, proper UI states (loading/error/empty/list) - frontend: reload() now sets loading=true, catches errors - backend: tilde expansion (~/.config/verstak/plugins → /home/mirivlad/...) - backend: ReloadPlugins returns diagnostics (count, summary string) - backend: diagnostic logging in DiscoverPlugins (start/dirs/entries/results) - backend: FormatDiscoverySummary helper - testing: 11 headless tests for DiscoverPlugins (empty, missing, valid, broken JSON, duplicate ID, multiple dirs, nonexistent mix)
verstak-desktop
Verstak Core Platform + UI Shell — plugin runtime, capability registry, vault API, event bus, sync client
Description
Verstak Core Platform + UI Shell — plugin runtime, capability registry, vault API, event bus, sync client
56 MiB
Languages
Go
48.6%
JavaScript
31.8%
Svelte
14.4%
Shell
2.6%
TypeScript
2.5%