fix: add cross-platform harness shell commands
4 months ago
8 files changed
- packages/harness/src/platformCommands.ts+36−0
- packages/harness/src/run_raw_agent_loops.ts+32−17
- src/platform/shell.ts+133−0
- src/server/agents/commandPolicy.ts+5−5
- src/tools/bash.ts+11−117
- test/bash.readonly-policy.test.ts+7−0
- test/run_raw_agent_loops.test.ts+36−0
- test/tools/tools.bash.test.ts+21−0