Skip to content

fix(pi): preserve native environment controls - #101

Merged
drewstone merged 1 commit into
mainfrom
fix/pi-native-env-20260802
Aug 2, 2026
Merged

fix(pi): preserve native environment controls#101
drewstone merged 1 commit into
mainfrom
fix/pi-native-env-20260802

Conversation

@drewstone

Copy link
Copy Markdown
Owner

The host environment filter preserved native controls for every configured backend except Pi. That silently dropped PI_CODING_AGENT_DIR, forcing filesystem-confined Pi runs back onto a read-only credential directory.\n\nThis forwards the existing PI_ namespace while retaining the unrelated-environment deny behavior.\n\nProof:\n- real Pi + DeepSeek V4 Flash session wrote inside its workspace and returned LOCAL_WRITE_OUTSIDE_BLOCKED for a sibling-repo read\n- pnpm typecheck\n- pnpm test: 578 passed, 6 skipped

@drewstone
drewstone merged commit d653840 into main Aug 2, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant