Repository navigation
v0.144.1
What's new
Isolated agents now have their own XDG data, config, cache, and state directories under their home, preventing tools that follow XDG from writing into read-only runner directories. Each directory’s opencode entry links back to the runner-provided location, so the server’s database, logs, and configuration remain there while other tools keep their own data with the agent. This also lets XDG-aware tools such as pnpm use their standard locations without separate environment-variable overrides.
The change preserves the existing runner paths for session recovery and cache saving, and keeps bun’s cache explicitly configured because it does not follow XDG. The setup now requires ln, and the real-runner checks cover pnpm’s store and writes to XDG cache and data locations. #2219