fork of prime agent with changes i want but are not upstreamable probqbly (and some fixes)
prime-agent packages coding-agent .changes runtime-command-guard.md
747 B
Markdown
at main

  • Changed bash() to allow read-only pipelines (head, tail, grep, wc, jq, sort, uniq) instead of rejecting every pipe.
  • Changed bash() command refusals to name the Python call or flag that fixes them, including a correction for each remaining pipeline refusal.
  • Fixed bash() refusing kill, pkill, and killall commands that can reach processes outside the command's own process group, including kills inside remote ssh commands.
  • Fixed bash() children inheriting the launcher's developer environment, with the POSIX default utility path when the launcher supplies no PATH.
  • Fixed a daemon-created session starting with only PATH in its environment instead of the launching shell's full environment, which broke toolchains such as cargo and nix.