diff --git a/.github/workflows/bigbonk.yml b/.github/workflows/bigbonk.yml index fe306a9a879..abe24cce3d1 100644 --- a/.github/workflows/bigbonk.yml +++ b/.github/workflows/bigbonk.yml @@ -39,7 +39,7 @@ jobs: mentions: '/bigbonk' variant: 'max' permissions: write - opencode_version: "1.4.6" + opencode_version: "1.14.28" # token_permissions defaults to WRITE (i.e. Bonk can push commits). # We intentionally leave it that way here because users may ask Bonk # to update their PR via /bigbonk. diff --git a/.github/workflows/bonk.yml b/.github/workflows/bonk.yml index 3a35135bd12..1ab310a7ede 100644 --- a/.github/workflows/bonk.yml +++ b/.github/workflows/bonk.yml @@ -38,7 +38,7 @@ jobs: model: 'cloudflare-ai-gateway/anthropic/claude-opus-4-6' mentions: '/bonk,@ask-bonk' permissions: write - opencode_version: "1.4.6" + opencode_version: "1.14.28" # token_permissions defaults to WRITE (i.e. Bonk can push commits). # We intentionally leave it that way here because users may ask Bonk # to update their PR via /bonk. diff --git a/.github/workflows/new-pr-review.yml b/.github/workflows/new-pr-review.yml index 19134fc4cfa..2ce728f7513 100644 --- a/.github/workflows/new-pr-review.yml +++ b/.github/workflows/new-pr-review.yml @@ -44,7 +44,7 @@ jobs: model: 'cloudflare-ai-gateway/anthropic/claude-opus-4-6' forks: 'false' permissions: write - opencode_version: "1.4.6" + opencode_version: "1.14.28" # The auto-reviewer must never push to PR branches. Its prompt # (bonk_reviewer.md) already forbids git write ops, but NO_PUSH # enforces that at the token level so it holds even if the model diff --git a/build/deps/gen/build_deps.MODULE.bazel b/build/deps/gen/build_deps.MODULE.bazel index a17e0ada55f..aeffe72f354 100644 --- a/build/deps/gen/build_deps.MODULE.bazel +++ b/build/deps/gen/build_deps.MODULE.bazel @@ -8,7 +8,7 @@ git_repository = use_repo_rule("@bazel_tools//tools/build_defs/repo:git.bzl", "g bazel_dep(name = "abseil-cpp", version = "20260107.1") # apple_support -bazel_dep(name = "apple_support", version = "2.5.3") +bazel_dep(name = "apple_support", version = "2.5.4") # aspect_rules_esbuild bazel_dep(name = "aspect_rules_esbuild", version = "0.25.1") @@ -56,7 +56,7 @@ use_repo(http, "clang_tidy_linux_arm64") bazel_dep(name = "platforms", version = "1.0.0") # rules_cc -bazel_dep(name = "rules_cc", version = "0.2.17") +bazel_dep(name = "rules_cc", version = "0.2.18") # rules_multirun bazel_dep(name = "rules_multirun", version = "0.13.0") diff --git a/build/deps/gen/deps.MODULE.bazel b/build/deps/gen/deps.MODULE.bazel index 62d0b23dc74..3a50fef0e51 100644 --- a/build/deps/gen/deps.MODULE.bazel +++ b/build/deps/gen/deps.MODULE.bazel @@ -27,10 +27,10 @@ bazel_dep(name = "brotli", version = "1.2.0.bcr.1") # capnp-cpp http.archive( name = "capnp-cpp", - sha256 = "1a9f2c7153a4a8e41ea69c4a912118d43d2e89105d5bd58b7edc97e8cf4bda89", - strip_prefix = "capnproto-capnproto-78bd96c/c++", + sha256 = "f471170924b07936b348e4e34b494563fc75f8d0e7ac651fcd1051ff9f119076", + strip_prefix = "capnproto-capnproto-0368024/c++", type = "tgz", - url = "https://github.com/capnproto/capnproto/tarball/78bd96cef23811ea899d8f60f3d43082152acb36", + url = "https://github.com/capnproto/capnproto/tarball/0368024276bb09fd6496d3d0e29b8c083f30df42", ) use_repo(http, "capnp-cpp") @@ -123,10 +123,10 @@ archive_override( http.archive( name = "simdutf", build_file = "//:build/BUILD.simdutf", - sha256 = "dce5756f20c03202ad48de43ff306629f7e0dd2bed204dfa2967ea13fcab296e", + sha256 = "c47c68cd51025ec66509bc36215b4c4f1f0f0a98129139ee55c541531b652526", strip_prefix = "", type = "zip", - url = "https://github.com/simdutf/simdutf/releases/download/v8.2.0/singleheader.zip", + url = "https://github.com/simdutf/simdutf/releases/download/v9.0.0/singleheader.zip", ) use_repo(http, "simdutf") diff --git a/deps/rust/Cargo.lock b/deps/rust/Cargo.lock index c90922223d1..d69c3f0a666 100644 --- a/deps/rust/Cargo.lock +++ b/deps/rust/Cargo.lock @@ -231,9 +231,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.60" +version = "1.2.61" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43c5703da9466b66a946814e1adf53ea2c90f10063b86290cc9eb67ce3478a20" +checksum = "d16d90359e986641506914ba71350897565610e87ce0ad9e6f28569db3dd5c6d" dependencies = [ "find-msvc-tools", "jobserver", @@ -392,9 +392,9 @@ dependencies = [ [[package]] name = "data-encoding" -version = "2.10.0" +version = "2.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7a1e2f27636f116493b8b860f5546edb47c8d8f8ea73e1d2a20be88e28d1fea" +checksum = "a4ae5f15dda3c708c0ade84bfee31ccab44a3da4f88015ed22f63732abe300c8" [[package]] name = "debugid" @@ -865,9 +865,9 @@ dependencies = [ [[package]] name = "idna_adapter" -version = "1.2.1" +version = "1.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" +checksum = "cb68373c0d6620ef8105e855e7745e18b0d00d3bdb07fb532e434244cdb9a714" dependencies = [ "icu_normalizer", "icu_properties", @@ -938,9 +938,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.185" +version = "0.2.186" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52ff2c0fe9bc6cb6b14a0592c2ff4fa9ceb83eea9db979b0487cd054946a2b8f" +checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66" [[package]] name = "link_args" @@ -1753,9 +1753,9 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "39.0.0" +version = "39.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcab483dcb857e39ffadd080da9c7644228bb5459f03d0f7b73a43b25acb0e1a" +checksum = "c94d9deb6d91ade011685df51fdbb345f33de17e0b70ea7b2028051a8b76da36" dependencies = [ "bitflags", "either", @@ -1820,9 +1820,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_typescript" -version = "46.0.0" +version = "46.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10c2fba9629eb1b240564e01ca2eabd6476823758287334a0ba80974d69ad672" +checksum = "9ca42ecf63797d54a536888d01859bc6dfdf6104ca9664cb99410945d63ea6b1" dependencies = [ "bytes-str", "rustc-hash",