feat: remove config/state mounts from built-in tool configs

- Remove pi_state and pi_config mounts from the pi-agent manifest.
- Add Alembic data migration to strip those mounts from existing DB rows.
- Remove opencode_home:/tmp volume and HOME=/tmp override from the opencode
  built-in compose template; config/state now belongs in config profiles.
- Workspace and SSH key mounts remain unchanged.

Quality gates: python3 -m py_compile, pytest (311 passed, 34 skipped),
npm run typecheck, npm run lint
This commit is contained in:
Developer
2026-06-13 11:35:55 +00:00
parent 315cb33e3f
commit 8bde9a213c
6 changed files with 158 additions and 21 deletions
@@ -0,0 +1,4 @@
name: tool-config-mount-cleanup
status: completed
completed_at: 2026-06-13
started_at: 2026-06-12