v2.0.1
What's Changed
- Fix install.sh --config-only leaving a duplicate qs -c aphotic running by @T-Crypt in #56
- Roadmap: update-awareness, distribution path, four-pillars positioning by @T-Crypt in #54
- Flesh out About page; add advisory system-update awareness by @T-Crypt in #55
- format README.md by @T-Crypt in #53
- Trim README to the wiki; fix ai/exploit layer rows and iso claim by @T-Crypt in #58
- Fix fresh-install wallpaper never applying on first boot by @T-Crypt in #59
- Update star history URLs to modern format by @T-Crypt in #62
- Wire matugen up as a real second colour engine by @T-Crypt in #66
- test: add comprehensive coverage for agent_hook critical paths by @T-Crypt in #61
- Add docstrings and inline comments to key Python modules by @T-Crypt in #63
- Enhance Star History display with responsive images by @T-Crypt in #67
- Phase 0: profile state machine, Resource Engine, event bus, state snapshot/restore by @T-Crypt in #68
- ai: make Ollama the Resource Engine's first real claimant by @T-Crypt in #69
- profile: see graphics processes too, not just compute by @T-Crypt in #71
- gaming: the profile MVP, and the first real AI-vs-Gaming negotiation by @T-Crypt in #72
- gaming: stop holding gamemoded resident, and write down what bit us by @T-Crypt in #73
- profiles: finish the openvpn decision, drop a dead key, give all four pillars a gate by @T-Crypt in #74
- resource engine: name a claimant that can actually stop, and stop blaming the shell by @T-Crypt in #75
- system usage: stop polling GPU and temperature readings nothing is displaying by @T-Crypt in #76
- settings: let the agent graph's catch-up history be scoped by @T-Crypt in #77
- README: banner, resolved image assets, grouped gallery by @T-Crypt in #78
- dashboard: build the agent graph surface only once its tab is picked by @T-Crypt in #79
- plugin: add
aphotic plugin update, so a bugfix release is pickable by @T-Crypt in #80 - resource engine: stop a lost declaration killing arbitration silently by @T-Crypt in #81
- install: one guided flow for a first-time user, not twelve scattered prompts by @T-Crypt in #83
- shell daemon: reap the Process children a restart leaves behind by @T-Crypt in #82
- plugin list: flag installed files that have drifted from the registry by @T-Crypt in #85
- agent providers: scope the core event tail, and stop the comment lying by @T-Crypt in #84
- depth: drive every breathing glow from one low-rate clock by @T-Crypt in #86
- profiles: ship Thunar's thumbnailer, so the file manager shows previews by @T-Crypt in #87
- README: restore the Star History chart; drop the coverage report by @T-Crypt in #88
- wallpapers: curate each theme's own set, drop the fetched extra-pool by @T-Crypt in #89
- themes: download community themes from a remote index, same shape as plugins by @T-Crypt in #90
- themes: clamp dynamic palette drift to each theme's own margins by @T-Crypt in #92
- README: add callout alerts and keybindings section by @T-Crypt in #91
- plugin: restore dependency installation, and let a manifest name its own installer by @T-Crypt in #93
- settings: add Advanced category and live-apply keyboard layout (Language feature) by @T-Crypt in #94
- README: expand the gallery to cover the current UI by @T-Crypt in #95
- ai: separate chat providers from harnesses and from the ai layer by @T-Crypt in #96
- install: make a large package install distinguishable from a hang by @T-Crypt in #98
- install: skip and report an optional package failure instead of aborting by @T-Crypt in #99
- dashboard: drive plugin tabs off PluginRegistry generically by @T-Crypt in #97
- dashboard: stop clicks inside the border from dismissing it by @T-Crypt in #100
- notch: base-shell dynamic island with per-layer opt-in tabs by @T-Crypt in #101
- plugin: refuse an install this shell has no host for by @T-Crypt in #105
- plugin: bring the surface registry, profile/settings/cli capabilities and Dev drift to main by @T-Crypt in #109
- plugin: let a plugin contribute a chat provider (PLG-01a) by @T-Crypt in #110
- install: detect AMD GPUs and install the drivers they need by @T-Crypt in #111
Full Changelog: v2.0.0...v2.0.1