What's Changed
- feat(chat): scroll-to-select copy, image-safe copy & Markdown export by @a-yeyang in #300
- feat(tools+skills): background jobs, read-only HW diagnostics whitelist, skills cleanup by @jacoblee-io in #302
- feat(tools): background execution for host_exec + all script tools (+ sub-agent completion fixes) by @jacoblee-io in #303
- feat(tools): one-step pod-netns execution (node_exec/script + host_exec/script, kubectl & ssh) by @jacoblee-io in #304
- chore(skills): remove exec-smoke test fixture from skills/core by @jacoblee-io in #305
- fix(bg): don't wait for a paired server's completion — carve a generic server/client exception by @jacoblee-io in #306
- fix(stop): make the Stop button truly stop everything a session runs (bg jobs + fg exec + UI) by @jacoblee-io in #309
- feat: add pi-agent 0.78.1 model fallback routing by @LikiosSedo in #308
- feat(bg-jobs): status-aware background output (task_output tool + eager file + GC) by @jacoblee-io in #311
- Guard model fallback replay and compact preflight by @LikiosSedo in #312
- Remember chat agent and session selection by @LikiosSedo in #313
- Refine chat selection export controls by @LikiosSedo in #310
Full Changelog: v0.1.7...v0.1.8