Create /sloptrap-tools/ volumes for each projects, to avoid polluting the agents HOME

This commit is contained in:
Samuel Aubertin
2026-05-10 12:37:40 +02:00
parent 650782f503
commit db1211ebb4
5 changed files with 101 additions and 20 deletions

View File

@@ -22,3 +22,4 @@ Do not remove existing instructions unless they are outdated or wrong.
- Capability-enabled runs are Podman-only. `packet-capture` uses a dedicated helper container/pod, and host-network capture must prompt for an explicit acknowledgement on every runtime launch.
- `agent=opencode` should download the latest Linux CLI release artifact from GitHub into the build context and verify its digest; it should not depend on a host-installed `opencode` binary.
- For isolated networking, sloptrap exposes the host inside the container as `sloptrap.host`; opencode localhost URLs should be rewritten to that alias, and Podman `slirp4netns` runs need `allow_host_loopback=true` for host-local servers.
- `opencode` TUI accepts `--prompt`, so sloptrap can pass startup/runtime guidance without switching to non-interactive `opencode run`.