From 5ae279d3e5e0ca44770a8d18e9a9ff2da085b1d1 Mon Sep 17 00:00:00 2001 From: Benjamin Arntzen Date: Sat, 4 Jul 2026 13:14:01 +0100 Subject: [PATCH] chore(deps): bump llm-code-sdk to 3c97b20 (smart include-filter fix) Picks up riffcc/llm-code-sdk PR #6, which fixes two bijective gaps in the smart tools that surfaced under --features smart,search: - smart_read directory include filters now reach nested files (a `src/**` pattern no longer rejects the `src` directory itself, so recursion descends and `src/lib.rs` is found). Rolodex's LCS substrate benefits directly: include globs passed to SmartRead now actually work. - smart_write read-before-write test precondition made honest. No API change; behavioral improvement only. codex-core builds clean against the new pin. Co-Authored-By: Claude --- codex-rs/Cargo.lock | 6 +++--- codex-rs/core/Cargo.toml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/codex-rs/Cargo.lock b/codex-rs/Cargo.lock index f6845c27efdb..968abcdbe0b1 100644 --- a/codex-rs/Cargo.lock +++ b/codex-rs/Cargo.lock @@ -2675,7 +2675,7 @@ dependencies = [ "indexmap 2.14.0", "insta", "libc", - "llm-code-sdk 0.1.0 (git+https://github.com/riffcc/llm-code-sdk.git?rev=798143b4811dc14ebb3420eb76f62ecaa6a53118)", + "llm-code-sdk 0.1.0 (git+https://github.com/riffcc/llm-code-sdk.git?rev=3c97b20c7fe2db49dc05ffe33b8a4ae72b9e5de9)", "maplit", "once_cell", "openssl-sys", @@ -8762,7 +8762,7 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" [[package]] name = "lcs-pty" version = "0.1.0" -source = "git+https://github.com/riffcc/llm-code-sdk.git?rev=798143b4811dc14ebb3420eb76f62ecaa6a53118#798143b4811dc14ebb3420eb76f62ecaa6a53118" +source = "git+https://github.com/riffcc/llm-code-sdk.git?rev=3c97b20c7fe2db49dc05ffe33b8a4ae72b9e5de9#3c97b20c7fe2db49dc05ffe33b8a4ae72b9e5de9" dependencies = [ "anyhow", "filedescriptor", @@ -8988,7 +8988,7 @@ dependencies = [ [[package]] name = "llm-code-sdk" version = "0.1.0" -source = "git+https://github.com/riffcc/llm-code-sdk.git?rev=798143b4811dc14ebb3420eb76f62ecaa6a53118#798143b4811dc14ebb3420eb76f62ecaa6a53118" +source = "git+https://github.com/riffcc/llm-code-sdk.git?rev=3c97b20c7fe2db49dc05ffe33b8a4ae72b9e5de9#3c97b20c7fe2db49dc05ffe33b8a4ae72b9e5de9" dependencies = [ "alacritty_terminal", "anyhow", diff --git a/codex-rs/core/Cargo.toml b/codex-rs/core/Cargo.toml index e8f429ef696e..f0c4e0b0242a 100644 --- a/codex-rs/core/Cargo.toml +++ b/codex-rs/core/Cargo.toml @@ -75,7 +75,7 @@ codex-utils-pty = { workspace = true } codex-utils-string = { workspace = true } codex-utils-stream-parser = { workspace = true } codex-windows-sandbox = { package = "codex-windows-sandbox", path = "../windows-sandbox-rs" } -llm-code-sdk = { git = "https://github.com/riffcc/llm-code-sdk.git", rev = "798143b4811dc14ebb3420eb76f62ecaa6a53118", features = ["search", "smart"] } +llm-code-sdk = { git = "https://github.com/riffcc/llm-code-sdk.git", rev = "3c97b20c7fe2db49dc05ffe33b8a4ae72b9e5de9", features = ["search", "smart"] } csv = { workspace = true } dirs = { workspace = true } dunce = { workspace = true }