fabro/lib
Bryan Helmkamp 5e04495740
Make RunSandbox pebble's Environment and pin pebble
Add pebble-agent and pebble-coding-agent as git dependencies pinned to
the pebble branch that carries the live exec output sink and max_turns,
and align the shared crate versions with lithos-llm's lockfile.

RunSandbox implements pebble_coding_agent::environment::Environment
directly: rename_file over the driver's rename with a pre-created
destination parent, grep rendered as path:line:text, pebble's glob
grammar enforced before the driver sees a pattern, directory listings in
tree order, and exec over the streaming path with the output sink mapped
onto the driver's OutputSink. Pebble's EnvironmentContract runs against
the Host provider in the unit tests and against Docker in the live suite.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-11 10:16:24 -06:00
..
apps Finish the merge with the fixes the merge commit left out 2026-09-10 13:41:35 -06:00
components Make RunSandbox pebble's Environment and pin pebble 2026-09-11 10:16:24 -06:00
foundation Finish the merge with the fixes the merge commit left out 2026-09-10 13:41:35 -06:00
packages/fabro-api-client Merge origin/main into the sandbox-driver adoption 2026-09-10 13:37:11 -06:00