v0.18.0
v0.18.0: 9 features, 1 fixes, 2 docs.
Features
- embedded pywinpty terminal + WSL session (#275) (#287) (#275 #287)
- usage/cost/token QtCharts panel (#274) (#286) (#274 #286)
- Claude usage/cost/token data core (#273) (#285) (#273 #285)
- packaging + cross-platform run docs (#268) (#284) (#268 #284)
- install/uninstall a runner service from the UI, secret-safe (#267) (#283) (#267 #283)
- runner control actions + log viewing (#266) (#282) (#266 #282)
- fleet overview screen with mis-target flags (#265) (#281) (#265 #281)
- fleet discovery + status core (#264) (#277) (#264 #277)
- PySide6 app shell + uv scaffold + interop helper (#272) (#276) (#272 #276)
Fixes
- make test-windows PATH-self-sufficient on the stripped self-hosted runner env (#278) (#279) (#278 #279)
Docs
- ADR-0006 accepted — PySide6 desktop cockpit, phased (#263) (#271) (#263 #271)
- managing-the-service cheat-sheet (#269) (#270) (#269 #270)
Deploy notes
- Infra changed: no
- Migrations to run: no