From e51644b8d09cf56d2940f7d0c989c457683f05ff Mon Sep 17 00:00:00 2001 From: Bryan Helmkamp Date: Sat, 12 Sep 2026 10:54:59 -0600 Subject: [PATCH] Pin pebble to main after lithoscomputer/pebble#10 Pebble main `222d17f` merges the sandbox-driver re-pin fabro was pointing at by branch commit. Same tree as `9ec23d0`, so this is a lockfile-only change. Co-Authored-By: Claude Fable 5.1 --- Cargo.lock | 6 +++--- Cargo.toml | 19 +++++++++---------- 2 files changed, 12 insertions(+), 13 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 58a7ae412..4231e6c25 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5863,7 +5863,7 @@ dependencies = [ [[package]] name = "pebble-agent" version = "0.1.0" -source = "git+https://github.com/lithoscomputer/pebble?rev=9ec23d00d37faebcb2da5e3c5f2c1dfc5eec4d7f#9ec23d00d37faebcb2da5e3c5f2c1dfc5eec4d7f" +source = "git+https://github.com/lithoscomputer/pebble?rev=222d17f17d7384545d3782f3b315210ad2cb0cfe#222d17f17d7384545d3782f3b315210ad2cb0cfe" dependencies = [ "async-trait", "futures-util", @@ -5880,7 +5880,7 @@ dependencies = [ [[package]] name = "pebble-cli-core" version = "0.1.0" -source = "git+https://github.com/lithoscomputer/pebble?rev=9ec23d00d37faebcb2da5e3c5f2c1dfc5eec4d7f#9ec23d00d37faebcb2da5e3c5f2c1dfc5eec4d7f" +source = "git+https://github.com/lithoscomputer/pebble?rev=222d17f17d7384545d3782f3b315210ad2cb0cfe#222d17f17d7384545d3782f3b315210ad2cb0cfe" dependencies = [ "anyhow", "async-trait", @@ -5909,7 +5909,7 @@ dependencies = [ [[package]] name = "pebble-coding-agent" version = "0.1.0" -source = "git+https://github.com/lithoscomputer/pebble?rev=9ec23d00d37faebcb2da5e3c5f2c1dfc5eec4d7f#9ec23d00d37faebcb2da5e3c5f2c1dfc5eec4d7f" +source = "git+https://github.com/lithoscomputer/pebble?rev=222d17f17d7384545d3782f3b315210ad2cb0cfe#222d17f17d7384545d3782f3b315210ad2cb0cfe" dependencies = [ "async-trait", "futures-util", diff --git a/Cargo.toml b/Cargo.toml index 8bbbfb212..bbd34a67b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -115,16 +115,15 @@ sandbox-driver-daytona = { git = "https://github.com/lithoscomputer/sandbox-driv sandbox-driver-daytona-config = { git = "https://github.com/lithoscomputer/sandbox-driver", rev = "a92c0db6b6a122ca9b6df75de6615544f53c0d47" } sandbox-driver-testing = { git = "https://github.com/lithoscomputer/sandbox-driver", rev = "a92c0db6b6a122ca9b6df75de6615544f53c0d47" } # pebble: the coding agent loop fabro runs its agent stages, Ask Fabro -# sessions, hook evaluators, and `fabro exec` on. Pinned by rev to pebble's -# `sandbox-driver-section-4` branch (lithoscomputer/pebble#10), which is -# pebble main plus the sandbox-driver pin below: the `PreviewUrls` trait -# objects fabro hands pebble's MCP servers only cross when both sides name -# one sandbox-driver revision. Re-pin to main once that lands. Pebble pins -# the same lithos-llm rev as fabro, and its lockfile policy is that every -# shared crate resolves to the version lithos-llm locks. -pebble-agent = { git = "https://github.com/lithoscomputer/pebble", rev = "9ec23d00d37faebcb2da5e3c5f2c1dfc5eec4d7f" } -pebble-coding-agent = { git = "https://github.com/lithoscomputer/pebble", rev = "9ec23d00d37faebcb2da5e3c5f2c1dfc5eec4d7f", features = ["mcp", "search-providers"] } -pebble-cli-core = { git = "https://github.com/lithoscomputer/pebble", rev = "9ec23d00d37faebcb2da5e3c5f2c1dfc5eec4d7f" } +# sessions, hook evaluators, and `fabro exec` on. Pinned by rev to pebble +# `main`. The `PreviewUrls` trait objects fabro hands pebble's MCP servers +# only cross when fabro and pebble's `mcp` feature name the same +# sandbox-driver revision, so move the two pins together. Pebble pins the +# same lithos-llm rev as fabro, and its lockfile policy is that every shared +# crate resolves to the version lithos-llm locks. +pebble-agent = { git = "https://github.com/lithoscomputer/pebble", rev = "222d17f17d7384545d3782f3b315210ad2cb0cfe" } +pebble-coding-agent = { git = "https://github.com/lithoscomputer/pebble", rev = "222d17f17d7384545d3782f3b315210ad2cb0cfe", features = ["mcp", "search-providers"] } +pebble-cli-core = { git = "https://github.com/lithoscomputer/pebble", rev = "222d17f17d7384545d3782f3b315210ad2cb0cfe" } sentry = { version = "0.35", default-features = false, features = ["backtrace", "contexts", "ureq", "rustls"] } fork = "0.2" exec = "0.3"