tag:github.com,2008:https://github.com/Wing900/Pi-switch/releases Tags from Pi-switch 2026-08-16T05:52:10Z tag:github.com,2008:Repository/1277686520/v0.0.0.17 2026-08-16T05:55:14Z Pi Switch v0.0.0.17 github-actions tag:github.com,2008:Repository/1277686520/v0.0.0.16 2026-08-16T05:12:54Z Pi Switch v0.0.0.16 github-actions tag:github.com,2008:Repository/1277686520/v0.0.0.15 2026-08-15T07:04:01Z Pi Switch v0.0.0.15 github-actions tag:github.com,2008:Repository/1277686520/v0.0.0.14 2026-08-07T23:41:06Z Pi Switch v0.0.0.14 github-actions tag:github.com,2008:Repository/1277686520/v0.0.0.13 2026-08-02T12:12:12Z Pi Switch v0.0.0.13 github-actions tag:github.com,2008:Repository/1277686520/v0.0.0.12 2026-08-01T14:32:50Z Pi Switch v0.0.0.12 github-actions tag:github.com,2008:Repository/1277686520/v0.0.0.11 2026-08-01T05:48:56Z Pi Switch v0.0.0.11 github-actions tag:github.com,2008:Repository/1277686520/v0.0.0.10 2026-07-17T15:00:56Z v0.0.0.10 <p>feat: replace model import semantics, drawer model management, config…</p> <p>… file watching</p> <p>- T2: ImportModels flow now uses ReplaceModels (unchecked models are deleted <br /> instead of merged); manual model entry still uses incremental ImportModels. <br />- T3: Provider drawer adds a 'Model Management' section listing imported <br /> models with per-row remove; deleteModel reuses ReplaceModels and falls back <br /> selectedModelId to the first remaining model. <br />- T1: Watch ~/.piswitch/config.json and ~/.pi/agent/settings.json via <br /> fsnotify; debounced 300ms reload emits 'pi:config-changed' to the frontend <br /> which calls reloadConfig. Self-writes are ignored for 800ms to avoid loops. <br />- Bump version to 0.0.0.10.</p> github-actions tag:github.com,2008:Repository/1277686520/v0.0.0.9 2026-07-01T10:47:08Z v0.0.0.9 github-actions tag:github.com,2008:Repository/1277686520/v0.0.0.8 2026-06-26T11:52:23Z v0.0.0.8 github-actions