From 1a2b5e831b1f33a43ad79e1e1700580548fd5fa7 Mon Sep 17 00:00:00 2001 From: Ryan Northey Date: Thu, 3 Sep 2026 06:11:13 +0100 Subject: [PATCH] build/ci: Improve build examples and CI - bump envoy build image version - rename wasm ci -> build ci - remove workspace builds Signed-off-by: Ryan Northey --- .bazelrc | 63 +- .github/workflows/_verify_build.yml | 67 + .github/workflows/_verify_examples.yml | 40 +- .github/workflows/_verify_wasm.yml | 94 - .github/workflows/docs.yml | 38 +- .github/workflows/verify.yml | 10 +- MODULE.bazel | 25 +- MODULE.bazel.lock | 1953 ++++++++++++- _docker/Dockerfile-docs | 2 +- _docker/Dockerfile-examples | 2 +- bazel/engflow-bazel-credential-helper.sh | 8 + docker-compose.yml | 2 + examples.bzl | 1 + local_ratelimit/verify.sh | 12 +- shared/build/Dockerfile | 2 +- single-page-app/docker-compose.yml | 2 +- single-page-app/verify.sh | 2 +- skywalking/docker-compose.yaml | 4 +- verify-common.sh | 2 +- verify_example.sh | 8 +- wasm-cc/.bazelrc | 61 +- wasm-cc/MODULE.bazel | 91 +- wasm-cc/MODULE.bazel.lock | 2458 +++++++++++++++++ wasm-cc/WORKSPACE | 23 - wasm-cc/bazel/deps.bzl | 42 - wasm-cc/bazel/deps_pre.bzl | 4 - .../bazel/engflow-bazel-credential-helper.sh | 8 + wasm-cc/docker-compose-wasm.yaml | 6 +- 28 files changed, 4619 insertions(+), 411 deletions(-) create mode 100644 .github/workflows/_verify_build.yml delete mode 100644 .github/workflows/_verify_wasm.yml create mode 100755 bazel/engflow-bazel-credential-helper.sh create mode 100644 wasm-cc/MODULE.bazel.lock delete mode 100644 wasm-cc/WORKSPACE delete mode 100644 wasm-cc/bazel/deps.bzl delete mode 100644 wasm-cc/bazel/deps_pre.bzl create mode 100755 wasm-cc/bazel/engflow-bazel-credential-helper.sh diff --git a/.bazelrc b/.bazelrc index 10fe7d5e..a514f1cd 100644 --- a/.bazelrc +++ b/.bazelrc @@ -1,9 +1,9 @@ -common --enable_bzlmod=0 -common --enable_workspace common --color=yes common --registry=https://bcr.bazel.build -common --registry=https://raw.githubusercontent.com/envoyproxy/toolshed/ed25d5ad5460714de8dc27d73a4730e7331e4f9b/bazel-registry +common --registry=https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c + +common --config=clang common:ci --noshow_progress common:ci --noshow_loading_progress @@ -19,9 +19,66 @@ common:examples --action_env=COMPOSE_BAKE common:examples --host_action_env=COMPOSE_BAKE common:examples --action_env=BUILDKIT_PROGRESS common:examples --host_action_env=BUILDKIT_PROGRESS +common:examples --action_env=USER_UID +common:examples --host_action_env=USER_UID common:examples --sandbox_writable_path=/var/run/docker.sock common --@rules_python//python/config_settings:bootstrap_impl=script +## RBE (Engflow Envoy) + +# this is not included in the `--config=rbe` target - set it to publish to engflow ui +common:bes --bes_backend=grpcs://mordenite.cluster.engflow.com/ +common:bes --bes_results_url=https://mordenite.cluster.engflow.com/invocation/ +common:bes --bes_timeout=3600s +common:bes --bes_upload_mode=fully_async +common:bes --nolegacy_important_outputs + +common:engflow-common --google_default_credentials=false +common:engflow-common --credential_helper=*.engflow.com=%workspace%/bazel/engflow-bazel-credential-helper.sh +common:engflow-common --grpc_keepalive_time=60s +common:engflow-common --grpc_keepalive_timeout=30s +common:engflow-common --remote_cache_compression +# Recover from transient gRPC failures (e.g. UNAVAILABLE: io exception) talking to engflow. +common:engflow-common --remote_retries=10 +common:engflow-common --remote_retry_max_delay=60s +# Recover when blobs are evicted from the CAS mid-build (common during patch releases). +common:engflow-common --experimental_remote_cache_eviction_retries=5 + +# this provides access to RBE+cache +common:rbe --config=remote-cache +common:rbe --config=remote-exec + +# this provides access to just cache +common:remote-cache --config=engflow-common +common:remote-cache --remote_cache=grpcs://mordenite.cluster.engflow.com +common:remote-cache --experimental_remote_downloader=grpcs://mordenite.cluster.engflow.com +common:remote-cache --remote_timeout=3600s + +common:remote-exec --remote_executor=grpcs://mordenite.cluster.engflow.com +common:remote-exec --jobs=200 +common:remote-exec --define=engflow_rbe=true + +# libc++ - default for clang +common:libc++ --action_env=CXXFLAGS=-stdlib=libc++ +common:libc++ --action_env=LDFLAGS="-stdlib=libc++ -fuse-ld=lld" +common:libc++ --action_env=BAZEL_CXXOPTS=-stdlib=libc++ +common:libc++ --action_env=BAZEL_LINKLIBS=-l%:libc++.a:-l%:libc++abi.a +common:libc++ --action_env=BAZEL_LINKOPTS=-lm:-pthread +common:libc++ --define force_libcpp=enabled +common:libc++ --@envoy//bazel:libc++=true + +# Common flags for Clang (shared between all clang variants) +common:clang-common --linkopt=-fuse-ld=lld +common:clang-common --cxxopt=-Wno-nullability-completeness +common:clang-common --@toolchains_llvm//toolchain/config:compiler-rt=false +common:clang-common --@toolchains_llvm//toolchain/config:libunwind=false + +# Clang with libc++ (default) +common:clang --config=clang-common +common:clang --config=libc++ +common:clang --host_platform=@clang_platform +common:clang --repo_env=BAZEL_DO_NOT_DETECT_CPP_TOOLCHAIN=1 + try-import %workspace%/user.bazelrc try-import %workspace%/repo.bazelrc diff --git a/.github/workflows/_verify_build.yml b/.github/workflows/_verify_build.yml new file mode 100644 index 00000000..5c580b9c --- /dev/null +++ b/.github/workflows/_verify_build.yml @@ -0,0 +1,67 @@ +name: Verify/Wasm + +permissions: + contents: read + +on: + workflow_call: + + +jobs: + build: + permissions: + contents: read + packages: read + runs-on: ubuntu-24.04 + steps: + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + with: + path: examples + - run: | + docker pull envoyproxy/envoy:dev + DEV_CONTAINER_ID=$(docker inspect --format='{{.Id}}' envoyproxy/envoy:dev) + echo "DEV_CONTAINER_ID=${DEV_CONTAINER_ID}" >> $GITHUB_ENV + printf '%s\n' 'common --config=ci' > repo.bazelrc + working-directory: examples/wasm-cc + - name: Inject bzlmod envoy pin into MODULE.bazel + run: | + cat >> MODULE.bazel <<'EOF' + + git_override( + module_name = "envoy", + remote = "https://github.com/envoyproxy/envoy", + commit = "6609c01e330fb84049d54a9dbffae8609b1ec9f7", + ) + git_override( + module_name = "envoy_api", + remote = "https://github.com/envoyproxy/envoy", + commit = "6609c01e330fb84049d54a9dbffae8609b1ec9f7", + strip_prefix = "api", + ) + EOF + working-directory: examples/wasm-cc + - name: RBE auth check + id: rbe + if: github.event_name == 'pull_request' + uses: envoyproxy/toolshed/actions/github/container/auth@00661cc7647f9d375041292d0218c75633f0bb03 + with: + container: hello-world + - name: Configure repo Bazel settings (RBE/BES) + if: >- + github.event_name != 'pull_request' + || steps.rbe.outputs.authorized == 'true' + working-directory: examples/wasm-cc + run: | + cat >> repo.bazelrc <<'EOF' + common --config=rbe + common --config=bes + EOF + cat repo.bazelrc + - run: | + ./verify.sh + working-directory: examples/wasm-cc + env: + DOCKER_BUILDKIT: 1 + COMPOSE_BAKE: true + BUILDKIT_PROGRESS: quiet + GITHUB_TOKEN: ${{ github.token }} diff --git a/.github/workflows/_verify_examples.yml b/.github/workflows/_verify_examples.yml index 12efe5e7..65965333 100644 --- a/.github/workflows/_verify_examples.yml +++ b/.github/workflows/_verify_examples.yml @@ -9,11 +9,10 @@ on: jobs: examples: + permissions: + contents: read + packages: read runs-on: ubuntu-24.04 - strategy: - fail-fast: false - matrix: - bazel-mode: [workspace, bzlmod] steps: - uses: envoyproxy/toolshed/actions/bind-mounts@598eacce15ab5f208102a2fd5669292868002701 # v0.4.0 with: @@ -30,10 +29,8 @@ jobs: with: path: examples - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - if: matrix.bazel-mode == 'bzlmod' with: repository: envoyproxy/envoy - ref: bzlmod-envoy-head path: envoy - run: | TEMPDIR=/cache/docker @@ -44,7 +41,7 @@ jobs: id: cache with: path: /cache/docker - key: ${{ runner.os }}-docker-${{ matrix.bazel-mode }}-${{ hashFiles('examples/**/Dockerfile*') }} + key: ${{ runner.os }}-docker-${{ hashFiles('examples/**/Dockerfile*') }} - run: | TEMPDIR=/cache/docker sudo mkdir -p /var/lib/docker-examples @@ -62,26 +59,39 @@ jobs: - uses: actions/cache@v6 with: path: /home/runner/.cache - key: ${{ runner.os }}-bazel-${{ matrix.bazel-mode }}-${{ hashFiles('examples/**/BUILD', 'examples/**/*bzl', 'examples/WORKSPACE') }} + key: ${{ runner.os }}-bazel-${{ hashFiles('examples/**/BUILD', 'examples/**/*bzl', 'examples/WORKSPACE') }} + - name: RBE auth check + id: rbe + if: github.event_name == 'pull_request' + uses: envoyproxy/toolshed/actions/github/container/auth@00661cc7647f9d375041292d0218c75633f0bb03 + with: + container: hello-world + - name: Configure repo Bazel settings (RBE/BES) + if: >- + github.event_name != 'pull_request' + || steps.rbe.outputs.authorized == 'true' + working-directory: examples + run: | + cat >> repo.bazelrc <<'EOF' + common --config=rbe + common --config=bes + EOF + cat repo.bazelrc - run: | docker pull envoyproxy/envoy:dev DEV_CONTAINER_ID=$(docker inspect --format='{{.Id}}' envoyproxy/envoy:dev) echo "DEV_CONTAINER_ID=${DEV_CONTAINER_ID}" >> $GITHUB_ENV - run: | export UID - printf '%s\n' 'common --config=ci' > repo.bazelrc - if [ "${BAZEL_MODE}" = "bzlmod" ]; then - echo "common --enable_bzlmod" >> repo.bazelrc - echo "common --noenable_workspace" >> repo.bazelrc - fi + printf '%s\n' 'common --config=ci' >> repo.bazelrc docker compose run --quiet --quiet-pull --quiet-build examples working-directory: examples env: - BAZEL_MODE: ${{ matrix.bazel-mode }} DOCKER_BUILDKIT: 1 COMPOSE_BAKE: true BUILDKIT_PROGRESS: quiet + GITHUB_TOKEN: ${{ github.token }} - run: | TEMPDIR=/cache/docker @@ -92,4 +102,4 @@ jobs: if: steps.cache.outputs.cache-hit != 'true' && github.event_name != 'pull_request' with: path: /cache/docker - key: ${{ runner.os }}-docker-${{ matrix.bazel-mode }}-${{ hashFiles('examples/**/Dockerfile*') }} + key: ${{ runner.os }}-docker-${{ hashFiles('examples/**/Dockerfile*') }} diff --git a/.github/workflows/_verify_wasm.yml b/.github/workflows/_verify_wasm.yml deleted file mode 100644 index 85e2cb38..00000000 --- a/.github/workflows/_verify_wasm.yml +++ /dev/null @@ -1,94 +0,0 @@ -name: Verify/Wasm - -permissions: - contents: read - -on: - workflow_call: - - -jobs: - wasm: - runs-on: ubuntu-24.04 - strategy: - fail-fast: false - matrix: - bazel-mode: [workspace, bzlmod] - steps: - - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - with: - path: examples - - run: | - docker pull envoyproxy/envoy:dev - DEV_CONTAINER_ID=$(docker inspect --format='{{.Id}}' envoyproxy/envoy:dev) - echo "DEV_CONTAINER_ID=${DEV_CONTAINER_ID}" >> $GITHUB_ENV - printf '%s\n' 'common --config=ci' > repo.bazelrc - if [ "${BAZEL_MODE}" = "bzlmod" ]; then - echo "common --enable_bzlmod" >> repo.bazelrc - echo "common --noenable_workspace" >> repo.bazelrc - # The wasm-cc module pins several `.envoy`-suffixed deps (rules_rust, - # emsdk, envoy_toolshed, grpc, toolchains_llvm) that only exist in - # envoy's toolshed bazel-registry, not in BCR. Add both registries, - # pinning toolshed to the same ref envoy@db758b62 uses in its .bazelrc. - echo "common --registry=https://bcr.bazel.build/" >> repo.bazelrc - echo "common --registry=${ENVOY_BZL_REGISTRY}" >> repo.bazelrc - fi - working-directory: examples/wasm-cc - env: - BAZEL_MODE: ${{ matrix.bazel-mode }} - ENVOY_BZL_REGISTRY: >- - https://raw.githubusercontent.com/envoyproxy/toolshed/ed25d5ad5460714de8dc27d73a4730e7331e4f9b/bazel-registry - - name: Inject bzlmod envoy pin into MODULE.bazel - if: matrix.bazel-mode == 'bzlmod' - run: | - cat >> MODULE.bazel <<'EOF' - - git_override( - module_name = "envoy", - remote = "https://github.com/envoyproxy/envoy", - commit = "db758b62448103c385ecfdc5ef5cd7100a3e4f0b", - ) - git_override( - module_name = "envoy_api", - remote = "https://github.com/envoyproxy/envoy", - commit = "db758b62448103c385ecfdc5ef5cd7100a3e4f0b", - strip_prefix = "api", - ) - EOF - working-directory: examples/wasm-cc - - name: Inject workspace envoy pin into versions.bzl - if: matrix.bazel-mode == 'workspace' - run: | - ENVOY_SHA=$(git ls-remote https://github.com/envoyproxy/envoy refs/heads/main | head -n1 | awk '{print $1}') - echo "Resolved envoy main HEAD: ${ENVOY_SHA}" - curl -sSL "https://github.com/envoyproxy/envoy/archive/${ENVOY_SHA}.tar.gz" -o /tmp/envoy-main.tar.gz - ENVOY_SHA256=$(sha256sum /tmp/envoy-main.tar.gz | awk '{print $1}') - echo "Computed sha256: ${ENVOY_SHA256}" - { - echo 'import os, re' - echo 'sha = os.environ["ENVOY_SHA"]' - echo 'sha256 = os.environ["ENVOY_SHA256"]' - echo 'new_entry = (' - echo ' "\"envoy\": {\n"' - echo ' " \"type\": \"github_archive\",\n"' - echo ' " \"repo\": \"envoyproxy/envoy\",\n"' - echo ' f" \"version\": \"{sha}\",\n"' - echo ' f" \"sha256\": \"{sha256}\",\n"' - echo ' " \"url\": \"https://github.com/{repo}/archive/{version}.tar.gz\",\n"' - echo ' " \"strip_prefix\": \"envoy-{version}\",\n"' - echo ' " },"' - echo ')' - echo 'path = "bazel/versions.bzl"' - echo 'content = open(path).read()' - echo 'content = re.sub(r"\"envoy\": \{.*?\n \},", new_entry, content, flags=re.DOTALL)' - echo 'open(path, "w").write(content)' - } > /tmp/inject_versions.py - ENVOY_SHA="${ENVOY_SHA}" ENVOY_SHA256="${ENVOY_SHA256}" python3 /tmp/inject_versions.py - working-directory: examples/wasm-cc - - run: | - ./verify.sh - working-directory: examples/wasm-cc - env: - DOCKER_BUILDKIT: 1 - COMPOSE_BAKE: true - BUILDKIT_PROGRESS: quiet diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 80ead9ff..921749e9 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -20,45 +20,15 @@ jobs: contents: read packages: read runs-on: ubuntu-24.04 - strategy: - fail-fast: false - matrix: - bazel-mode: - - workspace - - bzlmod steps: - - # ── shared: bind-mounts (workspace leg only, needs extra disk) ─────────── - - uses: envoyproxy/toolshed/actions/bind-mounts@598eacce15ab5f208102a2fd5669292868002701 # v0.4.0 - if: matrix.bazel-mode == 'workspace' - with: - mounts: | - - src: /mnt/docker - target: /var/lib/docker - rm: true - command-pre: sudo systemctl stop docker - command-post: sudo systemctl start docker - - src: /mnt/workspace - target: GITHUB_WORKSPACE - chown: "runner:runner" - - src: /mnt/runner-cache - target: /home/runner/.cache - chown: "runner:runner" - - # ── shared: checkout envoy (both legs) ─────────────────────────────────── - # workspace leg: envoy default branch; bzlmod leg: bzlmod-envoy-head branch - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: repository: envoyproxy/envoy - ref: ${{ matrix.bazel-mode == 'bzlmod' && 'bzlmod-envoy-head' || '' }} path: envoy - # ── shared: checkout examples (both legs) ──────────────────────────────── - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: path: examples - - # ── workspace leg only ──────────────────────────────────────────────────── - name: RBE auth check id: rbe if: github.event_name == 'pull_request' @@ -81,12 +51,8 @@ jobs: cat >> repo.bazelrc <<'EOF' common --config=rbe common --config=bes - ${{ matrix.bazel-mode == 'bzlmod' && 'common --enable_bzlmod' || '' }} - ${{ matrix.bazel-mode == 'bzlmod' && 'common --noenable_workspace' || '' }} EOF cat repo.bazelrc - - # ── shared: build docs (both legs via docker compose run docs) ─────────── - name: Build docs run: | export UID @@ -100,9 +66,9 @@ jobs: DOCKER_BUILDKIT: 1 GITHUB_TOKEN: ${{ github.token }} - - name: Docs upload (${{ matrix.bazel-mode }}) + - name: Docs upload uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: - name: docs-${{ matrix.bazel-mode }} + name: docs path: envoy/generated/docs retention-days: 30 diff --git a/.github/workflows/verify.yml b/.github/workflows/verify.yml index 3ca875b2..946d6a04 100644 --- a/.github/workflows/verify.yml +++ b/.github/workflows/verify.yml @@ -16,6 +16,12 @@ concurrency: jobs: examples: + permissions: + contents: read + packages: read uses: ./.github/workflows/_verify_examples.yml - wasm: - uses: ./.github/workflows/_verify_wasm.yml + build: + permissions: + contents: read + packages: read + uses: ./.github/workflows/_verify_build.yml diff --git a/MODULE.bazel b/MODULE.bazel index 6a3e8f10..a79cee19 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -4,23 +4,26 @@ module( ) bazel_dep(name = "bazel_skylib", version = "1.9.0") -bazel_dep(name = "envoy", version = "1.40.0-dev") -bazel_dep(name = "envoy_api", version = "1.40.0-dev") +bazel_dep(name = "envoy", version = "1.40.0-dev.20260903.6609c01.envoy") bazel_dep(name = "envoy-example-wasm-cc", version = "0.1.6-dev") -bazel_dep(name = "rules_go", version = "0.59.0", repo_name = "io_bazel_rules_go") bazel_dep(name = "rules_pkg", version = "1.1.0") bazel_dep(name = "rules_python", version = "2.2.0") bazel_dep(name = "rules_shell", version = "0.8.0") -local_path_override( - module_name = "envoy", - path = "../envoy", -) +bazel_dep(name = "toolchains_llvm", version = "1.9.0.envoy", dev_dependency = True) -local_path_override( - module_name = "envoy_api", - path = "../envoy/api", -) +envoy_toolchains_ext = use_extension("@envoy//bazel:extensions.bzl", "envoy_toolchains_extension") +use_repo(envoy_toolchains_ext, "clang_platform") + +# local_path_override( +# module_name = "envoy", +# path = "../envoy", +# ) +# +# local_path_override( +# module_name = "envoy_api", +# path = "../envoy/api", +# ) local_path_override( module_name = "envoy-example-wasm-cc", diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index 1d0d7437..94a41c27 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -1,5 +1,5 @@ { - "lockFileVersion": 13, + "lockFileVersion": 24, "registryFileHashes": { "https://bcr.bazel.build/bazel_registry.json": "8a28e4aff06ee60aed2a8c281907fb8bcbf3b753c91fb5a5c57da3215d5b3497", "https://bcr.bazel.build/modules/abseil-cpp/20210324.2/MODULE.bazel": "7cd0312e064fde87c8d1cd79ba06c876bd23630c83466e9500321be55c96ace2", @@ -16,17 +16,32 @@ "https://bcr.bazel.build/modules/abseil-cpp/20240722.0/MODULE.bazel": "88668a07647adbdc14cb3a7cd116fb23c9dda37a90a1681590b6c9d8339a5b84", "https://bcr.bazel.build/modules/abseil-cpp/20250127.0/MODULE.bazel": "d1086e248cda6576862b4b3fe9ad76a214e08c189af5b42557a6e1888812c5d5", "https://bcr.bazel.build/modules/abseil-cpp/20250127.1/MODULE.bazel": "c4a89e7ceb9bf1e25cf84a9f830ff6b817b72874088bf5141b314726e46a57c1", + "https://bcr.bazel.build/modules/abseil-cpp/20250512.0/MODULE.bazel": "c4d02dd22cd87458516655a45512060246ee2a4732f1fbe948a5bd9eb614e626", + "https://bcr.bazel.build/modules/abseil-cpp/20250512.1/MODULE.bazel": "d209fdb6f36ffaf61c509fcc81b19e81b411a999a934a032e10cd009a0226215", + "https://bcr.bazel.build/modules/abseil-cpp/20250814.0/MODULE.bazel": "c43c16ca2c432566cdb78913964497259903ebe8fb7d9b57b38e9f1425b427b8", "https://bcr.bazel.build/modules/abseil-cpp/20250814.1/MODULE.bazel": "51f2312901470cdab0dbdf3b88c40cd21c62a7ed58a3de45b365ddc5b11bcab2", - "https://bcr.bazel.build/modules/abseil-cpp/20250814.1/source.json": "cea3901d7e299da7320700abbaafe57a65d039f10d0d7ea601c4a66938ea4b0c", + "https://bcr.bazel.build/modules/abseil-cpp/20260107.0/MODULE.bazel": "94bdc259eccc59d880d3ae55e35ff1f27a289618a023cb1ed87182e17887b7c3", + "https://bcr.bazel.build/modules/abseil-cpp/20260107.1/MODULE.bazel": "e33b3801443f5fd64465262084534115db76363df13d2168a42bbfacc747be81", + "https://bcr.bazel.build/modules/abseil-cpp/20260107.1/source.json": "7a9a88969b1e79268cf613728ca8ff8fa4bc4b1a9abee9ec1fb5f113ca751971", "https://bcr.bazel.build/modules/abseil-py/2.1.0/MODULE.bazel": "5ebe5bf853769c65707e5c28f216798f7a4b1042015e6a36e6d03094d94bec8a", "https://bcr.bazel.build/modules/abseil-py/2.1.0/source.json": "0e8fc4f088ce07099c1cd6594c20c7ddbb48b4b3c0849b7d94ba94be88ff042b", + "https://bcr.bazel.build/modules/antlr4-cpp-runtime/4.13.2/MODULE.bazel": "087a9f8cb3d9643938bacb3aa97d795492dae4b23ac4cbd3ed2cdcf66a2a38da", + "https://bcr.bazel.build/modules/antlr4-cpp-runtime/4.13.2/source.json": "524c7181de8478c1bb50d9ab135b1ba85b98986e7c1f362a41bf812bd1d8a421", "https://bcr.bazel.build/modules/apple_support/1.11.1/MODULE.bazel": "1843d7cd8a58369a444fc6000e7304425fba600ff641592161d9f15b179fb896", "https://bcr.bazel.build/modules/apple_support/1.13.0/MODULE.bazel": "7c8cdea7e031b7f9f67f0b497adf6d2c6a2675e9304ca93a9af6ed84eef5a524", + "https://bcr.bazel.build/modules/apple_support/1.14.0/MODULE.bazel": "ff6681d5678559b588b5062313e6314be77d560d546e28833e10d6d1b54d18ee", "https://bcr.bazel.build/modules/apple_support/1.15.1/MODULE.bazel": "a0556fefca0b1bb2de8567b8827518f94db6a6e7e7d632b4c48dc5f865bc7c85", "https://bcr.bazel.build/modules/apple_support/1.17.1/MODULE.bazel": "655c922ab1209978a94ef6ca7d9d43e940cd97d9c172fb55f94d91ac53f8610b", + "https://bcr.bazel.build/modules/apple_support/1.19.0/MODULE.bazel": "195d987152354e9e4cab8f5635b55d39632b1542a8854b2012727d3a7bb02df4", + "https://bcr.bazel.build/modules/apple_support/1.21.0/MODULE.bazel": "ac1824ed5edf17dee2fdd4927ada30c9f8c3b520be1b5fd02a5da15bc10bff3e", + "https://bcr.bazel.build/modules/apple_support/1.21.1/MODULE.bazel": "5809fa3efab15d1f3c3c635af6974044bac8a4919c62238cce06acee8a8c11f1", + "https://bcr.bazel.build/modules/apple_support/1.22.1/MODULE.bazel": "90bd1a660590f3ceffbdf524e37483094b29352d85317060b2327fff8f3f4458", + "https://bcr.bazel.build/modules/apple_support/1.23.0/MODULE.bazel": "317d47e3f65b580e7fb4221c160797fda48e32f07d2dfff63d754ef2316dcd25", "https://bcr.bazel.build/modules/apple_support/1.23.1/MODULE.bazel": "53763fed456a968cf919b3240427cf3a9d5481ec5466abc9d5dc51bc70087442", "https://bcr.bazel.build/modules/apple_support/1.24.1/MODULE.bazel": "f46e8ddad60aef170ee92b2f3d00ef66c147ceafea68b6877cb45bd91737f5f8", - "https://bcr.bazel.build/modules/apple_support/1.24.1/source.json": "cf725267cbacc5f028ef13bb77e7f2c2e0066923a4dab1025e4a0511b1ed258a", + "https://bcr.bazel.build/modules/apple_support/1.24.2/MODULE.bazel": "0e62471818affb9f0b26f128831d5c40b074d32e6dda5a0d3852847215a41ca4", + "https://bcr.bazel.build/modules/apple_support/2.3.0/MODULE.bazel": "d48f824ae8eeea5f837eb3038cef3615075d996d3e82eb9187192c2820605a81", + "https://bcr.bazel.build/modules/apple_support/2.3.0/source.json": "d99b0a50918c4484856d773026b2fd60a694668c70fc0e19d592786dc7e5e469", "https://bcr.bazel.build/modules/aspect_bazel_lib/1.31.2/MODULE.bazel": "7bee702b4862612f29333590f4b658a5832d433d6f8e4395f090e8f4e85d442f", "https://bcr.bazel.build/modules/aspect_bazel_lib/1.38.0/MODULE.bazel": "6307fec451ba9962c1c969eb516ebfe1e46528f7fa92e1c9ac8646bef4cdaa3f", "https://bcr.bazel.build/modules/aspect_bazel_lib/1.40.3/MODULE.bazel": "668e6bcb4d957fc0e284316dba546b705c8d43c857f87119619ee83c4555b859", @@ -34,11 +49,11 @@ "https://bcr.bazel.build/modules/aspect_bazel_lib/2.0.0/MODULE.bazel": "e118477db5c49419a88d78ebc7a2c2cea9d49600fe0f490c1903324a2c16ecd9", "https://bcr.bazel.build/modules/aspect_bazel_lib/2.11.0/MODULE.bazel": "cb1ba9f9999ed0bc08600c221f532c1ddd8d217686b32ba7d45b0713b5131452", "https://bcr.bazel.build/modules/aspect_bazel_lib/2.14.0/MODULE.bazel": "2b31ffcc9bdc8295b2167e07a757dbbc9ac8906e7028e5170a3708cecaac119f", - "https://bcr.bazel.build/modules/aspect_bazel_lib/2.16.0/MODULE.bazel": "852f9ebbda017572a7c113a2434592dd3b2f55cd9a0faea3d4be5a09a59e4900", "https://bcr.bazel.build/modules/aspect_bazel_lib/2.19.3/MODULE.bazel": "253d739ba126f62a5767d832765b12b59e9f8d2bc88cc1572f4a73e46eb298ca", "https://bcr.bazel.build/modules/aspect_bazel_lib/2.21.2/MODULE.bazel": "276347663a25b0d5bd6cad869252bea3e160c4d980e764b15f3bae7f80b30624", "https://bcr.bazel.build/modules/aspect_bazel_lib/2.22.0/MODULE.bazel": "7fe0191f047d4fe4a4a46c1107e2350cbb58a8fc2e10913aa4322d3190dec0bf", "https://bcr.bazel.build/modules/aspect_bazel_lib/2.22.0/source.json": "369df5b7f2eae82f200fff95cf1425f90dee90a0d0948122060b48150ff0e224", + "https://bcr.bazel.build/modules/aspect_bazel_lib/2.7.0/MODULE.bazel": "2ee4360a135da51ec06ca49cc4310f5a4c2839118f38ea8417f7f2db56967285", "https://bcr.bazel.build/modules/aspect_bazel_lib/2.7.7/MODULE.bazel": "491f8681205e31bb57892d67442ce448cda4f472a8e6b3dc062865e29a64f89c", "https://bcr.bazel.build/modules/aspect_bazel_lib/2.8.1/MODULE.bazel": "812d2dd42f65dca362152101fbec418029cc8fd34cbad1a2fde905383d705838", "https://bcr.bazel.build/modules/aspect_bazel_lib/2.9.3/MODULE.bazel": "66baf724dbae7aff4787bf2245cc188d50cb08e07789769730151c0943587c14", @@ -48,14 +63,18 @@ "https://bcr.bazel.build/modules/aspect_rules_js/1.39.0/MODULE.bazel": "aece421d479e3c31dc3e5f6d49a12acc2700457c03c556650ec7a0ff23fc0d95", "https://bcr.bazel.build/modules/aspect_rules_js/1.42.0/MODULE.bazel": "f19e6b4a16f77f8cf3728eac1f60dbfd8e043517fd4f4dbf17a75a6c50936d62", "https://bcr.bazel.build/modules/aspect_rules_js/2.0.0/MODULE.bazel": "b45b507574aa60a92796e3e13c195cd5744b3b8aff516a9c0cb5ae6a048161c5", + "https://bcr.bazel.build/modules/aspect_rules_js/2.1.3/MODULE.bazel": "47cc48eec374d69dced3cf9b9e5926beac2f927441acfb1a3568bbb709b25666", "https://bcr.bazel.build/modules/aspect_rules_js/2.3.8/MODULE.bazel": "74bf20a7a6bd5f2be09607fdb4196cfd6f203422ea271752ec2b1afe95426101", "https://bcr.bazel.build/modules/aspect_rules_js/2.5.0/MODULE.bazel": "12bb9ffdfda5b952644ffa75a69fac1e63da788ad445b056d3ccc70ad39825ac", "https://bcr.bazel.build/modules/aspect_rules_js/2.5.0/source.json": "884ab90109fb7b92488d8187dfd8e0b93be105d2e42b06d887ab4730ba7d77da", "https://bcr.bazel.build/modules/aspect_rules_lint/0.12.0/MODULE.bazel": "e767c5dbfeb254ec03275a7701b5cfde2c4d2873676804bc7cb27ddff3728fed", + "https://bcr.bazel.build/modules/aspect_rules_ts/3.4.0/MODULE.bazel": "5b554d5de90d96ee14117527c0519037713dd33884f3212eae391beccb2e94ff", "https://bcr.bazel.build/modules/aspect_rules_ts/3.6.0/MODULE.bazel": "d0045b5eabb012be550a609589b3e5e47eba682344b19cfd9365d4d896ed07df", "https://bcr.bazel.build/modules/aspect_rules_ts/3.6.0/source.json": "5593e3f1cd0dd5147f7748e163307fd5c2e1077913d6945b58739ad8d770a290", "https://bcr.bazel.build/modules/aspect_tools_telemetry/0.2.8/MODULE.bazel": "aa975a83e72bcaac62ee61ab12b788ea324a1d05c4aab28aadb202f647881679", "https://bcr.bazel.build/modules/aspect_tools_telemetry/0.2.8/source.json": "786cbc49377fb6bf4859aec5b1c61f8fc26b08e9fdb929e2dde2e1e2a406bd24", + "https://bcr.bazel.build/modules/aws-c-auth-testdata/0.10.4.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/bazel-compdb/0.0.0-20220906-4086479.envoy/MODULE.bazel": "not found", "https://bcr.bazel.build/modules/bazel_features/0.1.0/MODULE.bazel": "47011d645b0f949f42ee67f2e8775188a9cf4a0a1528aa2fa4952f2fd00906fd", "https://bcr.bazel.build/modules/bazel_features/1.1.0/MODULE.bazel": "cfd42ff3b815a5f39554d97182657f8c4b9719568eb7fded2b9135f084bf760b", "https://bcr.bazel.build/modules/bazel_features/1.1.1/MODULE.bazel": "27b8c79ef57efe08efccbd9dd6ef70d61b4798320b8d3c134fd571f78963dbcd", @@ -74,13 +93,19 @@ "https://bcr.bazel.build/modules/bazel_features/1.3.0/MODULE.bazel": "cdcafe83ec318cda34e02948e81d790aab8df7a929cec6f6969f13a489ccecd9", "https://bcr.bazel.build/modules/bazel_features/1.30.0/MODULE.bazel": "a14b62d05969a293b80257e72e597c2da7f717e1e69fa8b339703ed6731bec87", "https://bcr.bazel.build/modules/bazel_features/1.32.0/MODULE.bazel": "095d67022a58cb20f7e20e1aefecfa65257a222c18a938e2914fd257b5f1ccdc", + "https://bcr.bazel.build/modules/bazel_features/1.33.0/MODULE.bazel": "8b8dc9d2a4c88609409c3191165bccec0e4cb044cd7a72ccbe826583303459f6", + "https://bcr.bazel.build/modules/bazel_features/1.34.0/MODULE.bazel": "e8475ad7c8965542e0c7aac8af68eb48c4af904be3d614b6aa6274c092c2ea1e", "https://bcr.bazel.build/modules/bazel_features/1.38.0/MODULE.bazel": "f9b8a9c890ebd216b4049fd12a31d3c2602e3403c7af636b04fbbd7453edc9c9", - "https://bcr.bazel.build/modules/bazel_features/1.38.0/source.json": "31ba776c122b54a2885e23651642e32f087a87bf025465f8040751894b571277", + "https://bcr.bazel.build/modules/bazel_features/1.39.0/MODULE.bazel": "28739425c1fc283c91931619749c832b555e60bcd1010b40d8441ce0a5cf726d", "https://bcr.bazel.build/modules/bazel_features/1.4.1/MODULE.bazel": "e45b6bb2350aff3e442ae1111c555e27eac1d915e77775f6fdc4b351b758b5d7", + "https://bcr.bazel.build/modules/bazel_features/1.50.0/MODULE.bazel": "2083ef9c7a469f520890483ccf8e0189d6e71e2117e7752e15e6554433d5ae3e", + "https://bcr.bazel.build/modules/bazel_features/1.50.0/source.json": "e0ee3debde2789ff56e4452e612d126925ba9ab64d4bde79c67f099d2902df9b", "https://bcr.bazel.build/modules/bazel_features/1.9.0/MODULE.bazel": "885151d58d90d8d9c811eb75e3288c11f850e1d6b481a8c9f766adee4712358b", "https://bcr.bazel.build/modules/bazel_features/1.9.1/MODULE.bazel": "8f679097876a9b609ad1f60249c49d68bfab783dd9be012faf9d82547b14815a", "https://bcr.bazel.build/modules/bazel_lib/3.0.0/MODULE.bazel": "22b70b80ac89ad3f3772526cd9feee2fa412c2b01933fea7ed13238a448d370d", - "https://bcr.bazel.build/modules/bazel_lib/3.0.0/source.json": "895f21909c6fba01d7c17914bb6c8e135982275a1b18cdaa4e62272217ef1751", + "https://bcr.bazel.build/modules/bazel_lib/3.1.0/MODULE.bazel": "6809765c14e3c766a9b9286c7b0ec56ed87a73326e48fe01749f0c0fdcfe3287", + "https://bcr.bazel.build/modules/bazel_lib/3.2.2/MODULE.bazel": "e2c890c8a515d6bca9c66d47718aa9e44b458fde64ec7204b8030bf2d349058c", + "https://bcr.bazel.build/modules/bazel_lib/3.2.2/source.json": "9e84e115c20e14652c5c21401ae85ff4daa8702e265b5c0b3bf89353f17aa212", "https://bcr.bazel.build/modules/bazel_skylib/1.0.3/MODULE.bazel": "bcb0fd896384802d1ad283b4e4eb4d718eebd8cb820b0a2c3a347fb971afd9d8", "https://bcr.bazel.build/modules/bazel_skylib/1.1.1/MODULE.bazel": "1add3e7d93ff2e6998f9e118022c84d163917d912f5afafb3058e3d2f1545b5e", "https://bcr.bazel.build/modules/bazel_skylib/1.2.0/MODULE.bazel": "44fe84260e454ed94ad326352a698422dbe372b21a1ac9f3eab76eb531223686", @@ -92,53 +117,92 @@ "https://bcr.bazel.build/modules/bazel_skylib/1.6.1/MODULE.bazel": "8fdee2dbaace6c252131c00e1de4b165dc65af02ea278476187765e1a617b917", "https://bcr.bazel.build/modules/bazel_skylib/1.7.0/MODULE.bazel": "0db596f4563de7938de764cc8deeabec291f55e8ec15299718b93c4423e9796d", "https://bcr.bazel.build/modules/bazel_skylib/1.7.1/MODULE.bazel": "3120d80c5861aa616222ec015332e5f8d3171e062e3e804a2a0253e1be26e59b", + "https://bcr.bazel.build/modules/bazel_skylib/1.8.0/MODULE.bazel": "2fb3fb53675f6adfc1ca5bfbd5cfb655ae350fba4706d924a8ec7e3ba945671c", "https://bcr.bazel.build/modules/bazel_skylib/1.8.1/MODULE.bazel": "88ade7293becda963e0e3ea33e7d54d3425127e0a326e0d17da085a5f1f03ff6", "https://bcr.bazel.build/modules/bazel_skylib/1.8.2/MODULE.bazel": "69ad6927098316848b34a9142bcc975e018ba27f08c4ff403f50c1b6e646ca67", - "https://bcr.bazel.build/modules/bazel_skylib/1.8.2/source.json": "34a3c8bcf233b835eb74be9d628899bb32999d3e0eadef1947a0a562a2b16ffb", + "https://bcr.bazel.build/modules/bazel_skylib/1.9.0/MODULE.bazel": "72997b29dfd95c3fa0d0c48322d05590418edef451f8db8db5509c57875fb4b7", + "https://bcr.bazel.build/modules/bazel_skylib/1.9.0/source.json": "7ad77c1e8c1b84222d9b3f3cae016a76639435744c19330b0b37c0a3c9da7dc0", "https://bcr.bazel.build/modules/bazel_worker_api/0.0.1/MODULE.bazel": "02a13b77321773b2042e70ee5e4c5e099c8ddee4cf2da9cd420442c36938d4bd", "https://bcr.bazel.build/modules/bazel_worker_api/0.0.4/MODULE.bazel": "460aa12d01231a80cce03c548287b433b321d205b0028ae596728c35e5ee442e", - "https://bcr.bazel.build/modules/bazel_worker_api/0.0.4/source.json": "d353c410d47a8b65d09fa98e83d57ebec257a2c2b9c6e42d6fda1cb25e5464a5", + "https://bcr.bazel.build/modules/bazel_worker_api/0.0.8/MODULE.bazel": "396c1ef53835aafe3d42ce6619080531ee770648303731f16cfaa33fa056bf0c", + "https://bcr.bazel.build/modules/bazel_worker_api/0.0.8/source.json": "abaf8ac9d2ab2f47bda9af4c0c080ff7907378888e1f4bc62a0539dd13ba61e8", "https://bcr.bazel.build/modules/bazel_worker_java/0.0.4/MODULE.bazel": "82494a01018bb7ef06d4a17ec4cd7a758721f10eb8b6c820a818e70d669500db", - "https://bcr.bazel.build/modules/bazel_worker_java/0.0.4/source.json": "a2d30458fd86cf022c2b6331e652526fa08e17573b2f5034a9dbcacdf9c2583c", + "https://bcr.bazel.build/modules/bazel_worker_java/0.0.8/MODULE.bazel": "e76479eae70bd4e8f5f4c2dfc5d03ab971cfb18750246c7b3f3454c5c2ee6629", + "https://bcr.bazel.build/modules/bazel_worker_java/0.0.8/source.json": "9395c4679444bc47bf7e51a710366a4480aa371c6f6bed01868e2fabcf11acec", + "https://bcr.bazel.build/modules/boost.headers/1.89.0.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/boringssl-fips/0.20260413.0.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/boringssl-source/0.20260413.0.envoy/MODULE.bazel": "not found", "https://bcr.bazel.build/modules/boringssl/0.0.0-20211025-d4f1ab9/MODULE.bazel": "6ee6353f8b1a701fe2178e1d925034294971350b6d3ac37e67e5a7d463267834", "https://bcr.bazel.build/modules/boringssl/0.0.0-20230215-5c22014/MODULE.bazel": "4b03dc0d04375fa0271174badcd202ed249870c8e895b26664fd7298abea7282", "https://bcr.bazel.build/modules/boringssl/0.0.0-20240530-2db0eb3/MODULE.bazel": "d0405b762c5e87cd445b7015f2b8da5400ef9a8dbca0bfefa6c1cea79d528a97", "https://bcr.bazel.build/modules/boringssl/0.20240913.0/MODULE.bazel": "fcaa7503a5213290831a91ed1eb538551cf11ac0bc3a6ad92d0fef92c5bd25fb", "https://bcr.bazel.build/modules/boringssl/0.20241024.0/MODULE.bazel": "b540cff73d948cb79cb0bc108d7cef391d2098a25adabfda5043e4ef548dbc87", + "https://bcr.bazel.build/modules/boringssl/0.20250415.0/MODULE.bazel": "db800eec7f06173c8faf04f63df45e2200cb1060eaaeb85b246f99bcc5e86425", "https://bcr.bazel.build/modules/boringssl/0.20250514.0/MODULE.bazel": "b69867e7340e06cbfc6fedfbba3124d4d047b1a1af207504be18d0abff4a9580", - "https://bcr.bazel.build/modules/boringssl/0.20250514.0/source.json": "c102398dcb364d7d38e592eb525c7e1e7eac7119e7b4a5a2db9c2ac740a4e653", + "https://bcr.bazel.build/modules/boringssl/0.20260413.0/MODULE.bazel": "f10930bd8ebc5f571be21f6c3503b8bec48bae852fda7958b1181c2ff7cb4fa0", + "https://bcr.bazel.build/modules/boringssl/0.20260508.0/MODULE.bazel": "9a64e0d941ae836940d7274f50712e2082cca4d3c67bb9f792295e01d439a62f", + "https://bcr.bazel.build/modules/boringssl/0.20260508.0/source.json": "76dafdaec2029448001273ae185297d3d46284977790c082c1bd0bdff7350246", + "https://bcr.bazel.build/modules/brotli/1.1.0/MODULE.bazel": "3b5b90488995183419c4b5c9b063a164f6c0bc4d0d6b40550a612a5e860cc0fe", "https://bcr.bazel.build/modules/brotli/1.2.0/MODULE.bazel": "b66eaf1cc2583641d9ccffb4246458d3147203b1114c978c2886f73484c79a6f", "https://bcr.bazel.build/modules/brotli/1.2.0/source.json": "0ac1804cb7e215b722589d4979548495edbe6d3b991e581f43877dcc5c7aea94", + "https://bcr.bazel.build/modules/buildifier_prebuilt/8.2.1.1/MODULE.bazel": "2e2e306add04b7c7cd21e73c9293dcbd7528a08a84338e919036f402eb6b1e2e", + "https://bcr.bazel.build/modules/buildifier_prebuilt/8.2.1.1/source.json": "4c86fd3a384a09613c2213fb1f71562d6d70471977e6e81173e6625fd6ce53bc", "https://bcr.bazel.build/modules/buildozer/7.1.2/MODULE.bazel": "2e8dd40ede9c454042645fd8d8d0cd1527966aa5c919de86661e62953cd73d84", "https://bcr.bazel.build/modules/buildozer/7.1.2/source.json": "c9028a501d2db85793a6996205c8de120944f50a0d570438fcae0457a5f9d1f8", + "https://bcr.bazel.build/modules/bzip2/1.0.8/MODULE.bazel": "83ee443b286b0b91566e5ee77e74ba6445895f3135467893871560f9e4ebc159", + "https://bcr.bazel.build/modules/bzip2/1.0.8/source.json": "b64f3a2f973749cf5f6ee32b3d804af56a35a746228a7845ed5daa31c8cc8af1", "https://bcr.bazel.build/modules/c-ares/1.15.0/MODULE.bazel": "ba0a78360fdc83f02f437a9e7df0532ad1fbaa59b722f6e715c11effebaa0166", "https://bcr.bazel.build/modules/c-ares/1.16.1/MODULE.bazel": "145c2d47cfc2ada6991f4fbd81ef8b48af576a687b3bf17bd8f617ef59a4fe3c", "https://bcr.bazel.build/modules/c-ares/1.19.1/MODULE.bazel": "73bca21720772370ff91cc8e88bbbaf14897720c6473e87c1ddc0f848284c313", - "https://bcr.bazel.build/modules/c-ares/1.19.1/source.json": "56bfa95b01e4e0012e90eaa9f1bab823c48c3af4454286b889b9cc74f5098da1", + "https://bcr.bazel.build/modules/c-ares/1.34.5.bcr.2/MODULE.bazel": "740a10b6128069dda9f5fddcadf6df5833e02e87497a8d7b2407076197bf27c8", + "https://bcr.bazel.build/modules/c-ares/1.34.6/MODULE.bazel": "7c5345c0d1cbec4203305a8318bad5736d40985b9b751c43a9ec6e7d172f24bc", + "https://bcr.bazel.build/modules/c-ares/1.34.6/source.json": "8970e345bbcb8c462b12bd3e974a9ae47efdbff6e12dfc15456e954a30d2d488", + "https://bcr.bazel.build/modules/c4core/0.2.6/MODULE.bazel": "b3c64a70c6566dac8504bc42a803884a28383c7618bca121dea671b13caf8bfd", + "https://bcr.bazel.build/modules/c4core/0.2.6/source.json": "de410a2bd7e73f19891c966cd4952b5340e71f7a3856c6fa5cc63ba01297c8c8", + "https://bcr.bazel.build/modules/cel-cpp/0.14.0.envoy/MODULE.bazel": "not found", "https://bcr.bazel.build/modules/cel-spec/0.15.0/MODULE.bazel": "e1eed53d233acbdcf024b4b0bc1528116d92c29713251b5154078ab1348cb600", "https://bcr.bazel.build/modules/cel-spec/0.24.0/MODULE.bazel": "e310c7aff8490ed689ccafd32729b77a660b9547f5a5ba9b20e967011c324b36", "https://bcr.bazel.build/modules/cel-spec/0.25.1/MODULE.bazel": "72d9f7a9cdf072c659a1afa145d217b42f51fb40ab2dfa348f8e3e6686a3931a", - "https://bcr.bazel.build/modules/cel-spec/0.25.1/source.json": "af0408f0108ba99b834e426b83205ead3eb820a55dd9ef8a78b2512d751e4072", + "https://bcr.bazel.build/modules/cel-spec/0.25.2/MODULE.bazel": "a39e4bcfce36b95897619468894369fa25df27bd10b311379d358f37dbb04bad", + "https://bcr.bazel.build/modules/cel-spec/0.25.2/source.json": "2da8d30cdb9635c2a2be23611d8efb505b87bcfcb4e0358ae6886884952bf529", "https://bcr.bazel.build/modules/civetweb/1.16/MODULE.bazel": "46a38f9daeb57392e3827fce7d40926be0c802bd23cdd6bfd3a96c804de42fae", "https://bcr.bazel.build/modules/civetweb/1.16/source.json": "ba8b9585adb8355cb51b999d57172fd05e7a762c56b8d4bac6db42c99de3beb7", + "https://bcr.bazel.build/modules/cmake_configure_file/0.1.4/MODULE.bazel": "07acee851bb68a1a1dc5d09e7a454a5166fa86341738df49752843b65fb0d275", + "https://bcr.bazel.build/modules/cmake_configure_file/0.1.4/source.json": "78b94a44bdca0c7f7c8a4d446122671e5cadaa74ac4db2bfcc195089bdd751a1", + "https://bcr.bazel.build/modules/colm/0.14.7-211228-2d8ba76.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/cpp-httplib/0.22.0/MODULE.bazel": "ae52a6b756b927694d99fd69328245763106361bfca873eec09194d92349f2a8", + "https://bcr.bazel.build/modules/cpp-httplib/0.22.0/source.json": "949832f5919eb3e3771e0b03a9ce65a20b4bcc36be9bbce7e82435aaab01ea61", + "https://bcr.bazel.build/modules/cpp2sky/0.6.0.envoy/MODULE.bazel": "not found", "https://bcr.bazel.build/modules/curl/8.4.0/MODULE.bazel": "0bc250aa1cb69590049383df7a9537c809591fcf876c620f5f097c58fdc9bc10", "https://bcr.bazel.build/modules/curl/8.7.1/MODULE.bazel": "088221c35a2939c555e6e47cb31a81c15f8b59f4daa8009b1e9271a502d33485", + "https://bcr.bazel.build/modules/curl/8.8.0.bcr.3/MODULE.bazel": "df703a5a606a5bc264a95940113daa44197dc211f51230dd058323f2aa50efca", + "https://bcr.bazel.build/modules/curl/8.8.0.bcr.3/source.json": "ef03f6b660515bcfc9e284e8bdd3679895cc28afdaecd794a6059d47f22d1df1", "https://bcr.bazel.build/modules/curl/8.8.0/MODULE.bazel": "7da3b3e79b0b4ee8f8c95d640bc6ad7b430ce66ef6e9c9d2bc29b3b5ef85f6fe", - "https://bcr.bazel.build/modules/curl/8.8.0/source.json": "d7d138b6878cf38891692fee0649ace35357fd549b425614d571786f054374d4", "https://bcr.bazel.build/modules/cython/3.0.11-1/MODULE.bazel": "868b3f5c956c3657420d2302004c6bb92606bfa47e314bab7f2ba0630c7c966c", "https://bcr.bazel.build/modules/cython/3.0.11-1/source.json": "da318be900b8ca9c3d1018839d3bebc5a8e1645620d0848fa2c696d4ecf7c296", - "https://bcr.bazel.build/modules/emsdk/4.0.13/MODULE.bazel": "0327a27d99cc665c698aa6b80608b5d60fcaa6ef7540dc31d5a405b590524c62", - "https://bcr.bazel.build/modules/emsdk/4.0.13/source.json": "3a8ff2e59b4a4cd88a75399f6d56d55a41d61744b461e35155ce4f7361107554", - "https://bcr.bazel.build/modules/envoy_toolshed/0.3.11/MODULE.bazel": "912f4f40cedd07dc93b7a1578fbf1e6233ac17228a4bc4b4a1d333892427928c", - "https://bcr.bazel.build/modules/envoy_toolshed/0.3.25/MODULE.bazel": "f9864bd17971d2c4e1509b40200446119edf35203e9e4040b9ab0cc9f7ec6459", - "https://bcr.bazel.build/modules/envoy_toolshed/0.3.25/source.json": "f7d2548c7abfbcb2b5314b85a97b0025a7670c214c5c3bd932463ce60d719ec4", + "https://bcr.bazel.build/modules/dd-trace-cpp/2.0.0.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/dragonbox/0.0.0-241028-6c7c925.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/elfutils/0.195.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/emsdk/4.0.23.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/envoy/1.40.0-dev.20260903.6609c01.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/envoy_api/0.0.0-20241214-918efc9/MODULE.bazel": "24e05f6f52f37be63a795192848555a2c8c855e7814dbc1ed419fb04a7005464", + "https://bcr.bazel.build/modules/envoy_api/0.0.0-20250128-4de3c74/MODULE.bazel": "1fe72489212c530086e3ffb0e018b2bfef4663200ca03571570f9f006bef1d75", + "https://bcr.bazel.build/modules/envoy_api/0.0.0-20251105-4a2b9a3/MODULE.bazel": "b66e87a0e0c2207f07e35c321388eb1feb036344565977444b52912c53a84466", + "https://bcr.bazel.build/modules/envoy_api/0.0.0-20251216-6ef568c/MODULE.bazel": "973a645d56113ca424f9c7f1b5dca4f7aceecc34391eb81eb7f20c6c7652c0c1", + "https://bcr.bazel.build/modules/envoy_api/1.40.0-dev.20260903.16b0d47.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/envoy_toolshed/0.4.13.envoy/MODULE.bazel": "not found", "https://bcr.bazel.build/modules/fast_float/8.0.2/MODULE.bazel": "43504664efdfa4c6cf1349626c87135c9b87926325c720458f396eee25568eda", "https://bcr.bazel.build/modules/fast_float/8.0.2/source.json": "8b83304ea4c3c1e43cc74e644918394a799b0f2cebe3b9ffbbe37ac75dcfb171", - "https://bcr.bazel.build/modules/flatbuffers/25.9.23/MODULE.bazel": "32753ba60bf3bacfe7737c0f3e8e3e55624b19af5d398c485580d57492d145d8", - "https://bcr.bazel.build/modules/flatbuffers/25.9.23/source.json": "a2116f0017f6896353fd3abf65ef2b89b0a257e8a87f395c5000f53934829f31", + "https://bcr.bazel.build/modules/flatbuffers/25.12.19.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/flatbuffers/25.2.10/MODULE.bazel": "dab15cafe8512d2c4a8daa44c2d7968c5c79f01e220d40076cdc260bf58605e2", + "https://bcr.bazel.build/modules/fmt/10.0.0/MODULE.bazel": "7116dc51413f0ccde10774ff1be34a94710890d47549694a2feaafaa92f2b23b", "https://bcr.bazel.build/modules/fmt/12.0.0/MODULE.bazel": "5308b44200f97df17217c053367537c6d469fe46a61ab0dfc1038c04ceb1d735", "https://bcr.bazel.build/modules/fmt/12.1.0/MODULE.bazel": "c6b460c936f408b371bf12ccee5ecbd5aed8f6abfb6e8b63fad0c622715fd458", "https://bcr.bazel.build/modules/fmt/12.1.0/source.json": "d7b35221043d8d7c69e2a64d6a0783c97aa49c5ce198ee0a5ccd18c99f070b1a", + "https://bcr.bazel.build/modules/fmt/8.1.1/MODULE.bazel": "0f55e72316f1593d78998e2dc2ddf2d80697c226c43dc66e4bf2e2e9fd99f52d", + "https://bcr.bazel.build/modules/fp16/0.0.0-260704-3d2de18.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/fuzztest/20241028.0/MODULE.bazel": "55ccf828e88fb6ef6aa7fc477f7d0d442c5e740f8c7581294862645069b4a88d", + "https://bcr.bazel.build/modules/fuzztest/20241028.0/source.json": "dc9bc5801d78274b062ee1dc1a27a0e1e63f8bd505cd46cc1e914a62c0f5c274", "https://bcr.bazel.build/modules/gawk/5.3.2.bcr.1/MODULE.bazel": "cdf8cbe5ee750db04b78878c9633cc76e80dcf4416cbe982ac3a9222f80713c8", "https://bcr.bazel.build/modules/gawk/5.3.2.bcr.1/source.json": "fa7b512dfcb5eafd90ce3959cf42a2a6fe96144ebbb4b3b3928054895f2afac2", "https://bcr.bazel.build/modules/gazelle/0.27.0/MODULE.bazel": "3446abd608295de6d90b4a8a118ed64a9ce11dcb3dda2dc3290a22056bd20996", @@ -151,16 +215,26 @@ "https://bcr.bazel.build/modules/gazelle/0.39.1/MODULE.bazel": "1fa3fefad240e535066fd0e6950dfccd627d36dc699ee0034645e51dbde3980f", "https://bcr.bazel.build/modules/gazelle/0.40.0/MODULE.bazel": "42ba5378ebe845fca43989a53186ab436d956db498acde790685fe0e8f9c6146", "https://bcr.bazel.build/modules/gazelle/0.45.0/MODULE.bazel": "ecd19ebe9f8e024e1ccffb6d997cc893a974bcc581f1ae08f386bdd448b10687", + "https://bcr.bazel.build/modules/gazelle/0.46.0/MODULE.bazel": "3dec215dacf2427df87b524a2c99da387882a18d753f0b1b38675992bd0a99c6", "https://bcr.bazel.build/modules/gazelle/0.47.0/MODULE.bazel": "b61bb007c4efad134aa30ee7f4a8e2a39b22aa5685f005edaa022fbd1de43ebc", "https://bcr.bazel.build/modules/gazelle/0.47.0/source.json": "aeb2e5df14b7fb298625d75d08b9c65bdb0b56014c5eb89da9e5dd0572280ae6", + "https://bcr.bazel.build/modules/go-fips/1.24.12.envoy/MODULE.bazel": "not found", "https://bcr.bazel.build/modules/google_benchmark/1.8.2/MODULE.bazel": "a70cf1bba851000ba93b58ae2f6d76490a9feb74192e57ab8e8ff13c34ec50cb", + "https://bcr.bazel.build/modules/google_benchmark/1.8.3/MODULE.bazel": "2349ac3adb7917fdc4378e85fae533015dae3cb583ad1bd5d2c2185106c7c403", "https://bcr.bazel.build/modules/google_benchmark/1.8.4/MODULE.bazel": "c6d54a11dcf64ee63545f42561eda3fd94c1b5f5ebe1357011de63ae33739d5e", "https://bcr.bazel.build/modules/google_benchmark/1.8.5/MODULE.bazel": "9ba9b31b984022828a950e3300410977eda2e35df35584c6b0b2d0c2e52766b7", - "https://bcr.bazel.build/modules/google_benchmark/1.8.5/source.json": "2c9c685f9b496f125b9e3a9c696c549d1ed2f33b75830a2fb6ac94fab23c0398", + "https://bcr.bazel.build/modules/google_benchmark/1.9.2/MODULE.bazel": "1d30f717f00d5f18e7d8e55d18573bab80651d75b40e3391af2992cd2568577a", + "https://bcr.bazel.build/modules/google_benchmark/1.9.4/MODULE.bazel": "3bab7c17c10580f87b647478a72a05621f88abc275afb97b578c828f56e59d45", + "https://bcr.bazel.build/modules/google_benchmark/1.9.5/MODULE.bazel": "8a85cfd90b1e45e6e68f1aa2aa9efce3c04add57df732571d7fd54c07e7c5143", + "https://bcr.bazel.build/modules/google_benchmark/1.9.5/source.json": "0bd357fd9db30ee31d5eb4c78b1086ce3d79b4423ce76de19e8a2fa7b2fa2e10", "https://bcr.bazel.build/modules/googleapis-cc/1.0.0/MODULE.bazel": "cf01757e7590c56140a4b81638ff2b3e7074769e6271720bbf738fcda25b6fc2", "https://bcr.bazel.build/modules/googleapis-cc/1.0.0/source.json": "ab0e3a2ee9968a8848f59872fbbfa3e1f768597d71d2229e6caa319d357967c7", "https://bcr.bazel.build/modules/googleapis-go/1.0.0/MODULE.bazel": "0a207a4c49da28c5cc1f7b3aeb23c2f7828c85c14aa8d9db0e30357a8d2250ed", + "https://bcr.bazel.build/modules/googleapis-go/1.0.0/source.json": "ef189be4e7853e1ebc6123fe20b71822bf9896bd1f8eed8f68505c4585f72a48", + "https://bcr.bazel.build/modules/googleapis-grpc-cc/1.0.0/MODULE.bazel": "3553358a9d8d96026c9e28d9fb6c268574950d0be7fa9b4c0aeaf3c37c73f2d3", + "https://bcr.bazel.build/modules/googleapis-grpc-cc/1.0.0/source.json": "fa7b79043b3c82bf74f1f2fa45af289e19b247375868d0752db2c114a1c7366c", "https://bcr.bazel.build/modules/googleapis-java/1.0.0/MODULE.bazel": "d633989337d069b5a95e6101777319681d7a4af4677e36801f11839d6512095c", + "https://bcr.bazel.build/modules/googleapis-java/1.0.0/source.json": "ee59e2de37e4b531172870ac0296afa38f1ea004105ee21b2793c31a9d0ddccd", "https://bcr.bazel.build/modules/googleapis-python/1.0.0/MODULE.bazel": "0ccd1614a914fb524b3ac267f9c97f9a5cd5412b027f0176b81a725882ec42ff", "https://bcr.bazel.build/modules/googleapis-python/1.0.0/source.json": "24364f075ec5e6d5e0cfc5d651bd833b119e0cea1a45d51330c93461e3586e42", "https://bcr.bazel.build/modules/googleapis-rules-registry/1.0.0/MODULE.bazel": "97c6a4d413b373d4cc97065da3de1b2166e22cbbb5f4cc9f05760bfa83619e24", @@ -168,17 +242,24 @@ "https://bcr.bazel.build/modules/googleapis/0.0.0-20240326-1c8d509c5/MODULE.bazel": "a4b7e46393c1cdcc5a00e6f85524467c48c565256b22b5fae20f84ab4a999a68", "https://bcr.bazel.build/modules/googleapis/0.0.0-20240819-fe8ba054a/MODULE.bazel": "117b7c7be7327ed5d6c482274533f2dbd78631313f607094d4625c28203cacdf", "https://bcr.bazel.build/modules/googleapis/0.0.0-20241220-5e258e33.bcr.1/MODULE.bazel": "ee6c30f82ecd476e61f019fb1151aaab380ea419958ff274ef2f0efca7969f5c", - "https://bcr.bazel.build/modules/googleapis/0.0.0-20241220-5e258e33.bcr.1/source.json": "d6f66e3d95ec52821e994015e83ed194f8888c655068e192659e55a8987dfe77", + "https://bcr.bazel.build/modules/googleapis/0.0.0-20251003-2193a2bf/MODULE.bazel": "cc9e5ed294ed9ebf42cdbbdddd2df29048519e3797004df1e3f369f31ff4f2d4", + "https://bcr.bazel.build/modules/googleapis/0.0.0-20251003-2193a2bf/source.json": "21558a194c519e27262cca9cf031bb166a666a8b7fb89993b700c828f8dc0857", "https://bcr.bazel.build/modules/googletest/1.11.0/MODULE.bazel": "3a83f095183f66345ca86aa13c58b59f9f94a2f81999c093d4eeaa2d262d12f4", + "https://bcr.bazel.build/modules/googletest/1.13.0/MODULE.bazel": "369533f4a302dc7d9ad1cd9a09a9e820a1d9a4011fad2dfa636b5bb225b9a6c7", "https://bcr.bazel.build/modules/googletest/1.14.0.bcr.1/MODULE.bazel": "22c31a561553727960057361aa33bf20fb2e98584bc4fec007906e27053f80c6", "https://bcr.bazel.build/modules/googletest/1.14.0/MODULE.bazel": "cfbcbf3e6eac06ef9d85900f64424708cc08687d1b527f0ef65aa7517af8118f", "https://bcr.bazel.build/modules/googletest/1.15.2/MODULE.bazel": "6de1edc1d26cafb0ea1a6ab3f4d4192d91a312fd2d360b63adaa213cd00b2108", + "https://bcr.bazel.build/modules/googletest/1.16.0/MODULE.bazel": "a175623c69e94fca4ca7acbc12031e637b0c489318cd4805606981d4d7adb34a", + "https://bcr.bazel.build/modules/googletest/1.17.0.bcr.2/MODULE.bazel": "827f54f492a3ce549c940106d73de332c2b30cebd0c20c0bc5d786aba7f116cb", + "https://bcr.bazel.build/modules/googletest/1.17.0.bcr.2/source.json": "3664514073a819992320ffbce5825e4238459df344d8b01748af2208f8d2e1eb", "https://bcr.bazel.build/modules/googletest/1.17.0/MODULE.bazel": "dbec758171594a705933a29fcf69293d2468c49ec1f2ebca65c36f504d72df46", - "https://bcr.bazel.build/modules/googletest/1.17.0/source.json": "38e4454b25fc30f15439c0378e57909ab1fd0a443158aa35aec685da727cd713", + "https://bcr.bazel.build/modules/googleurl/0.0.0-221103-dd4080f.envoy/MODULE.bazel": "not found", "https://bcr.bazel.build/modules/gperftools/2.17.2/MODULE.bazel": "1f6e7791e073c280d0598cd0e4a5000ff469959153f97d41a41d15e593695353", "https://bcr.bazel.build/modules/gperftools/2.17.2/source.json": "0ae5846883822269679aaa149b9ee14beae1a9e10c029bb84758647b1b42d565", + "https://bcr.bazel.build/modules/grpc-httpjson-transcoding/0.0.0-20250507-a6e226f.envoy/MODULE.bazel": "not found", "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel": "99b8771e8c7cacb130170fed2a10c9e8fed26334a93e73b42d2953250885a158", "https://bcr.bazel.build/modules/grpc-java/1.66.0/MODULE.bazel": "86ff26209fac846adb89db11f3714b3dc0090fb2fb81575673cc74880cda4e7e", + "https://bcr.bazel.build/modules/grpc-java/1.69.0/MODULE.bazel": "53887af6a00b3b406d70175d3d07e84ea9362016ff55ea90b9185f0227bfaf98", "https://bcr.bazel.build/modules/grpc-proto/0.0.0-20240627-ec30f58/MODULE.bazel": "88de79051e668a04726e9ea94a481ec6f1692086735fd6f488ab908b3b909238", "https://bcr.bazel.build/modules/grpc/1.41.0/MODULE.bazel": "5bcbfc2b274dabea628f0649dc50c90cf36543b1cfc31624832538644ad1aae8", "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/MODULE.bazel": "cd5b1eb276b806ec5ab85032921f24acc51735a69ace781be586880af20ab33f", @@ -187,46 +268,88 @@ "https://bcr.bazel.build/modules/grpc/1.66.0.bcr.2/MODULE.bazel": "0fa2b0fd028ce354febf0fe90f1ed8fecfbfc33118cddd95ac0418cc283333a0", "https://bcr.bazel.build/modules/grpc/1.66.0.bcr.3/MODULE.bazel": "f6047e89faf488f5e3e65cb2594c6f5e86992abec7487163ff6b623526e543b0", "https://bcr.bazel.build/modules/grpc/1.68.0/MODULE.bazel": "6691126221dbfd615990cc81d0d9705b74937dbc4206fb9921cb0fc7b4fd4c6a", + "https://bcr.bazel.build/modules/grpc/1.69.0/MODULE.bazel": "4e26e05c9e1ef291ccbc96aad8e457b1b8abedbc141623831629da2f8168eef6", "https://bcr.bazel.build/modules/grpc/1.70.1/MODULE.bazel": "b800cd8e3e7555c1e61cba2e02d3a2fcf0e91f66e800db286d965d3b7a6a721a", - "https://bcr.bazel.build/modules/grpc/1.72.0/MODULE.bazel": "b2a82e2678717683f918ac87364005fd0bf3ae3bfca9b0cae68e918ba42594b1", - "https://bcr.bazel.build/modules/grpc/1.72.0/source.json": "214430b7958731283a23d0aeed8b5e1fd6a08132eb98fe77d5110f5142959335", + "https://bcr.bazel.build/modules/grpc/1.71.0/MODULE.bazel": "7fcab2c05530373f1a442c362b17740dd0c75b6a2a975eec8f5bf4c70a37928a", + "https://bcr.bazel.build/modules/grpc/1.74.1/MODULE.bazel": "09523be10ba2bfd999683671d0f8f22fb5b20ec77ad89b05ef58ff19a1b65c82", + "https://bcr.bazel.build/modules/grpc/1.76.0.bcr.1.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/grpc/1.76.0.bcr.1/MODULE.bazel": "09b252536112acccdc7547cdfe16526a46408f570263f71491c813315f2efc45", + "https://bcr.bazel.build/modules/grpc/1.83.0.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/helly25_bzl/0.4.3/MODULE.bazel": "9c20052fd3f1fb767c48b78c1bbc46f501a4ca69d14558429d1234e68e449f68", + "https://bcr.bazel.build/modules/hessian2-codec/0.0.0-250114-6f5a647.envoy/MODULE.bazel": "not found", "https://bcr.bazel.build/modules/highway/1.2.0/MODULE.bazel": "605dc84b4931a409f16d920409dc38718798754c1afa4c80115a32118d67acb3", "https://bcr.bazel.build/modules/highway/1.2.0/source.json": "01a2c7e56a1850a28c0026c0adc32e52db44c6a1df142b3f88b2a3747a5bff7d", + "https://bcr.bazel.build/modules/highwayhash/0.0.0-20240305-5ad3bf8/MODULE.bazel": "5c7f29d5bd70feff14b0f65b39584957e18e4a8d555e5a29a4c36019afbb44b9", + "https://bcr.bazel.build/modules/highwayhash/0.0.0-20240305-5ad3bf8/source.json": "211c0937ef5f537da6c3c135d12e60927c71b380642e207e4a02b86d29c55e85", + "https://bcr.bazel.build/modules/hyperscan/5.4.2.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/icu/78.2.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/ipp-crypto/1.3.0.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/jemalloc/5.3.0-bcr.4/MODULE.bazel": "1b8f4135f785f7277207ff99795a12482d8623f6ce038ec11175900088bceecf", + "https://bcr.bazel.build/modules/jemalloc/5.3.0-bcr.4/source.json": "1ee14acb7c059e13402ce1d5ab9b4a05d05eac89f8d13a0052b8911bf1d0aede", "https://bcr.bazel.build/modules/jq.bzl/0.1.0/MODULE.bazel": "2ce69b1af49952cd4121a9c3055faa679e748ce774c7f1fda9657f936cae902f", "https://bcr.bazel.build/modules/jq.bzl/0.1.0/source.json": "746bf13cac0860f091df5e4911d0c593971cd8796b5ad4e809b2f8e133eee3d5", "https://bcr.bazel.build/modules/jsoncpp/1.9.5/MODULE.bazel": "31271aedc59e815656f5736f282bb7509a97c7ecb43e927ac1a37966e0578075", + "https://bcr.bazel.build/modules/jsoncpp/1.9.6.bcr.2/MODULE.bazel": "64f508885f907ac2518039b3d0c5c1703a8f6137d9f5d635067ba93d33c2670a", + "https://bcr.bazel.build/modules/jsoncpp/1.9.6.bcr.2/source.json": "13199fa0a267ca46814e9e6ab313a71890c8f1822e57376fdc23a2d2cd384051", "https://bcr.bazel.build/modules/jsoncpp/1.9.6/MODULE.bazel": "2f8d20d3b7d54143213c4dfc3d98225c42de7d666011528dc8fe91591e2e17b0", - "https://bcr.bazel.build/modules/jsoncpp/1.9.6/source.json": "a04756d367a2126c3541682864ecec52f92cdee80a35735a3cb249ce015ca000", + "https://bcr.bazel.build/modules/kafka/3.9.1.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/libbpf/1.7.0.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/libcircllhist/0.3.2.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/libevent/2.2.2-alpha.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/libmaxminddb/1.12.2/MODULE.bazel": "2387524b4c17ab33285187bb9596ff0a8e1c9ffe938b3ddc9866d6ff791f6bbe", + "https://bcr.bazel.build/modules/libmaxminddb/1.12.2/source.json": "a0463895650ed75a4b73c7834af6dbd4f9083e7b486102933abe83dd12cecb04", + "https://bcr.bazel.build/modules/libpfm/4.11.0.bcr.1/MODULE.bazel": "e5362dadc90aab6724c83a2cc1e67cbed9c89a05d97fb1f90053c8deb1e445c8", + "https://bcr.bazel.build/modules/libpfm/4.11.0.bcr.1/source.json": "0646414d9037f8aad148781dd760bec90b0b25ac12fda5e03f8aadbd6b9c61e6", "https://bcr.bazel.build/modules/libpfm/4.11.0/MODULE.bazel": "45061ff025b301940f1e30d2c16bea596c25b176c8b6b3087e92615adbd52902", - "https://bcr.bazel.build/modules/libpfm/4.11.0/source.json": "caaffb3ac2b59b8aac456917a4ecf3167d40478ee79f15ab7a877ec9273937c9", + "https://bcr.bazel.build/modules/libprotobuf-mutator/1.5.bcr.1/MODULE.bazel": "148dd93e6eb15d32984af052c829cf7a5078911cd620b672fcd8bd4358171611", + "https://bcr.bazel.build/modules/libprotobuf-mutator/1.5.bcr.1/source.json": "14e129dcbff9b660e44bc55fda0d5000c8ee842b8aabd341d081ecd70383ce1c", + "https://bcr.bazel.build/modules/librdkafka/2.6.0.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/libsxg/0.0.0-210708-beaa393.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/libunwind/1.8.3/MODULE.bazel": "ecc153c0d2f661fd730243439b2ca454968f21b7e73ff5f1ff1545b70e87a8a7", + "https://bcr.bazel.build/modules/libunwind/1.8.3/source.json": "8bba6459bed0b337c50f554292d724e2736edf906379556fa56a8a57d5a5299d", + "https://bcr.bazel.build/modules/liburing/2.13.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/luajit/0.0.0-260126-871db2c.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/lz4/1.10.0.bcr.2.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/lz4/1.9.4/MODULE.bazel": "e3d307b1d354d70f6c809167eafecf5d622c3f27e3971ab7273410f429c7f83a", "https://bcr.bazel.build/modules/mbedtls/3.6.0/MODULE.bazel": "8e380e4698107c5f8766264d4df92e36766248447858db28187151d884995a09", "https://bcr.bazel.build/modules/mbedtls/3.6.0/source.json": "1dbe7eb5258050afcc3806b9d43050f71c6f539ce0175535c670df606790b30c", + "https://bcr.bazel.build/modules/mboworks_bzl/0.5.1/MODULE.bazel": "20c921aded4f4e00a6128dad47a843371c196ba8987474c11c8ba7b9da8c16f1", + "https://bcr.bazel.build/modules/mboworks_bzl/0.5.1/source.json": "3d9086bb203475113a16afb0ca0c9b97fdb37fc6e5a62b604b60ffc2450dc8c5", + "https://bcr.bazel.build/modules/msgpack-cxx/7.0.0.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/nghttp2/1.66.0.envoy/MODULE.bazel": "not found", "https://bcr.bazel.build/modules/nlohmann_json/3.11.3/MODULE.bazel": "87023db2f55fc3a9949c7b08dc711fae4d4be339a80a99d04453c4bb3998eefc", "https://bcr.bazel.build/modules/nlohmann_json/3.12.0/MODULE.bazel": "21f19a4479e994c1546cf6f10c65d2fa464cd95f49eebad98dc5bac49c801dab", "https://bcr.bazel.build/modules/nlohmann_json/3.12.0/source.json": "6bf17b358c467effad70c02ab43e2d65939d740f667157397f583435909cfae1", "https://bcr.bazel.build/modules/nlohmann_json/3.6.1/MODULE.bazel": "6f7b417dcc794d9add9e556673ad25cb3ba835224290f4f848f8e2db1e1fca74", "https://bcr.bazel.build/modules/numactl/2.0.19/MODULE.bazel": "4905b12bdbd33fa33f16ed1084939eea0d5081ea72b5d42591c32670009ef5c6", "https://bcr.bazel.build/modules/numactl/2.0.19/source.json": "12874a996a808a6a8afc8f6251ceb95ee3d7f8aad2054f4f3e334076dbe3ea5b", + "https://bcr.bazel.build/modules/ocp-diag-core/0.0.0-230505-e965ac0.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/opencensus-cpp/0.0.0-20230502-50eb5de.bcr.2/MODULE.bazel": "cc18734138dd18c912c6ce2a59186db28f85d8058c99c9f21b46ca3e0aba0ebe", + "https://bcr.bazel.build/modules/opencensus-cpp/0.0.0-20230502-50eb5de.bcr.2/source.json": "7c135f9d42bb3b045669c3c6ab3bb3c208e00b46aca4422eea64c29811a5b240", "https://bcr.bazel.build/modules/opencensus-cpp/0.0.0-20230502-50eb5de/MODULE.bazel": "02201d2921dadb4ec90c4980eca4b2a02904eddcf6fa02f3da7594fb7b0d821c", - "https://bcr.bazel.build/modules/opencensus-cpp/0.0.0-20230502-50eb5de/source.json": "f50efc07822f5425bd1d3e40e977484f9c0142463052717d40ec85cd6744243e", + "https://bcr.bazel.build/modules/opencensus-proto/0.4.1.bcr.2/MODULE.bazel": "789706a714855f92c5c8cfcf1ef32bbb64dcd3b7c9066756ad7986ec59709d29", + "https://bcr.bazel.build/modules/opencensus-proto/0.4.1.bcr.2/source.json": "aadf3f53e08b72376506b7c4ea3d167010c9efb160d7d6e1e304ed646bac1b36", "https://bcr.bazel.build/modules/opencensus-proto/0.4.1/MODULE.bazel": "4a2e8b4d0b544002502474d611a5a183aa282251e14f6a01afe841c0c1b10372", - "https://bcr.bazel.build/modules/opencensus-proto/0.4.1/source.json": "a7d956700a85b833c43fc61455c0e111ab75bab40768ed17a206ee18a2bbe38f", "https://bcr.bazel.build/modules/openssl/3.3.1.bcr.1/MODULE.bazel": "49c0c07e8fb87b480bccb842cfee1b32617f11dac590f732573c69058699a3d1", - "https://bcr.bazel.build/modules/openssl/3.3.1.bcr.1/source.json": "0c0872e048bbea052a9c541fb47019481a19201ba5555a71d762ad591bf94e1f", + "https://bcr.bazel.build/modules/openssl/3.5.7.envoy/MODULE.bazel": "not found", "https://bcr.bazel.build/modules/opentelemetry-cpp/1.14.2/MODULE.bazel": "089a5613c2a159c7dfde098dabfc61e966889c7d6a81a98422a84c51535ed17d", "https://bcr.bazel.build/modules/opentelemetry-cpp/1.16.0/MODULE.bazel": "b7379a140f538cea3f749179a2d481ed81942cc6f7b05a6113723eb34ac3b3e7", "https://bcr.bazel.build/modules/opentelemetry-cpp/1.19.0/MODULE.bazel": "3455326c08b28415648a3d60d8e3c811847ebdbe64474f75b25878f25585aea1", - "https://bcr.bazel.build/modules/opentelemetry-cpp/1.19.0/source.json": "4e48137e4c3ecb99401ff99876df8fa330598d7da051869bec643446e8a8ff95", + "https://bcr.bazel.build/modules/opentelemetry-cpp/1.24.0.envoy/MODULE.bazel": "not found", "https://bcr.bazel.build/modules/opentelemetry-proto/1.1.0/MODULE.bazel": "a49f406e99bf05ab43ed4f5b3322fbd33adfd484b6546948929d1316299b68bf", "https://bcr.bazel.build/modules/opentelemetry-proto/1.3.1/MODULE.bazel": "0141a50e989576ee064c11ce8dd5ec89993525bd9f9a09c5618e4dacc8df9352", + "https://bcr.bazel.build/modules/opentelemetry-proto/1.4.0.bcr.1/MODULE.bazel": "5ceaf25e11170d22eded4c8032728b4a3f273765fccda32f9e94f463755c4167", "https://bcr.bazel.build/modules/opentelemetry-proto/1.5.0/MODULE.bazel": "7543d91a53b98e7b5b37c5a0865b93bff12c1ee022b1e322cd236b968894b030", "https://bcr.bazel.build/modules/opentelemetry-proto/1.8.0/MODULE.bazel": "0db9b378be8c5608058d31a4bad0b2194bbb349f7ac484fdfb5ad315c58b15aa", "https://bcr.bazel.build/modules/opentelemetry-proto/1.8.0/source.json": "407cd35e6a9ec89e542a575f4107bd637813170e68129c8f7471b341824b23e7", "https://bcr.bazel.build/modules/opentracing-cpp/1.6.0/MODULE.bazel": "b3925269f63561b8b880ae7cf62ccf81f6ece55b62cd791eda9925147ae116ec", "https://bcr.bazel.build/modules/opentracing-cpp/1.6.0/source.json": "da1cb1add160f5e5074b7272e9db6fd8f1b3336c15032cd0a653af9d2f484aed", "https://bcr.bazel.build/modules/package_metadata/0.0.2/MODULE.bazel": "fb8d25550742674d63d7b250063d4580ca530499f045d70748b1b142081ebb92", + "https://bcr.bazel.build/modules/package_metadata/0.0.3/MODULE.bazel": "77890552ecea9e284b5424c9de827a58099348763a4359e975c359a83d4faa83", "https://bcr.bazel.build/modules/package_metadata/0.0.5/MODULE.bazel": "ef4f9439e3270fdd6b9fd4dbc3d2f29d13888e44c529a1b243f7a31dfbc2e8e4", - "https://bcr.bazel.build/modules/package_metadata/0.0.5/source.json": "2326db2f6592578177751c3e1f74786b79382cd6008834c9d01ec865b9126a85", + "https://bcr.bazel.build/modules/package_metadata/0.0.7/MODULE.bazel": "7adb03933fc8401f495800cf4eafcff0edc6da0ff55c7db223ef69d19f689486", + "https://bcr.bazel.build/modules/package_metadata/0.0.7/source.json": "50639625e937b56115012674c797cca7a05a96b4878c87d803c13dc2b31de8a0", + "https://bcr.bazel.build/modules/perfetto/53.0.envoy/MODULE.bazel": "not found", "https://bcr.bazel.build/modules/platforms/0.0.10/MODULE.bazel": "8cb8efaf200bdeb2150d93e162c40f388529a25852b332cec879373771e48ed5", "https://bcr.bazel.build/modules/platforms/0.0.11/MODULE.bazel": "0daefc49732e227caa8bfa834d65dc52e8cc18a2faf80df25e8caea151a9413f", "https://bcr.bazel.build/modules/platforms/0.0.4/MODULE.bazel": "9b328e31ee156f53f3c416a64f8491f7eb731742655a47c9eec4703a71644aee", @@ -238,11 +361,18 @@ "https://bcr.bazel.build/modules/platforms/1.0.0/MODULE.bazel": "f05feb42b48f1b3c225e4ccf351f367be0371411a803198ec34a389fb22aa580", "https://bcr.bazel.build/modules/platforms/1.0.0/source.json": "f4ff1fd412e0246fd38c82328eb209130ead81d62dcd5a9e40910f867f733d96", "https://bcr.bazel.build/modules/prometheus-cpp/1.2.4/MODULE.bazel": "0fbe5dcff66311947a3f6b86ebc6a6d9328e31a28413ca864debc4a043f371e5", + "https://bcr.bazel.build/modules/prometheus-cpp/1.3.0.bcr.1/MODULE.bazel": "116ad46e97c1d2aeb020fe2899a342a7e703574ce7c0faf7e4810f938c974a9a", + "https://bcr.bazel.build/modules/prometheus-cpp/1.3.0.bcr.1/source.json": "e813cce2d450708cfcb26e309c5172583a7440776edf354e83e6788c768e5cca", "https://bcr.bazel.build/modules/prometheus-cpp/1.3.0/MODULE.bazel": "ce82e086bbc0b60267e970f6a54b2ca6d0f22d3eb6633e00e2cc2899c700f3d8", - "https://bcr.bazel.build/modules/prometheus-cpp/1.3.0/source.json": "8cb66b4e535afc718e9d104a3db96ccb71a42ee816a100e50fd0d5ac843c0606", + "https://bcr.bazel.build/modules/prometheus-metrics-model/0.6.2.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/proto-converter/0.0.0-20230607-d77ff30/MODULE.bazel": "2f90a76957eb1260f952182aa4b201ba09231822b7b8e3646d12df787e81baac", + "https://bcr.bazel.build/modules/proto-converter/0.0.0-20240625-1db7653.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/proto-field-extraction/0.0.0-240710-d5d39f0.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/proto-processing/0.0.0-250110-279353c.envoy/MODULE.bazel": "not found", "https://bcr.bazel.build/modules/protobuf/21.7/MODULE.bazel": "a5a29bb89544f9b97edce05642fac225a808b5b7be74038ea3640fae2f8e66a7", "https://bcr.bazel.build/modules/protobuf/23.1/MODULE.bazel": "88b393b3eb4101d18129e5db51847cd40a5517a53e81216144a8c32dfeeca52a", "https://bcr.bazel.build/modules/protobuf/24.4/MODULE.bazel": "7bc7ce5f2abf36b3b7b7c8218d3acdebb9426aeb35c2257c96445756f970eb12", + "https://bcr.bazel.build/modules/protobuf/25.6/MODULE.bazel": "fc0ae073b47c7ede88b825ff79e64f1c058967c7a87a86cdf4abecd9e0516625", "https://bcr.bazel.build/modules/protobuf/26.0.bcr.1/MODULE.bazel": "8f04d38c2da40a3715ff6bdce4d32c5981e6432557571482d43a62c31a24c2cf", "https://bcr.bazel.build/modules/protobuf/26.0.bcr.2/MODULE.bazel": "62e0b84ca727bdeb55a6fe1ef180e6b191bbe548a58305ea1426c158067be534", "https://bcr.bazel.build/modules/protobuf/26.0/MODULE.bazel": "8402da964092af40097f4a205eec2a33fd4a7748dc43632b7d1629bfd9a2b856", @@ -250,6 +380,8 @@ "https://bcr.bazel.build/modules/protobuf/27.0/MODULE.bazel": "7873b60be88844a0a1d8f80b9d5d20cfbd8495a689b8763e76c6372998d3f64c", "https://bcr.bazel.build/modules/protobuf/27.1/MODULE.bazel": "703a7b614728bb06647f965264967a8ef1c39e09e8f167b3ca0bb1fd80449c0d", "https://bcr.bazel.build/modules/protobuf/27.2/MODULE.bazel": "32450b50673882e4c8c3d10a83f3bc82161b213ed2f80d17e38bece8f165c295", + "https://bcr.bazel.build/modules/protobuf/27.5/MODULE.bazel": "1723de82125423bba88590fbbbe7d84792b9de70fa2bd76e9e3d83f9d7f1640b", + "https://bcr.bazel.build/modules/protobuf/28.2/MODULE.bazel": "c0c8e51757df486d0314fa290e174d707bad4a6c2aa5ccb08a4b4abd76a23e90", "https://bcr.bazel.build/modules/protobuf/28.3/MODULE.bazel": "2b3764bbab2e46703412bd3b859efcf0322638ed015e88432df3bb740507a1e9", "https://bcr.bazel.build/modules/protobuf/29.0-rc2.bcr.1/MODULE.bazel": "52f4126f63a2f0bbf36b99c2a87648f08467a4eaf92ba726bc7d6a500bbf770c", "https://bcr.bazel.build/modules/protobuf/29.0-rc2/MODULE.bazel": "6241d35983510143049943fc0d57937937122baf1b287862f9dc8590fc4c37df", @@ -261,36 +393,65 @@ "https://bcr.bazel.build/modules/protobuf/3.19.2/MODULE.bazel": "532ffe5f2186b69fdde039efe6df13ba726ff338c6bc82275ad433013fa10573", "https://bcr.bazel.build/modules/protobuf/3.19.6/MODULE.bazel": "9233edc5e1f2ee276a60de3eaa47ac4132302ef9643238f23128fea53ea12858", "https://bcr.bazel.build/modules/protobuf/30.0/MODULE.bazel": "0e736de5d52ad7824113f47e65256a26ee74b689ba859c5447a0663e5a075409", - "https://bcr.bazel.build/modules/protobuf/30.0/source.json": "e1b5307330ca4a2f4fea02fc70b727798d8aa133d3c40f0f72e44e263b93b158", + "https://bcr.bazel.build/modules/protobuf/30.2/MODULE.bazel": "6b8b37f8390fbaf9bee5eed558697238082fab658a8a8996328628292ae79d2e", + "https://bcr.bazel.build/modules/protobuf/31.1/MODULE.bazel": "379a389bb330b7b8c1cdf331cc90bf3e13de5614799b3b52cdb7c6f389f6b38e", + "https://bcr.bazel.build/modules/protobuf/32.1/MODULE.bazel": "89cd2866a9cb07fee9ff74c41ceace11554f32e0d849de4e23ac55515cfada4d", + "https://bcr.bazel.build/modules/protobuf/33.0/MODULE.bazel": "c5270efb4aad37a2f893536076518793f409ea7df07a06df995d848d1690f21c", + "https://bcr.bazel.build/modules/protobuf/33.2/MODULE.bazel": "e8d408653b855e467ac7f99f2dfae8f073ae421fd4eb9a05b5ade5118d66cc3d", + "https://bcr.bazel.build/modules/protobuf/33.4.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/protobuf/33.4/MODULE.bazel": "114775b816b38b6d0ca620450d6b02550c60ceedfdc8d9a229833b34a223dc42", + "https://bcr.bazel.build/modules/protobuf/35.1.bcr.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/protobuf/35.1/MODULE.bazel": "9f25044d646c9c1b1e03b25aa3818bf5250078eabadbd213ea940262dba99471", + "https://bcr.bazel.build/modules/protoc-gen-validate/1.0.4.bcr.2/MODULE.bazel": "c4bd2c850211ff5b7dadf9d2d0496c1c922fdedc303c775b01dfd3b3efc907ed", "https://bcr.bazel.build/modules/protoc-gen-validate/1.0.4/MODULE.bazel": "b8913c154b16177990f6126d2d2477d187f9ddc568e95ee3e2d50fc65d2c494a", "https://bcr.bazel.build/modules/protoc-gen-validate/1.2.1.bcr.1/MODULE.bazel": "4bf09676b62fa587ae07e073420a76ec8766dcce7545e5f8c68cfa8e484b5120", - "https://bcr.bazel.build/modules/protoc-gen-validate/1.2.1.bcr.1/source.json": "c19071ebc4b53b5f1cfab9c66eefaf6e4179eb8a998970d07b1077687e777f29", + "https://bcr.bazel.build/modules/protoc-gen-validate/1.2.1.bcr.2/MODULE.bazel": "3bd4b14a8e7c78dbef973280deabaa139db1fe350aa92da03730a31f59082068", + "https://bcr.bazel.build/modules/protoc-gen-validate/1.2.1/MODULE.bazel": "52b51f50533ec4fbd5d613cd093773f979ac2e035d954e02ca11de383f502505", + "https://bcr.bazel.build/modules/protoc-gen-validate/1.3.0.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/proxy-wasm-cpp-host/0.0.0-260704-f2db56a.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/proxy-wasm-cpp-sdk/0.0.0-250925-e5256b0.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/proxy-wasm-rust-sdk/0.2.4-251205-5283e57.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/pybind11_bazel/2.11.1.bzl.1/MODULE.bazel": "1ef2994c097ee88f8f7ae8fbf991aaefb0603b2540fe575eca14943bc9f220a6", + "https://bcr.bazel.build/modules/pybind11_bazel/2.11.1.bzl.3/MODULE.bazel": "a1b973f5bfa6df193ec17010c461494fae18a2b4477ff3dc8086846ca806683d", "https://bcr.bazel.build/modules/pybind11_bazel/2.11.1/MODULE.bazel": "88af1c246226d87e65be78ed49ecd1e6f5e98648558c14ce99176da041dc378e", "https://bcr.bazel.build/modules/pybind11_bazel/2.12.0/MODULE.bazel": "e6f4c20442eaa7c90d7190d8dc539d0ab422f95c65a57cc59562170c58ae3d34", - "https://bcr.bazel.build/modules/pybind11_bazel/2.12.0/source.json": "6900fdc8a9e95866b8c0d4ad4aba4d4236317b5c1cd04c502df3f0d33afed680", + "https://bcr.bazel.build/modules/pybind11_bazel/2.13.6/MODULE.bazel": "2d746fda559464b253b2b2e6073cb51643a2ac79009ca02100ebbc44b4548656", + "https://bcr.bazel.build/modules/pybind11_bazel/2.13.6/source.json": "6aa0703de8efb20cc897bbdbeb928582ee7beaf278bcd001ac253e1605bddfae", + "https://bcr.bazel.build/modules/qat-zstd/1.0.0.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/qatlib/25.08.0.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/qatzip/1.3.1.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/quiche/0.0.0-260824-0140828.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/ragel/7.0.4-211228-d4577c9.envoy/MODULE.bazel": "not found", "https://bcr.bazel.build/modules/rapidjson/1.1.0.bcr.20241007/MODULE.bazel": "82fbcb2e42f9e0040e76ccc74c06c3e46dfd33c64ca359293f8b84df0e6dff4c", "https://bcr.bazel.build/modules/rapidjson/1.1.0.bcr.20241007/source.json": "5c42389ad0e21fc06b95ad7c0b730008271624a2fa3292e0eab5f30e15adeee3", + "https://bcr.bazel.build/modules/rapidyaml/0.9.0/MODULE.bazel": "36e9c768229ed2ca0e80d45c92560f515e6525147317b680e2e182aa2193dce0", + "https://bcr.bazel.build/modules/rapidyaml/0.9.0/source.json": "e6fbae91b3e2fab3246fe2d06d81d16eaf95ea32e5e30f3525ffa9fb8e2887f3", "https://bcr.bazel.build/modules/re2/2021-09-01/MODULE.bazel": "bcb6b96f3b071e6fe2d8bed9cc8ada137a105f9d2c5912e91d27528b3d123833", "https://bcr.bazel.build/modules/re2/2023-09-01/MODULE.bazel": "cb3d511531b16cfc78a225a9e2136007a48cf8a677e4264baeab57fe78a80206", + "https://bcr.bazel.build/modules/re2/2024-02-01/MODULE.bazel": "5ed922cb8b6c110e30969695e73bd0d3159576bf17ce8ee2443a7d07bf500551", + "https://bcr.bazel.build/modules/re2/2024-04-01/MODULE.bazel": "eb949379b51784dcc859dfa3655b6e46da179837873ee05aaf7f3b811a7a03ac", "https://bcr.bazel.build/modules/re2/2024-05-01/MODULE.bazel": "55a3f059538f381107824e7d00df5df6d061ba1fb80e874e4909c0f0549e8f3e", "https://bcr.bazel.build/modules/re2/2024-07-02.bcr.1/MODULE.bazel": "b4963dda9b31080be1905ef085ecd7dd6cd47c05c79b9cdf83ade83ab2ab271a", - "https://bcr.bazel.build/modules/re2/2024-07-02.bcr.1/source.json": "2ff292be6ef3340325ce8a045ecc326e92cbfab47c7cbab4bd85d28971b97ac4", "https://bcr.bazel.build/modules/re2/2024-07-02/MODULE.bazel": "0eadc4395959969297cbcf31a249ff457f2f1d456228c67719480205aa306daa", + "https://bcr.bazel.build/modules/re2/2025-08-12.bcr.1/MODULE.bazel": "e09b434b122bfb786a69179f9b325e35cb1856c3f56a7a81dd61609260ed46e1", + "https://bcr.bazel.build/modules/re2/2025-08-12.bcr.1/source.json": "a8ae7c09533bf67f9f6e5122d884d5741600b09d78dca6fc0f2f8d2ee0c2d957", + "https://bcr.bazel.build/modules/riegeli/0.0.0-20240606-973b6f0/MODULE.bazel": "3e8067b12d3a3bb4bc297b29c66a778af0c1da0cddbfde37d18c077ffc365602", + "https://bcr.bazel.build/modules/riegeli/0.0.0-20240606-973b6f0/source.json": "7383c71350a45496e37b4e55974fb5c9e90ec7397070a4d6fc7c9a00117f95cf", "https://bcr.bazel.build/modules/rules_android/0.1.1/MODULE.bazel": "48809ab0091b07ad0182defb787c4c5328bd3a278938415c00a7b69b50c4d3a8", - "https://bcr.bazel.build/modules/rules_android/0.6.0/MODULE.bazel": "30e60cc87068ffbb3e8d0c704b9de3795a9cdeead315d916e258ed9c90236505", - "https://bcr.bazel.build/modules/rules_android/0.6.0/source.json": "83e22b29158f859389c47c11f50cc43e723f53452bd2fd51045e5798fcff3416", - "https://bcr.bazel.build/modules/rules_android_ndk/0.1.2/MODULE.bazel": "9a0ddc87568c5813ae712124f3541948a4304fa23156dae8b7cd4f56fa89cdbf", - "https://bcr.bazel.build/modules/rules_android_ndk/0.1.2/source.json": "8830fc25b996a92b5bca5467d3a84b27b98ba0291f9eb5e04f38108d9e5d7660", + "https://bcr.bazel.build/modules/rules_android/0.6.6/MODULE.bazel": "b0fb569752aab65ab1a9db0a8f6cfaf5aa1754965e17e95dcf0e4d88e192a68d", + "https://bcr.bazel.build/modules/rules_android/0.7.1/MODULE.bazel": "a806fc382a774252f228a40e3b11b9fcc6276f8778c7fb33e9f72937c6258363", + "https://bcr.bazel.build/modules/rules_android/0.7.1/source.json": "151440aed3f0f73a00d4ed5cec5d31f63a6fef9b95d8fab1eb1810150fa525f2", "https://bcr.bazel.build/modules/rules_apple/3.13.0/MODULE.bazel": "b4559a2c6281ca3165275bb36c1f0ac74666632adc5bdb680e366de7ce845f43", "https://bcr.bazel.build/modules/rules_apple/3.16.0/MODULE.bazel": "0d1caf0b8375942ce98ea944be754a18874041e4e0459401d925577624d3a54a", - "https://bcr.bazel.build/modules/rules_apple/3.16.0/source.json": "d8b5fe461272018cc07cfafce11fe369c7525330804c37eec5a82f84cd475366", + "https://bcr.bazel.build/modules/rules_apple/3.20.1.envoy/MODULE.bazel": "not found", "https://bcr.bazel.build/modules/rules_apple/3.5.1/MODULE.bazel": "3d1bbf65ad3692003d36d8a29eff54d4e5c1c5f4bfb60f79e28646a924d9101c", + "https://bcr.bazel.build/modules/rules_apple/4.1.0/MODULE.bazel": "76e10fd4a48038d3fc7c5dc6e63b7063bbf5304a2e3bd42edda6ec660eebea68", + "https://bcr.bazel.build/modules/rules_apple/4.1.0/source.json": "8ee81e1708756f81b343a5eb2b2f0b953f1d25c4ab3d4a68dc02754872e80715", "https://bcr.bazel.build/modules/rules_buf/0.1.1/MODULE.bazel": "6189aec18a4f7caff599ad41b851ab7645d4f1e114aa6431acf9b0666eb92162", "https://bcr.bazel.build/modules/rules_buf/0.5.2/MODULE.bazel": "5f2492d284ab9bedf2668178303abf5f3cd7d8cdf85d768951008e88456e9c6a", "https://bcr.bazel.build/modules/rules_buf/0.5.2/source.json": "41876d4834c0832de4b393de6e55dfd1cb3b25d3109e4ba90eb7fb57c560e0d9", "https://bcr.bazel.build/modules/rules_cc/0.0.1/MODULE.bazel": "cb2aa0747f84c6c3a78dad4e2049c154f08ab9d166b1273835a8174940365647", "https://bcr.bazel.build/modules/rules_cc/0.0.10/MODULE.bazel": "ec1705118f7eaedd6e118508d3d26deba2a4e76476ada7e0e3965211be012002", - "https://bcr.bazel.build/modules/rules_cc/0.0.11/MODULE.bazel": "9f249c5624a4788067b96b8b896be10c7e8b4375dc46f6d8e1e51100113e0992", "https://bcr.bazel.build/modules/rules_cc/0.0.13/MODULE.bazel": "0e8529ed7b323dad0775ff924d2ae5af7640b23553dfcd4d34344c7e7a867191", "https://bcr.bazel.build/modules/rules_cc/0.0.14/MODULE.bazel": "5e343a3aac88b8d7af3b1b6d2093b55c347b8eefc2e7d1442f7a02dc8fea48ac", "https://bcr.bazel.build/modules/rules_cc/0.0.15/MODULE.bazel": "6704c35f7b4a72502ee81f61bf88706b54f06b3cbe5558ac17e2e14666cd5dcc", @@ -302,18 +463,22 @@ "https://bcr.bazel.build/modules/rules_cc/0.0.8/MODULE.bazel": "964c85c82cfeb6f3855e6a07054fdb159aced38e99a5eecf7bce9d53990afa3e", "https://bcr.bazel.build/modules/rules_cc/0.0.9/MODULE.bazel": "836e76439f354b89afe6a911a7adf59a6b2518fafb174483ad78a2a2fde7b1c5", "https://bcr.bazel.build/modules/rules_cc/0.1.1/MODULE.bazel": "2f0222a6f229f0bf44cd711dc13c858dad98c62d52bd51d8fc3a764a83125513", + "https://bcr.bazel.build/modules/rules_cc/0.1.2/MODULE.bazel": "557ddc3a96858ec0d465a87c0a931054d7dcfd6583af2c7ed3baf494407fd8d0", + "https://bcr.bazel.build/modules/rules_cc/0.1.4/MODULE.bazel": "bb03a452a7527ac25a7518fb86a946ef63df860b9657d8323a0c50f8504fb0b9", "https://bcr.bazel.build/modules/rules_cc/0.1.5/MODULE.bazel": "88dfc9361e8b5ae1008ac38f7cdfd45ad738e4fa676a3ad67d19204f045a1fd8", "https://bcr.bazel.build/modules/rules_cc/0.2.0/MODULE.bazel": "b5c17f90458caae90d2ccd114c81970062946f49f355610ed89bebf954f5783c", + "https://bcr.bazel.build/modules/rules_cc/0.2.11/MODULE.bazel": "e94f24f065bf2191dba2dace951814378b66a94bb3bcc48077492fe0508059b5", "https://bcr.bazel.build/modules/rules_cc/0.2.13/MODULE.bazel": "eecdd666eda6be16a8d9dc15e44b5c75133405e820f620a234acc4b1fdc5aa37", "https://bcr.bazel.build/modules/rules_cc/0.2.14/MODULE.bazel": "353c99ed148887ee89c54a17d4100ae7e7e436593d104b668476019023b58df8", - "https://bcr.bazel.build/modules/rules_cc/0.2.14/source.json": "55d0a4587c5592fad350f6e698530f4faf0e7dd15e69d43f8d87e220c78bea54", + "https://bcr.bazel.build/modules/rules_cc/0.2.15/MODULE.bazel": "6a0a4a75a57aa6dc888300d848053a58c6b12a29f89d4304e1c41448514ec6e8", + "https://bcr.bazel.build/modules/rules_cc/0.2.16/MODULE.bazel": "9242fa89f950c6ef7702801ab53922e99c69b02310c39fb6e62b2bd30df2a1d4", + "https://bcr.bazel.build/modules/rules_cc/0.2.17/MODULE.bazel": "1849602c86cb60da8613d2de887f9566a6d354a6df6d7009f9d04a14402f9a84", + "https://bcr.bazel.build/modules/rules_cc/0.2.22/MODULE.bazel": "94df4328edef9e44d38de5e73b037cd348e75e7ae55f4e21bf07878c41a31ebb", + "https://bcr.bazel.build/modules/rules_cc/0.2.22/source.json": "b2d6d6f9c332ce269ad75b89c6f3168d809a66173c9040210fb9bcc733ab42fa", "https://bcr.bazel.build/modules/rules_cc/0.2.4/MODULE.bazel": "1ff1223dfd24f3ecf8f028446d4a27608aa43c3f41e346d22838a4223980b8cc", "https://bcr.bazel.build/modules/rules_cc/0.2.8/MODULE.bazel": "f1df20f0bf22c28192a794f29b501ee2018fa37a3862a1a2132ae2940a23a642", "https://bcr.bazel.build/modules/rules_cc/0.2.9/MODULE.bazel": "34263f1dca62ea664265438cef714d7db124c03e1ed55ebb4f1dc860164308d1", - "https://bcr.bazel.build/modules/rules_detekt/0.8.1.2/MODULE.bazel": "d84df200a766e9f783aa576b6b71f6f20d68c72f9be9e3ae728e1a069806cf55", - "https://bcr.bazel.build/modules/rules_detekt/0.8.1.2/source.json": "f067f68422c2267442c84d0055fa74312a083c8a79437072812a5528a01180d2", "https://bcr.bazel.build/modules/rules_foreign_cc/0.10.1/MODULE.bazel": "b9527010e5fef060af92b6724edb3691970a5b1f76f74b21d39f7d433641be60", - "https://bcr.bazel.build/modules/rules_foreign_cc/0.14.0/MODULE.bazel": "56fb9a239503bab4183d06ba6cabb01cd73aae296ab499085b9193624a8a66e2", "https://bcr.bazel.build/modules/rules_foreign_cc/0.15.1/MODULE.bazel": "c2c60d26c79fda484acb95cdbec46e89d6b28b4845cb277160ce1e0c8622bb88", "https://bcr.bazel.build/modules/rules_foreign_cc/0.15.1/source.json": "a161811a63ba8a859086da3b7ff3ad04f2e9c255d7727b41087103fc0eb22f55", "https://bcr.bazel.build/modules/rules_foreign_cc/0.9.0/MODULE.bazel": "c9e8c682bf75b0e7c704166d79b599f93b72cfca5ad7477df596947891feeef6", @@ -331,6 +496,7 @@ "https://bcr.bazel.build/modules/rules_go/0.50.1/MODULE.bazel": "b91a308dc5782bb0a8021ad4330c81fea5bda77f96b9e4c117b9b9c8f6665ee0", "https://bcr.bazel.build/modules/rules_go/0.51.0-rc2/MODULE.bazel": "edfc3a9cea7bedb0eaaff37b0d7817c1a4bf72b3c615580b0ffcee6c52690fd4", "https://bcr.bazel.build/modules/rules_go/0.53.0/MODULE.bazel": "a4ed760d3ac0dbc0d7b967631a9a3fd9100d28f7d9fcf214b4df87d4bfff5f9a", + "https://bcr.bazel.build/modules/rules_go/0.58.3/MODULE.bazel": "5582119a4a39558d8d1b1634bcae46043d4f43a31415e861c3551b2860040b5e", "https://bcr.bazel.build/modules/rules_go/0.59.0/MODULE.bazel": "b7e43e7414a3139a7547d1b4909b29085fbe5182b6c58cbe1ed4c6272815aeae", "https://bcr.bazel.build/modules/rules_go/0.59.0/source.json": "1df17bb7865cfc029492c30163cee891d0dd8658ea0d5bfdf252c4b6db5c1ef6", "https://bcr.bazel.build/modules/rules_java/4.0.0/MODULE.bazel": "5a78a7ae82cd1a33cef56dc578c7d2a46ed0dca12643ee45edbb8417899e6f74", @@ -349,35 +515,45 @@ "https://bcr.bazel.build/modules/rules_java/7.4.0/MODULE.bazel": "a592852f8a3dd539e82ee6542013bf2cadfc4c6946be8941e189d224500a8934", "https://bcr.bazel.build/modules/rules_java/7.6.1/MODULE.bazel": "2f14b7e8a1aa2f67ae92bc69d1ec0fa8d9f827c4e17ff5e5f02e91caa3b2d0fe", "https://bcr.bazel.build/modules/rules_java/7.6.5/MODULE.bazel": "481164be5e02e4cab6e77a36927683263be56b7e36fef918b458d7a8a1ebadb1", + "https://bcr.bazel.build/modules/rules_java/8.13.0/MODULE.bazel": "0444ebf737d144cf2bb2ccb368e7f1cce735264285f2a3711785827c1686625e", "https://bcr.bazel.build/modules/rules_java/8.14.0/MODULE.bazel": "717717ed40cc69994596a45aec6ea78135ea434b8402fb91b009b9151dd65615", - "https://bcr.bazel.build/modules/rules_java/8.14.0/source.json": "8a88c4ca9e8759da53cddc88123880565c520503321e2566b4e33d0287a3d4bc", + "https://bcr.bazel.build/modules/rules_java/8.16.1/MODULE.bazel": "0f20b1cecaa8e52f60a8f071e59a20b4e3b9a67f6c56c802ea256f6face692d3", "https://bcr.bazel.build/modules/rules_java/8.3.2/MODULE.bazel": "7336d5511ad5af0b8615fdc7477535a2e4e723a357b6713af439fe8cf0195017", "https://bcr.bazel.build/modules/rules_java/8.5.0/MODULE.bazel": "c081eda83625b6d97144f2da9dd5f074ecd56ba10f238257e7a90f56ee8a9c3c", "https://bcr.bazel.build/modules/rules_java/8.5.1/MODULE.bazel": "d8a9e38cc5228881f7055a6079f6f7821a073df3744d441978e7a43e20226939", "https://bcr.bazel.build/modules/rules_java/8.6.0/MODULE.bazel": "9c064c434606d75a086f15ade5edb514308cccd1544c2b2a89bbac4310e41c71", "https://bcr.bazel.build/modules/rules_java/8.6.1/MODULE.bazel": "f4808e2ab5b0197f094cabce9f4b006a27766beb6a9975931da07099560ca9c2", "https://bcr.bazel.build/modules/rules_java/8.7.1/MODULE.bazel": "123a57f84c7f80d6f66b0c2486db3460ed8c4389f788ccbd35bb489b1ab23634", + "https://bcr.bazel.build/modules/rules_java/8.9.0/MODULE.bazel": "e17c876cb53dcd817b7b7f0d2985b710610169729e8c371b2221cacdcd3dce4a", + "https://bcr.bazel.build/modules/rules_java/9.3.0/MODULE.bazel": "f657c72d65ac449caae9abf2e68e66c0d36f9416848c4c4903d0b3234229e7f2", + "https://bcr.bazel.build/modules/rules_java/9.3.0/source.json": "59ae7e662c3c7042b88bbb42ad12483523e234c65ebe4c51611baa43e85cb248", "https://bcr.bazel.build/modules/rules_jvm_external/4.4.2/MODULE.bazel": "a56b85e418c83eb1839819f0b515c431010160383306d13ec21959ac412d2fe7", "https://bcr.bazel.build/modules/rules_jvm_external/5.1/MODULE.bazel": "33f6f999e03183f7d088c9be518a63467dfd0be94a11d0055fe2d210f89aa909", "https://bcr.bazel.build/modules/rules_jvm_external/5.2/MODULE.bazel": "d9351ba35217ad0de03816ef3ed63f89d411349353077348a45348b096615036", "https://bcr.bazel.build/modules/rules_jvm_external/5.3/MODULE.bazel": "bf93870767689637164657731849fb887ad086739bd5d360d90007a581d5527d", "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel": "37c93a5a78d32e895d52f86a8d0416176e915daabd029ccb5594db422e87c495", "https://bcr.bazel.build/modules/rules_jvm_external/6.1/MODULE.bazel": "75b5fec090dbd46cf9b7d8ea08cf84a0472d92ba3585b476f44c326eda8059c4", + "https://bcr.bazel.build/modules/rules_jvm_external/6.10/MODULE.bazel": "33e636ca6bc9ee0fa090a38aa33c631ded2d8cf6fead4124181d1b35dc474f7c", + "https://bcr.bazel.build/modules/rules_jvm_external/6.10/source.json": "c191249787625db72616a3fb3cc2786ab57355a2e3b615402b8b3b66b0f995b7", "https://bcr.bazel.build/modules/rules_jvm_external/6.2/MODULE.bazel": "36a6e52487a855f33cb960724eb56547fa87e2c98a0474c3acad94339d7f8e99", "https://bcr.bazel.build/modules/rules_jvm_external/6.3/MODULE.bazel": "c998e060b85f71e00de5ec552019347c8bca255062c990ac02d051bb80a38df0", "https://bcr.bazel.build/modules/rules_jvm_external/6.6/MODULE.bazel": "153042249c7060536dc95b6bb9f9bb8063b8a0b0cb7acdb381bddbc2374aed55", + "https://bcr.bazel.build/modules/rules_jvm_external/6.7/MODULE.bazel": "e717beabc4d091ecb2c803c2d341b88590e9116b8bf7947915eeb33aab4f96dd", "https://bcr.bazel.build/modules/rules_jvm_external/6.8/MODULE.bazel": "b5afe861e867e4c8e5b88e401cb7955bd35924258f97b1862cc966cbcf4f1a62", - "https://bcr.bazel.build/modules/rules_jvm_external/6.8/source.json": "c85e553d5ac17f7825cd85b9cceb500c64f9e44f0e93c7887469e430c4ae9eff", + "https://bcr.bazel.build/modules/rules_jvm_external/6.9/MODULE.bazel": "07c5db05527db7744a54fcffd653e1550d40e0540207a7f7e6d0a4de5bef8274", "https://bcr.bazel.build/modules/rules_kotlin/1.9.0/MODULE.bazel": "ef85697305025e5a61f395d4eaede272a5393cee479ace6686dba707de804d59", "https://bcr.bazel.build/modules/rules_kotlin/1.9.5/MODULE.bazel": "043a16a572f610558ec2030db3ff0c9938574e7dd9f58bded1bb07c0192ef025", "https://bcr.bazel.build/modules/rules_kotlin/1.9.6/MODULE.bazel": "d269a01a18ee74d0335450b10f62c9ed81f2321d7958a2934e44272fe82dcef3", - "https://bcr.bazel.build/modules/rules_kotlin/2.1.0/MODULE.bazel": "453368f2bbfde20a62a29adebb4971b4229691dc849b6e5f45c228d37a132d14", - "https://bcr.bazel.build/modules/rules_kotlin/2.1.0/source.json": "5910b2111b32d81df63c28a0cf92986dd7f87bfbe8e2af146af74eec4f287e1a", + "https://bcr.bazel.build/modules/rules_kotlin/2.1.3/MODULE.bazel": "ce7def6d576aa8d3a9c6d10e13b4d157296229674371f67dbf788dae0afae3d5", + "https://bcr.bazel.build/modules/rules_kotlin/2.3.20/MODULE.bazel": "3443d53d275e14fecfebd0b491f01d06ea3883c04a1b3336e7ae9d5ec9066bef", + "https://bcr.bazel.build/modules/rules_kotlin/2.3.20/source.json": "5a5553cffea43f2c5156c8ad0de4a14ad95413ceb39cd4d08f50e2aea86927e8", "https://bcr.bazel.build/modules/rules_license/0.0.3/MODULE.bazel": "627e9ab0247f7d1e05736b59dbb1b6871373de5ad31c3011880b4133cafd4bd0", "https://bcr.bazel.build/modules/rules_license/0.0.7/MODULE.bazel": "088fbeb0b6a419005b89cf93fe62d9517c0a2b8bb56af3244af65ecfe37e7d5d", "https://bcr.bazel.build/modules/rules_license/0.0.8/MODULE.bazel": "5669c6fe49b5134dbf534db681ad3d67a2d49cfc197e4a95f1ca2fd7f3aebe96", "https://bcr.bazel.build/modules/rules_license/1.0.0/MODULE.bazel": "a7fda60eefdf3d8c827262ba499957e4df06f659330bbe6cdbdb975b768bb65c", "https://bcr.bazel.build/modules/rules_license/1.0.0/source.json": "a52c89e54cc311196e478f8382df91c15f7a2bfdf4c6cd0e2675cc2ff0b56efb", + "https://bcr.bazel.build/modules/rules_m4/0.3.1/MODULE.bazel": "dcfb70aa14ba4ab99bcda9605d6fd0c8de4531a74bf854fb76ecd9f93a6f1e7e", + "https://bcr.bazel.build/modules/rules_m4/0.3.1/source.json": "43e9093a7921c709a70395f4af26da7af6e1419c8e9d76726bce1ea9d90557fd", "https://bcr.bazel.build/modules/rules_nodejs/5.8.2/MODULE.bazel": "6bc03c8f37f69401b888023bf511cb6ee4781433b0cb56236b2e55a21e3a026a", "https://bcr.bazel.build/modules/rules_nodejs/6.2.0/MODULE.bazel": "ec27907f55eb34705adb4e8257952162a2d4c3ed0f0b3b4c3c1aad1fac7be35e", "https://bcr.bazel.build/modules/rules_nodejs/6.3.0/MODULE.bazel": "45345e4aba35dd6e4701c1eebf5a4e67af4ed708def9ebcdc6027585b34ee52d", @@ -385,8 +561,6 @@ "https://bcr.bazel.build/modules/rules_nodejs/6.3.3/MODULE.bazel": "b66eadebd10f1f1b25f52f95ab5213a57e82c37c3f656fcd9a57ad04d2264ce7", "https://bcr.bazel.build/modules/rules_nodejs/6.3.3/source.json": "45bd343155bdfed2543f0e39b80ff3f6840efc31975da4b5795797f4c94147ad", "https://bcr.bazel.build/modules/rules_perl/0.2.4/MODULE.bazel": "5f5af7be4bf5fb88d91af7469518f0fd2161718aefc606188f7cd51f436ca938", - "https://bcr.bazel.build/modules/rules_perl/0.4.1/MODULE.bazel": "4d09ad3a3cf71e606faab258a753ba9f0516b5d3c6aff9b813d06ea65c04702f", - "https://bcr.bazel.build/modules/rules_perl/0.4.1/source.json": "70e943e2deea44c1b2ddfafe178a294b82f8b8a24ee25d547eaaa202142f1b4d", "https://bcr.bazel.build/modules/rules_pkg/0.7.0/MODULE.bazel": "df99f03fc7934a4737122518bb87e667e62d780b610910f0447665a7e2be62dc", "https://bcr.bazel.build/modules/rules_pkg/1.0.1/MODULE.bazel": "5b1df97dbc29623bccdf2b0dcd0f5cb08e2f2c9050aab1092fd39a41e82686ff", "https://bcr.bazel.build/modules/rules_pkg/1.1.0/MODULE.bazel": "9db8031e71b6ef32d1846106e10dd0ee2deac042bd9a2de22b4761b0c3036453", @@ -399,8 +573,10 @@ "https://bcr.bazel.build/modules/rules_proto/7.0.2/MODULE.bazel": "bf81793bd6d2ad89a37a40693e56c61b0ee30f7a7fdbaf3eabbf5f39de47dea2", "https://bcr.bazel.build/modules/rules_proto/7.1.0/MODULE.bazel": "002d62d9108f75bb807cd56245d45648f38275cb3a99dcd45dfb864c5d74cb96", "https://bcr.bazel.build/modules/rules_proto/7.1.0/source.json": "39f89066c12c24097854e8f57ab8558929f9c8d474d34b2c00ac04630ad8940e", - "https://bcr.bazel.build/modules/rules_proto_grpc/5.0.0/MODULE.bazel": "aad0151be788911f9736f413c423342d781a9dc19f35d3373c8581c828a387f4", - "https://bcr.bazel.build/modules/rules_proto_grpc/5.0.0/source.json": "f35378dee74074450e6bb0755febb17879bddb705fe57270a213c8ee9c658a46", + "https://bcr.bazel.build/modules/rules_proto_grpc/5.8.0/MODULE.bazel": "38e2acb9aa480a04c780fa4b11bfaae0fa16e05f85f6d8fc32e044bad683ed86", + "https://bcr.bazel.build/modules/rules_proto_grpc/5.8.0/source.json": "142d5c5dd650d0f817936835738daa7df2256dfb33c247163b600ab28cba31d1", + "https://bcr.bazel.build/modules/rules_proto_grpc_cpp/5.8.0/MODULE.bazel": "7d61151dd22f6df5fc81eda68b0c4a09eb21c9ecb8ccbd2aea1ad772d536e278", + "https://bcr.bazel.build/modules/rules_proto_grpc_cpp/5.8.0/source.json": "d02c9e2c9b3168e06e306fe337e1c5a00e778e7c504fdbf1fbb77c0105c4a234", "https://bcr.bazel.build/modules/rules_python/0.10.2/MODULE.bazel": "cc82bc96f2997baa545ab3ce73f196d040ffb8756fd2d66125a530031cd90e5f", "https://bcr.bazel.build/modules/rules_python/0.20.0/MODULE.bazel": "bfe14d17f20e3fe900b9588f526f52c967a6f281e47a1d6b988679bd15082286", "https://bcr.bazel.build/modules/rules_python/0.22.0/MODULE.bazel": "b8057bafa11a9e0f4b08fc3b7cd7bee0dcbccea209ac6fc9a3ff051cd03e19e9", @@ -410,41 +586,57 @@ "https://bcr.bazel.build/modules/rules_python/0.28.0/MODULE.bazel": "cba2573d870babc976664a912539b320cbaa7114cd3e8f053c720171cde331ed", "https://bcr.bazel.build/modules/rules_python/0.29.0/MODULE.bazel": "2ac8cd70524b4b9ec49a0b8284c79e4cd86199296f82f6e0d5da3f783d660c82", "https://bcr.bazel.build/modules/rules_python/0.31.0/MODULE.bazel": "93a43dc47ee570e6ec9f5779b2e64c1476a6ce921c48cc9a1678a91dd5f8fd58", + "https://bcr.bazel.build/modules/rules_python/0.32.2/MODULE.bazel": "01052470fc30b49de91fb8483d26bea6f664500cfad0b078d4605b03e3a83ed4", "https://bcr.bazel.build/modules/rules_python/0.33.2/MODULE.bazel": "3e036c4ad8d804a4dad897d333d8dce200d943df4827cb849840055be8d2e937", + "https://bcr.bazel.build/modules/rules_python/0.34.0/MODULE.bazel": "1d623d026e075b78c9fde483a889cda7996f5da4f36dffb24c246ab30f06513a", "https://bcr.bazel.build/modules/rules_python/0.35.0/MODULE.bazel": "c3657951764cdcdb5a7370d5e885fad5e8c1583320aad18d46f9f110d2c22755", "https://bcr.bazel.build/modules/rules_python/0.37.1/MODULE.bazel": "3faeb2d9fa0a81f8980643ee33f212308f4d93eea4b9ce6f36d0b742e71e9500", "https://bcr.bazel.build/modules/rules_python/0.37.2/MODULE.bazel": "b5ffde91410745750b6c13be1c5dc4555ef5bc50562af4a89fd77807fdde626a", "https://bcr.bazel.build/modules/rules_python/0.4.0/MODULE.bazel": "9208ee05fd48bf09ac60ed269791cf17fb343db56c8226a720fbb1cdf467166c", "https://bcr.bazel.build/modules/rules_python/0.40.0/MODULE.bazel": "9d1a3cd88ed7d8e39583d9ffe56ae8a244f67783ae89b60caafc9f5cf318ada7", "https://bcr.bazel.build/modules/rules_python/1.0.0/MODULE.bazel": "898a3d999c22caa585eb062b600f88654bf92efb204fa346fb55f6f8edffca43", - "https://bcr.bazel.build/modules/rules_python/1.1.0/MODULE.bazel": "57e01abae22956eb96d891572490d20e07d983e0c065de0b2170cafe5053e788", "https://bcr.bazel.build/modules/rules_python/1.2.0/MODULE.bazel": "5aeeb48b2a6c19d668b48adf2b8a2b209a6310c230db0ce77450f148a89846e4", "https://bcr.bazel.build/modules/rules_python/1.3.0/MODULE.bazel": "8361d57eafb67c09b75bf4bbe6be360e1b8f4f18118ab48037f2bd50aa2ccb13", "https://bcr.bazel.build/modules/rules_python/1.4.1/MODULE.bazel": "8991ad45bdc25018301d6b7e1d3626afc3c8af8aaf4bc04f23d0b99c938b73a6", + "https://bcr.bazel.build/modules/rules_python/1.5.1/MODULE.bazel": "acfe65880942d44a69129d4c5c3122d57baaf3edf58ae5a6bd4edea114906bf5", + "https://bcr.bazel.build/modules/rules_python/1.6.0/MODULE.bazel": "7e04ad8f8d5bea40451cf80b1bd8262552aa73f841415d20db96b7241bd027d8", "https://bcr.bazel.build/modules/rules_python/1.6.3/MODULE.bazel": "a7b80c42cb3de5ee2a5fa1abc119684593704fcd2fec83165ebe615dec76574f", "https://bcr.bazel.build/modules/rules_python/1.7.0/MODULE.bazel": "d01f995ecd137abf30238ad9ce97f8fc3ac57289c8b24bd0bf53324d937a14f8", - "https://bcr.bazel.build/modules/rules_python/1.7.0/source.json": "028a084b65dcf8f4dc4f82f8778dbe65df133f234b316828a82e060d81bdce32", + "https://bcr.bazel.build/modules/rules_python/2.0.2/MODULE.bazel": "9d26ecb43f248c2663fb29f3c9b833aa86c31e736096e58c7077f80038f8d32f", + "https://bcr.bazel.build/modules/rules_python/2.2.0/MODULE.bazel": "9ce85518b14625a3abec3c95e3fa739ab0578e58240ef829af20efebcdebc41a", + "https://bcr.bazel.build/modules/rules_python/2.2.0/source.json": "274b1ca2363520292527f21b8237aa0f562003ea5912ad07d96d98e87738f618", "https://bcr.bazel.build/modules/rules_robolectric/4.14.1.2/MODULE.bazel": "d44fec647d0aeb67b9f3b980cf68ba634976f3ae7ccd6c07d790b59b87a4f251", "https://bcr.bazel.build/modules/rules_robolectric/4.14.1.2/source.json": "37c10335f2361c337c5c1f34ed36d2da70534c23088062b33a8bdaab68aa9dea", "https://bcr.bazel.build/modules/rules_rust/0.45.1/MODULE.bazel": "a69d0db3a958fab2c6520961e1b2287afcc8b36690fd31bbc4f6f7391397150d", "https://bcr.bazel.build/modules/rules_rust/0.51.0/MODULE.bazel": "2b6d1617ac8503bfdcc0e4520c20539d4bba3a691100bee01afe193ceb0310f9", + "https://bcr.bazel.build/modules/rules_rust/0.66.0/MODULE.bazel": "86ef763a582f4739a27029bdcc6c562258ed0ea6f8d58294b049e215ceb251b3", "https://bcr.bazel.build/modules/rules_rust/0.67.0/MODULE.bazel": "87c3816c4321352dcfd9e9e26b58e84efc5b21351ae3ef8fb5d0d57bde7237f5", "https://bcr.bazel.build/modules/rules_rust/0.68.1/MODULE.bazel": "8d3332ef4079673385eb81f8bd68b012decc04ac00c9d5a01a40eff90301732c", - "https://bcr.bazel.build/modules/rules_rust/0.68.1/source.json": "3378e746f81b62457fdfd37391244fa8ff075ba85c05931ee4f3a20ac1efe963", + "https://bcr.bazel.build/modules/rules_rust/0.69.0.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/rules_rust/0.69.0/MODULE.bazel": "4326fec48f2fef0d514de46346f7f77e200c82936dd08b91c9ef039fbdad5c10", "https://bcr.bazel.build/modules/rules_shell/0.1.2/MODULE.bazel": "66e4ca3ce084b04af0b9ff05ff14cab4e5df7503973818bb91cbc6cda08d32fc", "https://bcr.bazel.build/modules/rules_shell/0.2.0/MODULE.bazel": "fda8a652ab3c7d8fee214de05e7a9916d8b28082234e8d2c0094505c5268ed3c", "https://bcr.bazel.build/modules/rules_shell/0.3.0/MODULE.bazel": "de4402cd12f4cc8fda2354fce179fdb068c0b9ca1ec2d2b17b3e21b24c1a937b", "https://bcr.bazel.build/modules/rules_shell/0.4.0/MODULE.bazel": "0f8f11bb3cd11755f0b48c1de0bbcf62b4b34421023aa41a2fc74ef68d9584f0", "https://bcr.bazel.build/modules/rules_shell/0.4.1/MODULE.bazel": "00e501db01bbf4e3e1dd1595959092c2fadf2087b2852d3f553b5370f5633592", "https://bcr.bazel.build/modules/rules_shell/0.6.1/MODULE.bazel": "72e76b0eea4e81611ef5452aa82b3da34caca0c8b7b5c0c9584338aa93bae26b", - "https://bcr.bazel.build/modules/rules_shell/0.6.1/source.json": "20ec05cd5e592055e214b2da8ccb283c7f2a421ea0dc2acbf1aa792e11c03d0c", + "https://bcr.bazel.build/modules/rules_shell/0.8.0/MODULE.bazel": "f6a89f1d6a669a26f28fe814503857055d76306b79cfc11d12399af08d0b80ae", + "https://bcr.bazel.build/modules/rules_shell/0.8.0/source.json": "eb53cc815bc503c6683c5fe12d943f98883f81fc22f51403ec8a95610cba4195", "https://bcr.bazel.build/modules/rules_swift/1.16.0/MODULE.bazel": "4a09f199545a60d09895e8281362b1ff3bb08bbde69c6fc87aff5b92fcc916ca", "https://bcr.bazel.build/modules/rules_swift/1.18.0/MODULE.bazel": "a6aba73625d0dc64c7b4a1e831549b6e375fbddb9d2dde9d80c9de6ec45b24c9", "https://bcr.bazel.build/modules/rules_swift/2.1.1/MODULE.bazel": "494900a80f944fc7aa61500c2073d9729dff0b764f0e89b824eb746959bc1046", - "https://bcr.bazel.build/modules/rules_swift/2.3.0/MODULE.bazel": "6a7c7cc230b67acc7c19361db13cb8d8e5795f7d5c8a7091d6ac41a279f253fc", - "https://bcr.bazel.build/modules/rules_swift/2.3.0/source.json": "4c39d74e7a2aeecbbf8acdc9a7f81cefab90b1fcfcb92e22c16b8b645c52d0f9", + "https://bcr.bazel.build/modules/rules_swift/2.4.0/MODULE.bazel": "1639617eb1ede28d774d967a738b4a68b0accb40650beadb57c21846beab5efd", + "https://bcr.bazel.build/modules/rules_swift/2.5.0/MODULE.bazel": "6d2fec72be0ad2e1fc2eab536cf9d3fb149037c6d2aa678078f3512c06a819e1", + "https://bcr.bazel.build/modules/rules_swift/3.1.2/MODULE.bazel": "72c8f5cf9d26427cee6c76c8e3853eb46ce6b0412a081b2b6db6e8ad56267400", + "https://bcr.bazel.build/modules/rules_swift/3.1.2/source.json": "e85761f3098a6faf40b8187695e3de6d97944e98abd0d8ce579cb2daf6319a66", + "https://bcr.bazel.build/modules/simdutf/8.1.0.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/skywalking-data-collect-protocol/10.3.0.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/snappy/1.2.0/MODULE.bazel": "cc7a727b46089c7fdae0ede21b1fd65bdb14d01823da118ef5c48044f40b6b27", + "https://bcr.bazel.build/modules/snappy/1.2.0/source.json": "17f5527e15d30a9d9eebf79ed73b280b56cac44f8c8fea696666d99943f84c33", + "https://bcr.bazel.build/modules/spdlog/1.10.0/MODULE.bazel": "57c572ca15f41f1f577c01aa411ce473fd92c73114fbc75ad72b0be8f7519526", "https://bcr.bazel.build/modules/spdlog/1.16.0/MODULE.bazel": "cc522dd85ef8aedcf6c5419eecf934bd1854df6143a8586375e562514efaa590", "https://bcr.bazel.build/modules/spdlog/1.16.0/source.json": "12dac845839ea28b53eb486778062543863a3baaecd5e3383b0d9d77cb99b84a", + "https://bcr.bazel.build/modules/sql-parser/0.0.0-260715-52e5ad1.envoy/MODULE.bazel": "not found", "https://bcr.bazel.build/modules/stardoc/0.5.0/MODULE.bazel": "f9f1f46ba8d9c3362648eea571c6f9100680efc44913618811b58cc9c02cd678", "https://bcr.bazel.build/modules/stardoc/0.5.1/MODULE.bazel": "1a05d92974d0c122f5ccf09291442580317cdd859f07a8655f1db9a60374f9f8", "https://bcr.bazel.build/modules/stardoc/0.5.3/MODULE.bazel": "c7f6948dae6999bf0db32c1858ae345f112cacf98f174c7a8bb707e41b974f1c", @@ -455,41 +647,1658 @@ "https://bcr.bazel.build/modules/stardoc/0.7.1/MODULE.bazel": "3548faea4ee5dda5580f9af150e79d0f6aea934fc60c1cc50f4efdd9420759e7", "https://bcr.bazel.build/modules/stardoc/0.7.2/MODULE.bazel": "fc152419aa2ea0f51c29583fab1e8c99ddefd5b3778421845606ee628629e0e5", "https://bcr.bazel.build/modules/stardoc/0.7.2/source.json": "58b029e5e901d6802967754adf0a9056747e8176f017cfe3607c0851f4d42216", + "https://bcr.bazel.build/modules/su-exec/0.3/MODULE.bazel": "6bb423d69ced425a1cd73940a58b796ab680dcd501436d22cad441781be27711", + "https://bcr.bazel.build/modules/su-exec/0.3/source.json": "25ef2c3fe01ff465eafe06bc16a3c7cbaf836eb92d1dd77c9415bf8059289328", "https://bcr.bazel.build/modules/swift_argument_parser/1.3.1.1/MODULE.bazel": "5e463fbfba7b1701d957555ed45097d7f984211330106ccd1352c6e0af0dcf91", - "https://bcr.bazel.build/modules/swift_argument_parser/1.3.1.1/source.json": "32bd87e5f4d7acc57c5b2ff7c325ae3061d5e242c0c4c214ae87e0f1c13e54cb", + "https://bcr.bazel.build/modules/swift_argument_parser/1.3.1.2/MODULE.bazel": "75aab2373a4bbe2a1260b9bf2a1ebbdbf872d3bd36f80bff058dccd82e89422f", + "https://bcr.bazel.build/modules/swift_argument_parser/1.3.1.2/source.json": "5fba48bbe0ba48761f9e9f75f92876cafb5d07c0ce059cc7a8027416de94a05b", "https://bcr.bazel.build/modules/tar.bzl/0.2.1/MODULE.bazel": "52d1c00a80a8cc67acbd01649e83d8dd6a9dc426a6c0b754a04fe8c219c76468", "https://bcr.bazel.build/modules/tar.bzl/0.5.1/MODULE.bazel": "7c2eb3dcfc53b0f3d6f9acdfd911ca803eaf92aadf54f8ca6e4c1f3aee288351", - "https://bcr.bazel.build/modules/tar.bzl/0.5.1/source.json": "deed3094f7cc779ed1d37a68403847b0e38d9dd9d931e03cb90825f3368b515f", - "https://bcr.bazel.build/modules/toolchains_protoc/0.3.1/MODULE.bazel": "b6574a2a314cbd40cafb5ed87b03d1996e015315f80a7e33116c8b2e209cb5cf", - "https://bcr.bazel.build/modules/toolchains_protoc/0.3.1/source.json": "b589ee1faec4c789c680afa9d500b5ccbea25422560b8b9dc4e0e6b26471f13b", + "https://bcr.bazel.build/modules/tar.bzl/0.6.0/MODULE.bazel": "a3584b4edcfafcabd9b0ef9819808f05b372957bbdff41601429d5fd0aac2e7c", + "https://bcr.bazel.build/modules/tar.bzl/0.6.0/source.json": "4a620381df075a16cb3a7ed57bd1d05f7480222394c64a20fa51bdb636fda658", + "https://bcr.bazel.build/modules/tclap/1.2.5/MODULE.bazel": "d91b779402516ce378283a867e5af24bcc37a8cf80934bf7f9679d082eaded53", + "https://bcr.bazel.build/modules/tclap/1.2.5/source.json": "8e519d780d8bb314bbe87af7aa50f0ba7fe68e2450e6df97f860ed105aecd41e", + "https://bcr.bazel.build/modules/tcmalloc/0.0.0-20241022-5da4a88.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/thrift/0.22.0.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/toml.bzl/0.4.1/MODULE.bazel": "6bc0b938f03ade8d58c2fca0ad5c3fa12b4764e1e1927ad50b0c860286db2167", + "https://bcr.bazel.build/modules/toml.bzl/0.4.1/source.json": "86a90afd8b43c9b69ad31f5c03998c3adcf4b08175e621addb93e3a38eec538b", + "https://bcr.bazel.build/modules/toolchains_llvm/1.8.0.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/toolchains_llvm/1.9.0.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/toolchains_protoc/0.5.0/MODULE.bazel": "e649dcd74790d8b186517588c827a777dfa67acfc4cbd733721c4be143ea107f", + "https://bcr.bazel.build/modules/toolchains_protoc/0.5.0/source.json": "9152bf33827a44f796f94f486252fc0128d9efc2413246ebb09a234bb628a846", + "https://bcr.bazel.build/modules/uadk/2.9.envoy/MODULE.bazel": "not found", "https://bcr.bazel.build/modules/upb/0.0.0-20211020-160625a/MODULE.bazel": "6cced416be2dc5b9c05efd5b997049ba795e5e4e6fafbe1624f4587767638928", "https://bcr.bazel.build/modules/upb/0.0.0-20220923-a547704/MODULE.bazel": "7298990c00040a0e2f121f6c32544bab27d4452f80d9ce51349b1a28f3005c43", "https://bcr.bazel.build/modules/upb/0.0.0-20230516-61a97ef/MODULE.bazel": "c0df5e35ad55e264160417fd0875932ee3c9dda63d9fccace35ac62f45e1b6f9", "https://bcr.bazel.build/modules/upb/0.0.0-20230907-e7430e6/MODULE.bazel": "3a7dedadf70346e678dc059dbe44d05cbf3ab17f1ce43a1c7a42edc7cbf93fd9", + "https://bcr.bazel.build/modules/v8/14.6.202.10.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/vectorscan/5.4.11.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/vpp-vcl/26.02-dev-85abefb.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/wamr/2.4.4.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/wasmtime/45.0.2.envoy/MODULE.bazel": "not found", + "https://bcr.bazel.build/modules/wuffs/0.4.0-alpha.9.envoy/MODULE.bazel": "not found", "https://bcr.bazel.build/modules/xds/0.0.0-20240423-555b57e/MODULE.bazel": "cea509976a77e34131411684ef05a1d6ad194dd71a8d5816643bc5b0af16dc0f", "https://bcr.bazel.build/modules/xds/0.0.0-20251210-ee656c7/MODULE.bazel": "03e1c50b16fc2403de5dd98ff8e2dc0b404865740434b8705c7c0853241f943d", - "https://bcr.bazel.build/modules/xds/0.0.0-20251210-ee656c7/source.json": "69b87f3bff38ba29399c012f3e3fc0f239ac4e5c1ae66ebd9481be6d8461da55", + "https://bcr.bazel.build/modules/xds/0.0.1-20251110-8bfbf64.envoy/MODULE.bazel": "not found", "https://bcr.bazel.build/modules/xxhash/0.8.3/MODULE.bazel": "c9cc95ecc429bc94dad4079838b71e066fc390be723a1abd8868d7308b3fdd55", "https://bcr.bazel.build/modules/xxhash/0.8.3/source.json": "5c63f3b76b1a83a4be3da795fd875babdc02a398289631f6f323d3b49b704dc4", + "https://bcr.bazel.build/modules/xz/5.4.5.bcr.1/MODULE.bazel": "c037f75fa1b7e1ff15fbd15d807a8ce545e9b02f02df0a9777aa9aa7d8b268bb", + "https://bcr.bazel.build/modules/xz/5.4.5.bcr.8/MODULE.bazel": "e48a69bd54053c2ec5fffc2a29fb70122afd3e83ab6c07068f63bc6553fa57cc", + "https://bcr.bazel.build/modules/xz/5.4.5.bcr.8/source.json": "bd7e928ccd63505b44f4784f7bbf12cc11f9ff23bf3ca12ff2c91cd74846099e", "https://bcr.bazel.build/modules/yaml-cpp/0.8.0/MODULE.bazel": "879443fbbf128457a187bea6f278d05789f3fc465bb22c2e0fe7fdb52e45eef0", "https://bcr.bazel.build/modules/yaml-cpp/0.8.0/source.json": "8571372713f5030dbe517fb0cec549cef82aa5b76b4a178f902b95673ab5841c", + "https://bcr.bazel.build/modules/yq.bzl/0.1.1.envoy/MODULE.bazel": "not found", "https://bcr.bazel.build/modules/yq.bzl/0.1.1/MODULE.bazel": "9039681f9bcb8958ee2c87ffc74bdafba9f4369096a2b5634b88abc0eaefa072", - "https://bcr.bazel.build/modules/yq.bzl/0.1.1/source.json": "2d2bad780a9f2b9195a4a370314d2c17ae95eaa745cefc2e12fbc49759b15aa3", + "https://bcr.bazel.build/modules/zipkin-api/1.0.0.envoy/MODULE.bazel": "not found", "https://bcr.bazel.build/modules/zipkin-api/1.0.0/MODULE.bazel": "86dc44be96aab387be0d5e00891e8bd16abd249e06ba2d7c9b0d974044c5f89a", - "https://bcr.bazel.build/modules/zipkin-api/1.0.0/source.json": "bed63c67529fb85a0809e1c564f553db167e7d87ab3303d7886e7cf45af7523b", + "https://bcr.bazel.build/modules/zlib-ng/2.3.2.envoy/MODULE.bazel": "not found", "https://bcr.bazel.build/modules/zlib/1.2.11/MODULE.bazel": "07b389abc85fdbca459b69e2ec656ae5622873af3f845e1c9d80fe179f3effa0", "https://bcr.bazel.build/modules/zlib/1.2.12/MODULE.bazel": "3b1a8834ada2a883674be8cbd36ede1b6ec481477ada359cd2d3ddc562340b27", "https://bcr.bazel.build/modules/zlib/1.2.13/MODULE.bazel": "aa6deb1b83c18ffecd940c4119aff9567cd0a671d7bba756741cb2ef043a29d5", "https://bcr.bazel.build/modules/zlib/1.3.1.bcr.1/MODULE.bazel": "6a9fe6e3fc865715a7be9823ce694ceb01e364c35f7a846bf0d2b34762bc066b", "https://bcr.bazel.build/modules/zlib/1.3.1.bcr.3/MODULE.bazel": "af322bc08976524477c79d1e45e241b6efbeb918c497e8840b8ab116802dda79", + "https://bcr.bazel.build/modules/zlib/1.3.1.bcr.4/MODULE.bazel": "fc880fa3bd9c5299be64b712fbc60a1978ea9ce0a9f74f6bbd0b61c12db1aee6", "https://bcr.bazel.build/modules/zlib/1.3.1.bcr.5/MODULE.bazel": "eec517b5bbe5492629466e11dae908d043364302283de25581e3eb944326c4ca", - "https://bcr.bazel.build/modules/zlib/1.3.1.bcr.7/MODULE.bazel": "26a6764cda2bfa720e5ea6bea9e6aa4282b69f96d3b9cfcfbce1ef596ce30e43", - "https://bcr.bazel.build/modules/zlib/1.3.1.bcr.7/source.json": "086122bc43f9108094fed21aaace4c0affd5abd8364af0520dbacdb76cc0546d", + "https://bcr.bazel.build/modules/zlib/1.3.1.bcr.6/MODULE.bazel": "e937cf0a3772f93ad91f3c7af4f330b76a878bbfee06527ca1a9673b790eb896", + "https://bcr.bazel.build/modules/zlib/1.3.1.bcr.8/MODULE.bazel": "772c674bb78a0342b8caf32ab5c25085c493ca4ff08398208dcbe4375fe9f776", + "https://bcr.bazel.build/modules/zlib/1.3.1.bcr.8/source.json": "cf377d76800dfc3d3b71e9dd4a8c53a62837cbce37cc4f25e6207b15fc1e8f2b", "https://bcr.bazel.build/modules/zlib/1.3.1/MODULE.bazel": "751c9940dcfe869f5f7274e1295422a34623555916eb98c174c1e945594bf198", "https://bcr.bazel.build/modules/zlib/1.3/MODULE.bazel": "6a9c02f19a24dcedb05572b2381446e27c272cd383aed11d41d99da9e3167a72", + "https://bcr.bazel.build/modules/zstd/1.5.6/MODULE.bazel": "471ebe7d3cdd8c6469390fcf623eb4779ff55fbee0a87f1dc57a1def468b96d4", "https://bcr.bazel.build/modules/zstd/1.5.7/MODULE.bazel": "f5780cdbd6f4c5bb985a20f839844316fe48fb5e463056f372dbc37cfabdf450", - "https://bcr.bazel.build/modules/zstd/1.5.7/source.json": "f72c48184b6528ffc908a5a2bcbf3070c6684f3db03da2182c8ca999ae5f5cfd" + "https://bcr.bazel.build/modules/zstd/1.5.7/source.json": "f72c48184b6528ffc908a5a2bcbf3070c6684f3db03da2182c8ca999ae5f5cfd", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/bazel_registry.json": "51bd3a0b193753e419c5d3db38e92fbcb9f7f97fd992ef2e24a0addd7274b37a", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/aws-c-auth-testdata/0.10.4.envoy/MODULE.bazel": "ed40f4181373fb0e277d5511db521f5a77f5558141b5697499a9b22fa1dc96c4", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/aws-c-auth-testdata/0.10.4.envoy/source.json": "20b0d19dc5c1e83f57c1cbc7e54ab0131291cc2220b374b0d222e44a6a0d914e", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/bazel-compdb/0.0.0-20220906-4086479.envoy/MODULE.bazel": "8ea7d294e0ea35bdcfddb8c3597eaa2967a4fa18b0e975ddef9374cd0e926d92", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/bazel-compdb/0.0.0-20220906-4086479.envoy/source.json": "586e9896baf303341171326f8721091d0b9748386e2383c9b60b351d30b60550", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/boost.headers/1.89.0.envoy/MODULE.bazel": "c7205963786fdbe14f5a384ff5a3a04da66ed0cecfee3d3cedecf5be173dcb66", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/boost.headers/1.89.0.envoy/source.json": "86bf1391aea9cd0515c98b1881a630fbe63fa171265e40cf5a77be7c0d680abb", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/boringssl-fips/0.20260413.0.envoy/MODULE.bazel": "4d526964d1b5ec561c0c7d9f92802272fc0eb7d2f1aa3ec6d6e72cc289db2f49", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/boringssl-fips/0.20260413.0.envoy/source.json": "4055d940ffa68262947de58e6a67ee719e0ab8c88a874f7e339c0e5ca4401f29", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/boringssl-source/0.20260413.0.envoy/MODULE.bazel": "c8472664dd29fb1a30b8a73b70beba733a433f753071e6d9ed45ca6c3dadfb89", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/boringssl-source/0.20260413.0.envoy/source.json": "63e08194355450079fda2b1eeb225b2c7c8dca2392735078660bb89e2cd34cad", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/cel-cpp/0.14.0.envoy/MODULE.bazel": "21657207fbb323af8cb80381e336ced1bec8b226477bcf42c6e203d4559cd10e", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/cel-cpp/0.14.0.envoy/source.json": "3b86421305fd47719397a6ef21c43b6144a1b023478a94ed5c65be960e6d1c0f", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/colm/0.14.7-211228-2d8ba76.envoy/MODULE.bazel": "3e22f81980923a87210857805bce1714af45b29cc610b040d7f05a85cf594106", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/colm/0.14.7-211228-2d8ba76.envoy/source.json": "ee82d94515241dd75818c5b42c5de22711f82302d56a1cfe976476a723512c55", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/cpp2sky/0.6.0.envoy/MODULE.bazel": "57c312ffc2e6d2f23bfcf96613aa3f4a5192dc791f1c25dac61fb866a0bb1505", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/cpp2sky/0.6.0.envoy/source.json": "ab2067d20eb1bde1e5beed3fd5cc54b3c91ed6ed162d597078f2e315b147092b", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/dd-trace-cpp/2.0.0.envoy/MODULE.bazel": "659c2ad37aee8555c12392bc4c001ab21bdf87f29392cb92e572b16ccfb0144d", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/dd-trace-cpp/2.0.0.envoy/source.json": "8ba937801ee6d62eb25ec8a16d915950ddee4e966b6195f94ac284d2d6910d27", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/dragonbox/0.0.0-241028-6c7c925.envoy/MODULE.bazel": "56dd26c839325bc2c40cc1879c00cab3397cd83fe3cf6ab8ccaf7fd6ad1b890d", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/dragonbox/0.0.0-241028-6c7c925.envoy/source.json": "642addb5bea17b6570a138ccfb4f50f34c810c9e3416748a09e1ac723b01021f", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/elfutils/0.195.envoy/MODULE.bazel": "1bfe28f656f340cd8f2c2d3aface2b78adb41e8fe440fed655524f84f36487d7", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/elfutils/0.195.envoy/source.json": "f82c8183f1b34e98fe49d14cd131c567f373f8f715e7028adc16aea2c254908a", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/emsdk/4.0.23.envoy/MODULE.bazel": "f764bb57c935c9fb4dc72263dd92c48c50e21367983fb1edf402fb43717752b5", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/emsdk/4.0.23.envoy/source.json": "d2991b99eaa712c405d51744981ea07b88c6c926d514fc9f83f4ba9241190577", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/envoy/1.40.0-dev.20260903.6609c01.envoy/MODULE.bazel": "e14bb0ca9a02b2f07937ff9e5e67d36601ea6ff13e03251b55e2054675cfddc7", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/envoy/1.40.0-dev.20260903.6609c01.envoy/source.json": "c9217a62f59acc0792ac2127eef616cc7a9e55891ac32092a2027568fd477d7a", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/envoy_api/1.40.0-dev.20260903.16b0d47.envoy/MODULE.bazel": "e863dd30bbb2da474cd640ec7f4df3e042df7edc740737b6323080c7860ae4ae", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/envoy_api/1.40.0-dev.20260903.16b0d47.envoy/source.json": "5492c64a15a0d2221d5727232a00ef94bdfece31e77b82b12cf518332703ad5b", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/envoy_toolshed/0.4.13.envoy/MODULE.bazel": "d860126ddc5a10ea98393ab0f26962a63a42784daa074f22f1692275e18e3bde", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/envoy_toolshed/0.4.13.envoy/source.json": "17b0148f9ee6c5d56dcd1c8927431f25fb91dd6929b838f682ff9e9aed536ae3", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/flatbuffers/25.12.19.envoy/MODULE.bazel": "76f751e7355170d14b95c532bdebe796e0f5dde1efd3374ca2e6358567668914", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/flatbuffers/25.12.19.envoy/source.json": "ea0204be7a79de9141cee5fa436e58a14e88b39b5b59227b21efa0394474ebea", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/fp16/0.0.0-260704-3d2de18.envoy/MODULE.bazel": "27e5020ea158fdc725eafed3443b6fa9a1555d52505dafcdc3e6ea74d9e112c1", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/fp16/0.0.0-260704-3d2de18.envoy/source.json": "ccc308b4d5afbba59ce93809243da68a5402414bb7f707d2b691df68ab896250", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/go-fips/1.24.12.envoy/MODULE.bazel": "a04651e1e8112843cf73a203f920b28b3baae7644c4e2528badf947052463dbf", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/go-fips/1.24.12.envoy/source.json": "ba45f8b60bbaeb73fa904d198425e45eb446abd06819f006632b4ac3675aa6a4", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/googleurl/0.0.0-221103-dd4080f.envoy/MODULE.bazel": "dc049475e14a1c77a8e306cfaede9208f6df16dfb6b75c22990c19d9113fe6b9", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/googleurl/0.0.0-221103-dd4080f.envoy/source.json": "eb06272bb11e6a225daf85711aa4daacc7d07717cab79e293391caa59d99a81a", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/grpc-httpjson-transcoding/0.0.0-20250507-a6e226f.envoy/MODULE.bazel": "a68a5f38f92a8665798fa3eb6bd9af9d1c87b7341332874261f5c4ee9eeec469", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/grpc-httpjson-transcoding/0.0.0-20250507-a6e226f.envoy/source.json": "fda63d100f1c811b744a32679e87c582bd82c443b848ab850f4f8567d8271a53", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/grpc/1.76.0.bcr.1.envoy/MODULE.bazel": "6ec981c171218b9ac136107b41ba47401e8e5d94151edc3fe6912a96c9a65bc4", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/grpc/1.83.0.envoy/MODULE.bazel": "8077b50135e0d0b2149e11b828bf6e40d2c868d6852004c637942a0107418ef3", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/grpc/1.83.0.envoy/source.json": "2fabad2ff720aeaf3252cee7c2f180053203ed533a8526afcaf2ec287e62772b", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/hessian2-codec/0.0.0-250114-6f5a647.envoy/MODULE.bazel": "2444f17603d30883fcca2aa40c6379307e1ee28ca716da981d5acd2071fe3ff5", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/hessian2-codec/0.0.0-250114-6f5a647.envoy/source.json": "13edf5f4100d565062fea1478d0a1dc508597cffa949b72bcd9efd2c8cc9f864", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/hyperscan/5.4.2.envoy/MODULE.bazel": "ae14ced374f6066ab5b15745e6a84567be0cf023e417097c836a8d987a604e64", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/hyperscan/5.4.2.envoy/source.json": "97c4547818d2be57dc81e0aedf5bc225673abe501afeffc2dc4f25e36b057cd8", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/icu/78.2.envoy/MODULE.bazel": "bed492d3dffffca822867b4b034191069ea917cd5c1b98ad3c5e609227d0f387", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/icu/78.2.envoy/source.json": "d3c0d7c00cdb28b6294356ec253a0ee994e2d65f912b92075ea5ddd049df283b", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/ipp-crypto/1.3.0.envoy/MODULE.bazel": "04c806da7817ed83236516ac35e99b9ac6b418dc8c84c80378ed1bc672287b74", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/ipp-crypto/1.3.0.envoy/source.json": "7b453b4812e76e91d3110dc68faef3916702dda5c8af6537d95874a5f77802d1", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/kafka/3.9.1.envoy/MODULE.bazel": "a6332b41114a206e348c1dd3fa497d7d72116db16b09bfe5bb753a58617b3bc1", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/kafka/3.9.1.envoy/source.json": "68da2ec08d5fd3b6c46dec0d89cd58ff92f740a08cfa92d06c98f4fda767d0e8", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/libbpf/1.7.0.envoy/MODULE.bazel": "5acad167b9f410820be019d5d18e0752285b09630c40d80ee51b40569e485a34", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/libbpf/1.7.0.envoy/source.json": "8ad9808a975020be4a0a29f565df60ef70ecf2b510b2da727578989da334785d", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/libcircllhist/0.3.2.envoy/MODULE.bazel": "093e50ec67a5615229453870c477310985f6feaf282d6a2dbb4ed7059be0085d", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/libcircllhist/0.3.2.envoy/source.json": "51fe6317d2bcc64f396a662d6c57ed8312e2dd8c1e650f95171f08d18f8b4fb7", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/libevent/2.2.2-alpha.envoy/MODULE.bazel": "c48ae76869f4b3eb10706706342071f946991e7813086658ebcb57dedf8f06e8", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/libevent/2.2.2-alpha.envoy/source.json": "f298e369e6b42d5ac9182381383439135bb77df62a3a1633458032819ed40d1b", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/librdkafka/2.6.0.envoy/MODULE.bazel": "01488b0bb62bc20a99109fecfafab2ba2f8de557a5cf591466166a0be192f174", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/librdkafka/2.6.0.envoy/source.json": "a3a947f7559ece5b2d3988b7eef2ee87a251e42c6d3da701376cd8c8ec3de3c1", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/libsxg/0.0.0-210708-beaa393.envoy/MODULE.bazel": "ba1ba6d9048e79fcad31819b98664b5e286e4cd7e0603bf052353c1c92f29ab1", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/libsxg/0.0.0-210708-beaa393.envoy/source.json": "ca103ed96780c9e5bf0666a4668a83d103828c74c6ac36957b65db3e5f5b1af7", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/liburing/2.13.envoy/MODULE.bazel": "50a74687fb5bb14707152dcff74e1f8d5268128f5799930c7bdc130436ec65c8", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/liburing/2.13.envoy/source.json": "0987d4e020de9385ca06c09320417e9df7ce837eaa5a102eeb570cbc18bed1ed", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/luajit/0.0.0-260126-871db2c.envoy/MODULE.bazel": "0b7a728ac0272b81346c907fd52f4dce689feeb4a4ee99328681f07d55331d1c", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/luajit/0.0.0-260126-871db2c.envoy/source.json": "4e8d9948c4e6a745c8b738b53b3fdeedc52275b1ce83baae945ba1f301cd4efe", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/lz4/1.10.0.bcr.2.envoy/MODULE.bazel": "4f4b9441deab58bca7298a594d350404bcd829816f75ce544df25b4e4980a23e", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/lz4/1.10.0.bcr.2.envoy/source.json": "086bfe449856214da347cf8498a17a4b880481b3dc06903c04849c460baa36c8", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/msgpack-cxx/7.0.0.envoy/MODULE.bazel": "883c415efc1fc2c6845c00cfeb4f32350bd4b1e63ddabf22859dffde44297ee5", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/msgpack-cxx/7.0.0.envoy/source.json": "ada6c3cb55d679470a3f65b26931093de09ef3165cd68d5a49a20c63670c1e4d", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/nghttp2/1.66.0.envoy/MODULE.bazel": "49c64a0d1d580d72ba543506540bafa9ebcac9fc9899d1d6b83a0c701f3085b1", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/nghttp2/1.66.0.envoy/source.json": "9aeae96b83a7d38913a127bce69d80fbe16503b7c35c09cfa73cce5ba6eb007c", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/ocp-diag-core/0.0.0-230505-e965ac0.envoy/MODULE.bazel": "e946ff0e3eec7f94a76189c47f8aefb086b753ae012c7455eb6d5a7d7d52d340", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/ocp-diag-core/0.0.0-230505-e965ac0.envoy/source.json": "bfec9a281eaea5ccdc59af0d9ac808abb5d567286c55bccf34810d4a8993e2de", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/openssl/3.5.7.envoy/MODULE.bazel": "3d5416cfc1931483924fdf1c6f4e7c5489d24f0cf2d600bc63701e962fc86c67", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/openssl/3.5.7.envoy/source.json": "4d2b33594d83e4db4e4d0b559f28cb4bfeb934ad77682e24049ec6c2d17de303", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/opentelemetry-cpp/1.24.0.envoy/MODULE.bazel": "20f4a0e90d18ae4f40465653ead2c3dbf80443f2bee9897f440cdb162e6253cd", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/opentelemetry-cpp/1.24.0.envoy/source.json": "1ae52e4ab1bba4954b62b646bcaf4a1e61ca377a3a0dbae760d4a8f213bfe4c2", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/perfetto/53.0.envoy/MODULE.bazel": "e3c1640b72d56b6bd34e05cd75ece9bf3df3476e52585f674ac85fe4c76e363c", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/perfetto/53.0.envoy/source.json": "819d3c7ec43a0edc2571c6c13ecb3fd83939401664ac04162f7af5b042201b16", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/prometheus-metrics-model/0.6.2.envoy/MODULE.bazel": "ed3e20df5e76f730622c44dfe13c6eadb21f3f9812541f84b547a5b4d065aa58", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/prometheus-metrics-model/0.6.2.envoy/source.json": "0943a090f19491879321638e307bf6bea1459659fb8de4d85ff7e1eb153f12c9", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/proto-converter/0.0.0-20240625-1db7653.envoy/MODULE.bazel": "b084d12b8fd2b602a22c1fbbee28b5257df0e187f3c579291dd0e1dff9a9d712", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/proto-converter/0.0.0-20240625-1db7653.envoy/source.json": "8112f8b4e048b5a5df809163ae6ad15f7da28e13d76c2d4dfba82bf40090cb6e", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/proto-field-extraction/0.0.0-240710-d5d39f0.envoy/MODULE.bazel": "d99a43759299070160315edafc6808433e9ca6a0b427afcbdb7fa33d4e518185", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/proto-field-extraction/0.0.0-240710-d5d39f0.envoy/source.json": "701548f6ec18a892525214ee77cc88ce55a25368caaecff4e948cdff904cb15d", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/proto-processing/0.0.0-250110-279353c.envoy/MODULE.bazel": "8d8442ce2bad6c40700fa8e2200845de7d71cd0a4d7ac1c8f62ac9efb6791948", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/proto-processing/0.0.0-250110-279353c.envoy/source.json": "3652e5bec16d5fbed2a45ffa9c2ffce2a4d969176d989fbd086ac280a25ba4a0", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/protobuf/33.4.envoy/MODULE.bazel": "11aef9bb081537da12da2b02ca6293a320cb09a914fb0f875d434af3146db72b", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/protobuf/35.1.bcr.envoy/MODULE.bazel": "a42d2e15b0ffb57474df57e2cc274aa9ad2e52e6e9e7bc19e9c529b0d4093d5f", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/protobuf/35.1.bcr.envoy/source.json": "5ee2c32f315c4be232f955a963f37e631f70a4d32cd3dd536b46c48920a98944", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/protoc-gen-validate/1.3.0.envoy/MODULE.bazel": "150f32f176b741dda7db31ca09d442bf4f8605621b6ad987169ce5b0d75f17d9", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/protoc-gen-validate/1.3.0.envoy/source.json": "7f324c45c0848f799b4a7b7516e13d743ccf0a46221d25a390c058751b4cecc8", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/proxy-wasm-cpp-host/0.0.0-260704-f2db56a.envoy/MODULE.bazel": "4755a9bc3e848d5a2b34bc93d2962ac4a667991d5edfee355702871e6e485b99", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/proxy-wasm-cpp-host/0.0.0-260704-f2db56a.envoy/source.json": "743ef1ad93b82413553bf074e73cb55868c5d171d0c8216bb625dce818f2670f", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/proxy-wasm-cpp-sdk/0.0.0-250925-e5256b0.envoy/MODULE.bazel": "dfc7349d5177a6d63cceac9710e2b00b4ea069973235031c45eb0e8c6a466fd7", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/proxy-wasm-cpp-sdk/0.0.0-250925-e5256b0.envoy/source.json": "59ba8d0658f8da92d73259baf75e419dc23c25fa4909357a3ba784806ebfcf8a", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/proxy-wasm-rust-sdk/0.2.4-251205-5283e57.envoy/MODULE.bazel": "130d4fe911a57778820f0703681e98041a2d7c04328276fdadb6c698a91e953e", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/proxy-wasm-rust-sdk/0.2.4-251205-5283e57.envoy/source.json": "f2b2a4f6ed9bd676bd866f6dfe75aae69f60d91f5af2e21bfdb9e5dbf492b920", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/qat-zstd/1.0.0.envoy/MODULE.bazel": "64f8edd6e57a1a083f2f2b16471f1b85e41e6eb5a27034ede81ca3042931700a", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/qat-zstd/1.0.0.envoy/source.json": "7aaf3a82884e4e603f76568ca98009fb4769fdd5f66c430054f47b4d82820c16", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/qatlib/25.08.0.envoy/MODULE.bazel": "621706be066306abcc1ac033929fb8a6f51d5a2a4f6a73af39017faf86382cde", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/qatlib/25.08.0.envoy/source.json": "e3577f263a5305b2a1c0d273ca4e60b5074c4c13b2ebfa60d75ca9d243c415e8", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/qatzip/1.3.1.envoy/MODULE.bazel": "c9d6407cc40709dce94703fae5e46491fc8719d75029edd412b71f51fbd6f3c9", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/qatzip/1.3.1.envoy/source.json": "551085b00bc7b37222713938507d5a23c1d629267d9e0e63eb79d615d10cf95b", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/quiche/0.0.0-260824-0140828.envoy/MODULE.bazel": "3865c623a410f58bb440b6d2f45f2e07969aab3c597f648c0d77b22303252cf7", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/quiche/0.0.0-260824-0140828.envoy/source.json": "02331b62a9357c9a46aa6209f50dfc17ea917ead38797f657f632cad4d6980de", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/ragel/7.0.4-211228-d4577c9.envoy/MODULE.bazel": "7635a32860d8fccdf13449fb1ff52137a96d0c03f73b9030483d2a0ad1b6953b", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/ragel/7.0.4-211228-d4577c9.envoy/source.json": "489ee8af503223d444a2b324f750f22a445da60c4f24cd445f5f208dc1aaf2ae", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/rules_apple/3.20.1.envoy/MODULE.bazel": "4c7ccb74c0695f0ffbdf95d504c61d61e46336bb0aa8b416b71c0955ce5135b7", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/rules_rust/0.69.0.envoy/MODULE.bazel": "8b378b299800cab7bf3709c96def218eb62dd5908dac7692b96c8e0e46aff87e", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/rules_rust/0.69.0.envoy/source.json": "feeb27e65198bbcda722ca99d2e00515a9d0a5a659cfb779afa299bccea3992e", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/simdutf/8.1.0.envoy/MODULE.bazel": "d7288f3bd5168bc92aff3591e5f7a3a58277bddcc7fc70fa125f39ac9445f4b7", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/simdutf/8.1.0.envoy/source.json": "b95d6bfb222cf92c83d3352ec0c550394d801e2b2700b160b692cbe4b40b8342", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/skywalking-data-collect-protocol/10.3.0.envoy/MODULE.bazel": "86233e0dfff4f0f96fd0a59d03376c593296abb56a23582303395e563a9c03d5", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/skywalking-data-collect-protocol/10.3.0.envoy/source.json": "54e63e977131e29f821c9b02dd4f2f18d3def1fe627b38dfce08ea8fb1ac33d3", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/sql-parser/0.0.0-260715-52e5ad1.envoy/MODULE.bazel": "4eb416b09ac2d3a879e10e1c73fad68c9cc91000386dbe6ec6155fde426cb392", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/sql-parser/0.0.0-260715-52e5ad1.envoy/source.json": "359d0c9d846c427ab8cc61e07c811080e3401289fc1a071195c362bdbd555cee", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/tcmalloc/0.0.0-20241022-5da4a88.envoy/MODULE.bazel": "b5b2b1bf8111b03315be624b09897c38ac043dd16ebee530677adfb57df1f639", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/tcmalloc/0.0.0-20241022-5da4a88.envoy/source.json": "05cfbe47818672bc056d3da75fd0ed07a454baf29b1eba671f65742142f127f7", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/thrift/0.22.0.envoy/MODULE.bazel": "100594d08572a783f1c9bb0786048215a6a8d2a3a0d3b5247863de31b6e2a2e3", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/thrift/0.22.0.envoy/source.json": "38262b083c508905417433e1e43a9941016f7851bfa57d7081adfc3637933cf2", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/toolchains_llvm/1.8.0.envoy/MODULE.bazel": "93909b69ee77410306b1b591653f7f89ecda4c7d88d42c468dd1e5e7afc6fe65", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/toolchains_llvm/1.9.0.envoy/MODULE.bazel": "f3a85560662c37a739cbe00f20a527baf0caa9508c0541840877481479c0c825", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/toolchains_llvm/1.9.0.envoy/source.json": "67e2d7bbdb368463c599a87fcc2c1884ca6ac0a339d5ac999ca8b5c34ec0911d", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/uadk/2.9.envoy/MODULE.bazel": "de2055688d0c64d1c467d43895e643fd7875a82a53c8461e76908f57598dc34a", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/uadk/2.9.envoy/source.json": "4fbeff6b0573126f5ce1931abd68a8361ce3d86c0b3888d92e2d63d0b0c00f42", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/v8/14.6.202.10.envoy/MODULE.bazel": "57fa395049458e9768b26e4789236ee620bd177414bf979cf583887f06c71749", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/v8/14.6.202.10.envoy/source.json": "068a8822f21c1c488982f6b3fd5c52858e8db025ebc3458170d3ed940b425a57", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/vectorscan/5.4.11.envoy/MODULE.bazel": "321bf3eac6795ea32dc1814e7016a72f9c8df01aa50a135a952de24efa39acf2", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/vectorscan/5.4.11.envoy/source.json": "cf9fd240073fd187326f57f516a3791b70ee0314cfc4cf17ffa13568a804bdcd", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/vpp-vcl/26.02-dev-85abefb.envoy/MODULE.bazel": "f50c5f235f8a781cd9866af966298f4c0fc27d9863cde0e474bff6e74dc87927", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/vpp-vcl/26.02-dev-85abefb.envoy/source.json": "f0abdf4b891282aea0ee80fb6d0e769c59f4a72ffc7863dfd93cd03ac5f14b3a", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/wamr/2.4.4.envoy/MODULE.bazel": "58f82b86bb71f13edc7a6ac8229bb3376749d0ab65c029a1dd718f3091346f17", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/wamr/2.4.4.envoy/source.json": "6d6f847c00399faede85395c0fc1d3134506b0d2f51e9d3339a6e4545b0295e9", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/wasmtime/45.0.2.envoy/MODULE.bazel": "fb6dfcf0674cc9ce7bd9689f45cef058418284cf3b586a011dd176fd07f5cf2a", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/wasmtime/45.0.2.envoy/source.json": "2be7227a4e466fbafa58cdb8f72335f0e2a556e3ca2f0d4402f79b7603b9b515", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/wuffs/0.4.0-alpha.9.envoy/MODULE.bazel": "e46699ee4851ddd18a50012b34c662f2390f014394cb17b8e07337cbc4033eb2", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/wuffs/0.4.0-alpha.9.envoy/source.json": "b215401a4bd5bb7c4af8b37940209e955e905cd41f3beaffffb00424eec8afcc", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/xds/0.0.1-20251110-8bfbf64.envoy/MODULE.bazel": "ea8f4b239d32e41494c77f9c73077182509f2da340676ce29af40b299e1b632c", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/xds/0.0.1-20251110-8bfbf64.envoy/source.json": "f0dfe3d6638f7893aa3f5c603457b4f156a857635636cefcf6be5865a937495a", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/yq.bzl/0.1.1.envoy/MODULE.bazel": "9df3c0296a3a4439c6378fbee2c253c959f30d4145d2323c93e67d9a3f8d699d", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/yq.bzl/0.1.1.envoy/source.json": "1975b1025408b820389587b1f27e1f7237d61e400ab4933d583f0ba9846acec9", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/zipkin-api/1.0.0.envoy/MODULE.bazel": "bc3bb168f109164cd32c591d07b6339b4ac6a2269fa80301bc38f993082e4579", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/zipkin-api/1.0.0.envoy/source.json": "412d6f93f6ac998e666c8868a7e5cee277e1553c4c0f97908e3a211e3d069c03", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/zlib-ng/2.3.2.envoy/MODULE.bazel": "3946e04bcbf78698bfd1a6fceb3749c3d9b8ee2a31a7e9b7714dc2e4ed475429", + "https://raw.githubusercontent.com/envoyproxy/bazel-registry/246fd7c83fed24ff3115e691e0c6ff59248b551c/modules/zlib-ng/2.3.2.envoy/source.json": "ee1117c413d5b5567fe6889baa72ec2bf06e769630e08358d7018c06f5b2979c" }, "selectedYankedVersions": {}, - "moduleExtensions": {} + "moduleExtensions": { + "@@aspect_rules_esbuild+//esbuild:extensions.bzl%esbuild": { + "general": { + "bzlTransitiveDigest": "JJZkUmaEXuuYfYgqQd3Miq6oTABy+bWJbitDLWV2OWE=", + "usagesDigest": "sj4kz7yaVclWMuWhUhSLq0bVH7+HrkWyMdODMeA7Zhw=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "esbuild_darwin-x64": { + "repoRuleId": "@@aspect_rules_esbuild+//esbuild:repositories.bzl%esbuild_repositories", + "attributes": { + "esbuild_version": "0.19.9", + "platform": "darwin-x64" + } + }, + "esbuild_darwin-arm64": { + "repoRuleId": "@@aspect_rules_esbuild+//esbuild:repositories.bzl%esbuild_repositories", + "attributes": { + "esbuild_version": "0.19.9", + "platform": "darwin-arm64" + } + }, + "esbuild_linux-x64": { + "repoRuleId": "@@aspect_rules_esbuild+//esbuild:repositories.bzl%esbuild_repositories", + "attributes": { + "esbuild_version": "0.19.9", + "platform": "linux-x64" + } + }, + "esbuild_linux-arm64": { + "repoRuleId": "@@aspect_rules_esbuild+//esbuild:repositories.bzl%esbuild_repositories", + "attributes": { + "esbuild_version": "0.19.9", + "platform": "linux-arm64" + } + }, + "esbuild_win32-x64": { + "repoRuleId": "@@aspect_rules_esbuild+//esbuild:repositories.bzl%esbuild_repositories", + "attributes": { + "esbuild_version": "0.19.9", + "platform": "win32-x64" + } + }, + "esbuild_toolchains": { + "repoRuleId": "@@aspect_rules_esbuild+//esbuild/private:toolchains_repo.bzl%toolchains_repo", + "attributes": { + "esbuild_version": "0.19.9", + "user_repository_name": "esbuild" + } + }, + "npm__esbuild_0.19.9": { + "repoRuleId": "@@aspect_rules_js+//npm/private:npm_import.bzl%npm_import_rule", + "attributes": { + "package": "esbuild", + "version": "0.19.9", + "root_package": "", + "link_workspace": "", + "link_packages": {}, + "integrity": "sha512-U9CHtKSy+EpPsEBa+/A2gMs/h3ylBC0H0KSqIg7tpztHerLi6nrrcoUJAkNCEPumx8yJ+Byic4BVwHgRbN0TBg==", + "url": "", + "commit": "", + "patch_args": [ + "-p0" + ], + "patches": [], + "custom_postinstall": "", + "npm_auth": "", + "npm_auth_basic": "", + "npm_auth_username": "", + "npm_auth_password": "", + "lifecycle_hooks": [], + "extra_build_content": "", + "generate_bzl_library_targets": false, + "extract_full_archive": false, + "exclude_package_contents": [], + "system_tar": "auto" + } + }, + "npm__esbuild_0.19.9__links": { + "repoRuleId": "@@aspect_rules_js+//npm/private:npm_import.bzl%npm_import_links", + "attributes": { + "package": "esbuild", + "version": "0.19.9", + "dev": false, + "root_package": "", + "link_packages": {}, + "deps": {}, + "transitive_closure": {}, + "lifecycle_build_target": false, + "lifecycle_hooks_env": [], + "lifecycle_hooks_execution_requirements": [ + "no-sandbox" + ], + "lifecycle_hooks_use_default_shell_env": false, + "bins": {}, + "package_visibility": [ + "//visibility:public" + ], + "replace_package": "", + "exclude_package_contents": [] + } + } + }, + "recordedRepoMappingEntries": [ + [ + "aspect_bazel_lib+", + "bazel_skylib", + "bazel_skylib+" + ], + [ + "aspect_bazel_lib+", + "bazel_tools", + "bazel_tools" + ], + [ + "aspect_bazel_lib+", + "tar.bzl", + "tar.bzl+" + ], + [ + "aspect_rules_esbuild+", + "aspect_rules_js", + "aspect_rules_js+" + ], + [ + "aspect_rules_esbuild+", + "bazel_skylib", + "bazel_skylib+" + ], + [ + "aspect_rules_js+", + "aspect_bazel_lib", + "aspect_bazel_lib+" + ], + [ + "aspect_rules_js+", + "aspect_rules_js", + "aspect_rules_js+" + ], + [ + "aspect_rules_js+", + "aspect_tools_telemetry_report", + "aspect_tools_telemetry++telemetry+aspect_tools_telemetry_report" + ], + [ + "aspect_rules_js+", + "bazel_skylib", + "bazel_skylib+" + ], + [ + "aspect_rules_js+", + "bazel_tools", + "bazel_tools" + ], + [ + "tar.bzl+", + "aspect_bazel_lib", + "aspect_bazel_lib+" + ], + [ + "tar.bzl+", + "bazel_skylib", + "bazel_skylib+" + ], + [ + "tar.bzl+", + "tar.bzl", + "tar.bzl+" + ] + ] + } + }, + "@@aspect_tools_telemetry+//:extension.bzl%telemetry": { + "general": { + "bzlTransitiveDigest": "gA7tPEdJXhskzPIEUxjX9IdDrM6+WjfbgXJ8Ez47umk=", + "usagesDigest": "bLGG/WYajl8hWNVBHUEmUS1CPLdkreo+u3NsLB+9SNM=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "aspect_tools_telemetry_report": { + "repoRuleId": "@@aspect_tools_telemetry+//:extension.bzl%tel_repository", + "attributes": { + "deps": { + "aspect_rules_js": "2.5.0", + "aspect_tools_telemetry": "0.2.8" + } + } + } + }, + "recordedRepoMappingEntries": [ + [ + "aspect_tools_telemetry+", + "aspect_bazel_lib", + "aspect_bazel_lib+" + ], + [ + "aspect_tools_telemetry+", + "bazel_skylib", + "bazel_skylib+" + ] + ] + } + }, + "@@envoy+//bazel:extensions.bzl%envoy_build_config_ext": { + "general": { + "bzlTransitiveDigest": "dw/Tdy/iUC4F36IXsG1YO2qMasHYK+5Bl8C0qJyELJI=", + "usagesDigest": "V3oBQVjyAvIgXKFzhoQcVLnfdh4JfblaAOcO4vjEc78=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "envoy_build_config": { + "repoRuleId": "@@envoy+//bazel:envoy_build_config.bzl%default_envoy_build_config", + "attributes": {} + } + }, + "recordedRepoMappingEntries": [ + [ + "envoy+", + "bazel_skylib", + "bazel_skylib+" + ], + [ + "envoy+", + "bazel_tools", + "bazel_tools" + ], + [ + "envoy+", + "cu", + "envoy++wasm_cargo+cu" + ], + [ + "envoy+", + "envoy", + "envoy+" + ], + [ + "envoy+", + "envoy_toolshed", + "envoy_toolshed+" + ], + [ + "envoy+", + "rules_rust", + "rules_rust+" + ], + [ + "rules_rust+", + "bazel_tools", + "bazel_tools" + ] + ] + } + }, + "@@envoy+//bazel:extensions.bzl%envoy_repo_extension": { + "general": { + "bzlTransitiveDigest": "dw/Tdy/iUC4F36IXsG1YO2qMasHYK+5Bl8C0qJyELJI=", + "usagesDigest": "aWG3ONpVoAOHv013EmHqjW4iejmOCkKc1f6vGg+WJmc=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "envoy_repo": { + "repoRuleId": "@@envoy+//bazel:repo.bzl%_envoy_repo", + "attributes": {} + } + }, + "recordedRepoMappingEntries": [ + [ + "envoy+", + "bazel_skylib", + "bazel_skylib+" + ], + [ + "envoy+", + "bazel_tools", + "bazel_tools" + ], + [ + "envoy+", + "cu", + "envoy++wasm_cargo+cu" + ], + [ + "envoy+", + "envoy", + "envoy+" + ], + [ + "envoy+", + "envoy_toolshed", + "envoy_toolshed+" + ], + [ + "envoy+", + "rules_rust", + "rules_rust+" + ], + [ + "rules_rust+", + "bazel_tools", + "bazel_tools" + ] + ] + } + }, + "@@envoy+//bazel:extensions.bzl%envoy_toolchains_extension": { + "general": { + "bzlTransitiveDigest": "dw/Tdy/iUC4F36IXsG1YO2qMasHYK+5Bl8C0qJyELJI=", + "usagesDigest": "3Sk6FYduY79fJvW7L2y3mZQXwzn5uuH/ZUw4qo2ZuSc=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "clang_platform": { + "repoRuleId": "@@envoy_toolshed+//repository:utils.bzl%arch_alias", + "attributes": { + "aliases": { + "amd64": "@envoy//bazel/platforms/rbe:linux_x64", + "aarch64": "@envoy//bazel/platforms/rbe:linux_arm64" + } + } + } + }, + "recordedRepoMappingEntries": [ + [ + "envoy+", + "bazel_skylib", + "bazel_skylib+" + ], + [ + "envoy+", + "bazel_tools", + "bazel_tools" + ], + [ + "envoy+", + "cu", + "envoy++wasm_cargo+cu" + ], + [ + "envoy+", + "envoy", + "envoy+" + ], + [ + "envoy+", + "envoy_toolshed", + "envoy_toolshed+" + ], + [ + "envoy+", + "rules_rust", + "rules_rust+" + ], + [ + "rules_rust+", + "bazel_tools", + "bazel_tools" + ] + ] + } + }, + "@@rules_android+//rules/android_sdk_repository:rule.bzl%android_sdk_repository_extension": { + "general": { + "bzlTransitiveDigest": "+rMrzIrv7sImYmkbXJYv+gFpTJQ79X3MpwwMLI2A+oA=", + "usagesDigest": "iEGI2aNDMkHt9LXCdViLNUUOslpiVj2DrevWWXZEFnU=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "androidsdk": { + "repoRuleId": "@@rules_android+//rules/android_sdk_repository:rule.bzl%_android_sdk_repository", + "attributes": {} + } + }, + "recordedRepoMappingEntries": [] + } + }, + "@@rules_buf+//buf:extensions.bzl%buf": { + "general": { + "bzlTransitiveDigest": "dSWqckK2ILN7aDIDHfv+Qrl1fb1hF7o7MDXY6T8C41s=", + "usagesDigest": "XU14pX4rpqpaPmuXzvc5RvR8OtzxCZGRHpLJJP+avSA=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "rules_buf_toolchains": { + "repoRuleId": "@@rules_buf+//buf/internal:toolchain.bzl%buf_download_releases", + "attributes": { + "version": "v1.61.0", + "sha256": "366ed6c11819d56e122042c18cb8dbcf012f773456821f15324c22d192dfc65c" + } + } + }, + "recordedRepoMappingEntries": [ + [ + "rules_buf+", + "bazel_tools", + "bazel_tools" + ] + ] + } + }, + "@@rules_m4+//m4/internal:default_toolchain_ext.bzl%default_toolchain_ext": { + "general": { + "bzlTransitiveDigest": "tdX+2sxsI0cUAT/hNag1pWuAZVRyakmuNkW1hjVYEqA=", + "usagesDigest": "Ajj5C5Smb9328fDq6XiGNG7n46AVKp8cwF+3Rli07AA=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "m4_v1.4.18": { + "repoRuleId": "@@rules_m4+//m4/rules:m4_repository.bzl%m4_repository", + "attributes": { + "version": "1.4.18" + } + }, + "m4": { + "repoRuleId": "@@rules_m4+//m4/rules:m4_toolchain_repository.bzl%m4_toolchain_repository", + "attributes": { + "m4_repository": "@m4_v1.4.18" + } + } + }, + "moduleExtensionMetadata": { + "explicitRootModuleDirectDeps": [ + "m4" + ], + "explicitRootModuleDirectDevDeps": [], + "useAllRepos": "NO", + "reproducible": false + }, + "recordedRepoMappingEntries": [] + } + }, + "@@rules_nodejs+//nodejs:extensions.bzl%node": { + "general": { + "bzlTransitiveDigest": "q44Ox2Nwogn6OsO0Xw5lhjkd/xmxkvvpwVOn5P4pmHQ=", + "usagesDigest": "D7/i+Rp9759qqcKK3855KuTs2D2Ra+frQnRLtccdUJo=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "nodejs_linux_amd64": { + "repoRuleId": "@@rules_nodejs+//nodejs:repositories.bzl%_nodejs_repositories", + "attributes": { + "node_download_auth": {}, + "node_repositories": {}, + "node_urls": [ + "https://nodejs.org/dist/v{version}/{filename}" + ], + "node_version": "20.18.0", + "include_headers": false, + "platform": "linux_amd64" + } + }, + "nodejs_linux_arm64": { + "repoRuleId": "@@rules_nodejs+//nodejs:repositories.bzl%_nodejs_repositories", + "attributes": { + "node_download_auth": {}, + "node_repositories": {}, + "node_urls": [ + "https://nodejs.org/dist/v{version}/{filename}" + ], + "node_version": "20.18.0", + "include_headers": false, + "platform": "linux_arm64" + } + }, + "nodejs_linux_s390x": { + "repoRuleId": "@@rules_nodejs+//nodejs:repositories.bzl%_nodejs_repositories", + "attributes": { + "node_download_auth": {}, + "node_repositories": {}, + "node_urls": [ + "https://nodejs.org/dist/v{version}/{filename}" + ], + "node_version": "20.18.0", + "include_headers": false, + "platform": "linux_s390x" + } + }, + "nodejs_linux_ppc64le": { + "repoRuleId": "@@rules_nodejs+//nodejs:repositories.bzl%_nodejs_repositories", + "attributes": { + "node_download_auth": {}, + "node_repositories": {}, + "node_urls": [ + "https://nodejs.org/dist/v{version}/{filename}" + ], + "node_version": "20.18.0", + "include_headers": false, + "platform": "linux_ppc64le" + } + }, + "nodejs_darwin_amd64": { + "repoRuleId": "@@rules_nodejs+//nodejs:repositories.bzl%_nodejs_repositories", + "attributes": { + "node_download_auth": {}, + "node_repositories": {}, + "node_urls": [ + "https://nodejs.org/dist/v{version}/{filename}" + ], + "node_version": "20.18.0", + "include_headers": false, + "platform": "darwin_amd64" + } + }, + "nodejs_darwin_arm64": { + "repoRuleId": "@@rules_nodejs+//nodejs:repositories.bzl%_nodejs_repositories", + "attributes": { + "node_download_auth": {}, + "node_repositories": {}, + "node_urls": [ + "https://nodejs.org/dist/v{version}/{filename}" + ], + "node_version": "20.18.0", + "include_headers": false, + "platform": "darwin_arm64" + } + }, + "nodejs_windows_amd64": { + "repoRuleId": "@@rules_nodejs+//nodejs:repositories.bzl%_nodejs_repositories", + "attributes": { + "node_download_auth": {}, + "node_repositories": {}, + "node_urls": [ + "https://nodejs.org/dist/v{version}/{filename}" + ], + "node_version": "20.18.0", + "include_headers": false, + "platform": "windows_amd64" + } + }, + "nodejs": { + "repoRuleId": "@@rules_nodejs+//nodejs/private:nodejs_repo_host_os_alias.bzl%nodejs_repo_host_os_alias", + "attributes": { + "user_node_repository_name": "nodejs" + } + }, + "nodejs_host": { + "repoRuleId": "@@rules_nodejs+//nodejs/private:nodejs_repo_host_os_alias.bzl%nodejs_repo_host_os_alias", + "attributes": { + "user_node_repository_name": "nodejs" + } + }, + "nodejs_toolchains": { + "repoRuleId": "@@rules_nodejs+//nodejs/private:nodejs_toolchains_repo.bzl%nodejs_toolchains_repo", + "attributes": { + "user_node_repository_name": "nodejs" + } + } + }, + "recordedRepoMappingEntries": [] + } + }, + "@@rules_python+//python/uv:uv.bzl%uv": { + "general": { + "bzlTransitiveDigest": "ELjwPp2kLku5M3S/gpjjVjy3TwT760/zVEQ70nJreHU=", + "usagesDigest": "LCPgc6OYAryd0HQJS9CtnCxvca1YfrjIZ67iPax2aRs=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "uv": { + "repoRuleId": "@@rules_python+//python/uv/private:uv_toolchains_repo.bzl%uv_toolchains_repo", + "attributes": { + "toolchain_type": "'@@rules_python+//python/uv:uv_toolchain_type'", + "toolchain_names": [ + "none" + ], + "toolchain_implementations": { + "none": "'@@rules_python+//python:none'" + }, + "toolchain_compatible_with": { + "none": [ + "@platforms//:incompatible" + ] + }, + "toolchain_target_settings": {} + } + } + }, + "recordedRepoMappingEntries": [ + [ + "rules_python+", + "bazel_tools", + "bazel_tools" + ], + [ + "rules_python+", + "platforms", + "platforms" + ] + ] + } + }, + "@@toolchains_llvm+//toolchain/extensions:distributions.bzl%llvm_distributions": { + "general": { + "bzlTransitiveDigest": "UjfWy+RWdwj4BIiZFchPZA3MIBFUkIKzj19B8/LDGko=", + "usagesDigest": "RMQmnjhQu0/s1mluVFIa5TjoFcqct9XtWtNP5Bjy1Ho=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "llvm_distributions_data": { + "repoRuleId": "@@toolchains_llvm+//toolchain/internal:distributions_repo.bzl%llvm_distributions_repo", + "attributes": { + "srcs": [ + "@@toolchains_llvm+//toolchain/distributions:pre_github.jsonc", + "@@toolchains_llvm+//toolchain/distributions:github_legacy.jsonc", + "@@toolchains_llvm+//toolchain/distributions:github.jsonc", + "@@toolchains_llvm+//toolchain/distributions:extra.jsonc" + ] + } + } + }, + "recordedRepoMappingEntries": [] + } + } + }, + "facts": { + "@@rules_go+//go:extensions.bzl%go_sdk": { + "1.22.4": { + "aix_ppc64": [ + "go1.22.4.aix-ppc64.tar.gz", + "b9647fa9fc83a0cc5d4f092a19eaeaecf45f063a5aa7d4962fde65aeb7ae6ce1" + ], + "darwin_amd64": [ + "go1.22.4.darwin-amd64.tar.gz", + "c95967f50aa4ace34af0c236cbdb49a9a3e80ee2ad09d85775cb4462a5c19ed3" + ], + "darwin_arm64": [ + "go1.22.4.darwin-arm64.tar.gz", + "242b78dc4c8f3d5435d28a0d2cec9b4c1aa999b601fb8aa59fb4e5a1364bf827" + ], + "dragonfly_amd64": [ + "go1.22.4.dragonfly-amd64.tar.gz", + "f2fbb51af4719d3616efb482d6ed2b96579b474156f85a7ddc6f126764feec4b" + ], + "freebsd_386": [ + "go1.22.4.freebsd-386.tar.gz", + "7c54884bb9f274884651d41e61d1bc12738863ad1497e97ea19ad0e9aa6bf7b5" + ], + "freebsd_amd64": [ + "go1.22.4.freebsd-amd64.tar.gz", + "88d44500e1701dd35797619774d6dd51bf60f45a8338b0a82ddc018e4e63fb78" + ], + "freebsd_arm64": [ + "go1.22.4.freebsd-arm64.tar.gz", + "726dc093cf020277be45debf03c3b02b43c2efb3e2a5d4fba8f52579d65327dc" + ], + "freebsd_armv6l": [ + "go1.22.4.freebsd-arm.tar.gz", + "3d9efe47db142a22679aba46b1772e3900b0d87ae13bd2b3bc80dbf2ac0b2cd6" + ], + "freebsd_riscv64": [ + "go1.22.4.freebsd-riscv64.tar.gz", + "5f6b67e5e32f1d6ccb2d4dcb44934a5e2e870a877ba7443d86ec43cfc28afa71" + ], + "illumos_amd64": [ + "go1.22.4.illumos-amd64.tar.gz", + "d56ecc2f85b6418a21ef83879594d0c42ab4f65391a676bb12254870e6690d63" + ], + "linux_386": [ + "go1.22.4.linux-386.tar.gz", + "47a2a8d249a91eb8605c33bceec63aedda0441a43eac47b4721e3975ff916cec" + ], + "linux_amd64": [ + "go1.22.4.linux-amd64.tar.gz", + "ba79d4526102575196273416239cca418a651e049c2b099f3159db85e7bade7d" + ], + "linux_arm64": [ + "go1.22.4.linux-arm64.tar.gz", + "a8e177c354d2e4a1b61020aca3562e27ea3e8f8247eca3170e3fa1e0c2f9e771" + ], + "linux_armv6l": [ + "go1.22.4.linux-armv6l.tar.gz", + "e2b143fbacbc9cbd448e9ef41ac3981f0488ce849af1cf37e2341d09670661de" + ], + "linux_loong64": [ + "go1.22.4.linux-loong64.tar.gz", + "e2ff9436e4b34bf6926b06d97916e26d67a909a2effec17967245900f0816f1d" + ], + "linux_mips": [ + "go1.22.4.linux-mips.tar.gz", + "73f0dcc60458c4770593b05a7bc01cc0d31fc98f948c0c2334812c7a1f2fc3f1" + ], + "linux_mips64": [ + "go1.22.4.linux-mips64.tar.gz", + "417af97fc2630a647052375768be4c38adcc5af946352ea5b28613ea81ca5d45" + ], + "linux_mips64le": [ + "go1.22.4.linux-mips64le.tar.gz", + "7486e2d7dd8c98eb44df815ace35a7fe7f30b7c02326e3741bd934077508139b" + ], + "linux_mipsle": [ + "go1.22.4.linux-mipsle.tar.gz", + "69479c8aad301e459a8365b40cad1074a0dbba5defb9291669f94809c4c4be6e" + ], + "linux_ppc64": [ + "go1.22.4.linux-ppc64.tar.gz", + "dd238847e65bc3e2745caca475a5db6522a2fcf85cf6c38fc36a06642b19efd7" + ], + "linux_ppc64le": [ + "go1.22.4.linux-ppc64le.tar.gz", + "a3e5834657ef92523f570f798fed42f1f87bc18222a16815ec76b84169649ec4" + ], + "linux_riscv64": [ + "go1.22.4.linux-riscv64.tar.gz", + "56a827ff7dc6245bcd7a1e9288dffaa1d8b0fd7468562264c1523daf3b4f1b4a" + ], + "linux_s390x": [ + "go1.22.4.linux-s390x.tar.gz", + "7590c3e278e2dc6040aae0a39da3ca1eb2e3921673a7304cc34d588c45889eec" + ], + "netbsd_386": [ + "go1.22.4.netbsd-386.tar.gz", + "ddd2eebe34471a2502de6c5dad04ab27c9fc80cbde7a9ad5b3c66ecec4504e1d" + ], + "netbsd_amd64": [ + "go1.22.4.netbsd-amd64.tar.gz", + "33af79f6f935f6fbacc5d23876450b3567b79348fc065beef8e64081127dd234" + ], + "netbsd_arm64": [ + "go1.22.4.netbsd-arm64.tar.gz", + "c9a2971dec9f6d320c6f2b049b2353c6d0a2d35e87b8a4b2d78a2f0d62545f8e" + ], + "netbsd_armv6l": [ + "go1.22.4.netbsd-arm.tar.gz", + "fa3550ebd5375a70b3bcd342b5a71f4bd271dcbbfaf4eabefa2144ab5d8924b6" + ], + "openbsd_386": [ + "go1.22.4.openbsd-386.tar.gz", + "d21af022331bfdc2b5b161d616c3a1a4573d33cf7a30416ee509a8f3641deb47" + ], + "openbsd_amd64": [ + "go1.22.4.openbsd-amd64.tar.gz", + "72c0094c43f7e5722ec49c2a3e9dfa7a1123ac43a5f3a63eecf3e3795d3ff0ae" + ], + "openbsd_arm64": [ + "go1.22.4.openbsd-arm64.tar.gz", + "a7ab8d4e0b02bf06ed144ba42c61c0e93ee00f2b433415dfd4ad4b6e79f31650" + ], + "openbsd_armv6l": [ + "go1.22.4.openbsd-arm.tar.gz", + "1096831ea3c5ea3ca57d14251d9eda3786889531eb40d7d6775dcaa324d4b065" + ], + "openbsd_ppc64": [ + "go1.22.4.openbsd-ppc64.tar.gz", + "9716327c8a628358798898dc5148c49dbbeb5196bf2cbf088e550721a6e4f60b" + ], + "plan9_386": [ + "go1.22.4.plan9-386.tar.gz", + "a8dd4503c95c32a502a616ab78870a19889c9325fe9bd31eb16dd69346e4bfa8" + ], + "plan9_amd64": [ + "go1.22.4.plan9-amd64.tar.gz", + "5423a25808d76fe5aca8607a2e5ac5673abf45446b168cb5e9d8519ee9fe39a1" + ], + "plan9_armv6l": [ + "go1.22.4.plan9-arm.tar.gz", + "6af939ad583f5c85c09c53728ab7d38c3cc2b39167562d6c18a07c5c6608b370" + ], + "solaris_amd64": [ + "go1.22.4.solaris-amd64.tar.gz", + "e8cabe69c03085725afdb32a6f9998191a3e55a747b270d835fd05000d56abba" + ], + "windows_386": [ + "go1.22.4.windows-386.zip", + "aca4e2c37278a10f1c70dd0df142f7d66b50334fcee48978d409202d308d6d25" + ], + "windows_amd64": [ + "go1.22.4.windows-amd64.zip", + "26321c4d945a0035d8a5bc4a1965b0df401ff8ceac66ce2daadabf9030419a98" + ], + "windows_arm64": [ + "go1.22.4.windows-arm64.zip", + "8a2daa9ea28cbdafddc6171aefed384f4e5b6e714fb52116fe9ed25a132f37ed" + ], + "windows_armv6l": [ + "go1.22.4.windows-arm.zip", + "5fcd0671a49cecf39b41021621ee1b6e7aa1370f37122b72e80d4fd4185833b6" + ] + }, + "1.23.0": { + "aix_ppc64": [ + "go1.23.0.aix-ppc64.tar.gz", + "257f8560bb4001fb81a5e0ee84f32fecbe18d4450343c9556557d296786847b6" + ], + "darwin_amd64": [ + "go1.23.0.darwin-amd64.tar.gz", + "ffd070acf59f054e8691b838f274d540572db0bd09654af851e4e76ab88403dc" + ], + "darwin_arm64": [ + "go1.23.0.darwin-arm64.tar.gz", + "b770812aef17d7b2ea406588e2b97689e9557aac7e646fe76218b216e2c51406" + ], + "dragonfly_amd64": [ + "go1.23.0.dragonfly-amd64.tar.gz", + "8fd2ab5ac8629fc97d25a056693e23f332446603dd3c2b764ccb496872004b0c" + ], + "freebsd_386": [ + "go1.23.0.freebsd-386.tar.gz", + "2c9b76ead3c44f5b3e40e10b980075addb837f2dd05dafe7c0e4c611fd239753" + ], + "freebsd_amd64": [ + "go1.23.0.freebsd-amd64.tar.gz", + "2c2252902b87ba605fdc0b12b4c860fe6553c0c5483c12cc471756ebdd8249fe" + ], + "freebsd_arm": [ + "go1.23.0.freebsd-arm.tar.gz", + "8ec48b8d99a515644ae00e79d093ad3b7645dcaf2a19c0a9c0d97916187f4514" + ], + "freebsd_arm64": [ + "go1.23.0.freebsd-arm64.tar.gz", + "f476bbe8efb0db18155671840545370bfb73903fec04ea897d510569dab16d9c" + ], + "freebsd_riscv64": [ + "go1.23.0.freebsd-riscv64.tar.gz", + "b0e254b2ea5752b4f1c69934ae43a44bbabf98e0c2843af44e1b6d12390eb551" + ], + "illumos_amd64": [ + "go1.23.0.illumos-amd64.tar.gz", + "09716dcc7a2e19891b3d1e2ea68a1aab22838fc664cdc5f82d5f8eef05db78cf" + ], + "linux_386": [ + "go1.23.0.linux-386.tar.gz", + "0e8a7340c2632e6fb5088d60f95b52be1f8303143e04cd34e9b2314fafc24edd" + ], + "linux_amd64": [ + "go1.23.0.linux-amd64.tar.gz", + "905a297f19ead44780548933e0ff1a1b86e8327bb459e92f9c0012569f76f5e3" + ], + "linux_arm64": [ + "go1.23.0.linux-arm64.tar.gz", + "62788056693009bcf7020eedc778cdd1781941c6145eab7688bd087bce0f8659" + ], + "linux_armv6l": [ + "go1.23.0.linux-armv6l.tar.gz", + "0efa1338e644d7f74064fa7f1016b5da7872b2df0070ea3b56e4fef63192e35b" + ], + "linux_loong64": [ + "go1.23.0.linux-loong64.tar.gz", + "dc8f723ce1a236e85c8b56d1e6749e270314e99dd41b80a58355e7ffcf9ea857" + ], + "linux_mips": [ + "go1.23.0.linux-mips.tar.gz", + "3332cc76c73c05b3413cdecccffc29aaa3469f87db8ed9f9b784ebb527ca5352" + ], + "linux_mips64": [ + "go1.23.0.linux-mips64.tar.gz", + "0ed5cee92433d09fd0816ec5adfbf4b16d712944e833f6342bbe2df18f7826ae" + ], + "linux_mips64le": [ + "go1.23.0.linux-mips64le.tar.gz", + "06a579dd6d1f9a84bc43cab063e7c759a92a6d4dd01fec3d860f22a32df93406" + ], + "linux_mipsle": [ + "go1.23.0.linux-mipsle.tar.gz", + "d522770d32d6ee963f61331a695c4f8a730f2445b965d8d56db0a2e75c62af57" + ], + "linux_ppc64": [ + "go1.23.0.linux-ppc64.tar.gz", + "8c884cb4f2593d897f58ec1b0f23f303acf5c78fd101e76cb48d6cb1fe5e90e7" + ], + "linux_ppc64le": [ + "go1.23.0.linux-ppc64le.tar.gz", + "8b26e20d4d43a4d7641cddbdc0298d7ba3804d910a9e06cda7672970dbf2829d" + ], + "linux_riscv64": [ + "go1.23.0.linux-riscv64.tar.gz", + "a87726205f1a283247f877ccae8ce147ff4e77ac802382647ac52256eb5642c7" + ], + "linux_s390x": [ + "go1.23.0.linux-s390x.tar.gz", + "003722971de02d97131a4dca2496abdab5cb175a6ee0ed9c8227c5ae9b883e69" + ], + "netbsd_386": [ + "go1.23.0.netbsd-386.tar.gz", + "b203fa2354874c66c40d828e96a6cce1f4e4db192414050a600d0a09b16cafd3" + ], + "netbsd_amd64": [ + "go1.23.0.netbsd-amd64.tar.gz", + "1502c82c3ba663959df99c2cc3ca5e7a5e1a75a1495fd26bef697d63bf1f291c" + ], + "netbsd_arm": [ + "go1.23.0.netbsd-arm.tar.gz", + "dd50c05c7f613522c8d3d74f598bfc1862c0fee9182b738225820c9b458c7be5" + ], + "netbsd_arm64": [ + "go1.23.0.netbsd-arm64.tar.gz", + "728a94a648f9502cd6175adaac2b770acde6b26f5f92dcbd8c5a1a43cc44bb10" + ], + "openbsd_386": [ + "go1.23.0.openbsd-386.tar.gz", + "e1ff3584778257778a4e3f0093b09044072423aebedf2015a550537853c46745" + ], + "openbsd_amd64": [ + "go1.23.0.openbsd-amd64.tar.gz", + "d2e30cdb0de256360b51a43f5e551587a7369d8c248120010d5e9432f698a6e8" + ], + "openbsd_arm": [ + "go1.23.0.openbsd-arm.tar.gz", + "bd5224c8a5f195f4128c866c0d418f1b61db865a1042913fd07714ed85da28db" + ], + "openbsd_arm64": [ + "go1.23.0.openbsd-arm64.tar.gz", + "fc0e0af3a1b4b7168455e8492a5bb6aa96ceaf46321cef1fc04187301c058890" + ], + "openbsd_ppc64": [ + "go1.23.0.openbsd-ppc64.tar.gz", + "ce7ea9343c7c2ef2700b55b80c45549ce39d164031e4d7bb98bec7ca593ed93d" + ], + "openbsd_riscv64": [ + "go1.23.0.openbsd-riscv64.tar.gz", + "90b6a97285981e06752a30a638cd8d32861086848c0131fb62faddf89e2de8e1" + ], + "plan9_386": [ + "go1.23.0.plan9-386.tar.gz", + "93b970a8a41f6c89113daaea12e39f2580038af155e823550d0a94a5502c5e2c" + ], + "plan9_amd64": [ + "go1.23.0.plan9-amd64.tar.gz", + "6231862acbb6c1e02b1455b35446b9789b0b4b3230d249953e6957c393a53011" + ], + "plan9_arm": [ + "go1.23.0.plan9-arm.tar.gz", + "632bdd3a1f84b2fe691203423dd2c3f536d4ab250bb52a48e9b05ebf327ae594" + ], + "solaris_amd64": [ + "go1.23.0.solaris-amd64.tar.gz", + "16773f85003d9e610960f9af67e00bc6c02359d7914de7224079538cc9c1e93d" + ], + "windows_386": [ + "go1.23.0.windows-386.zip", + "09448fedec0cdf98ad12397222e0c8bfc835b1d0894c0015ced653534b8d7427" + ], + "windows_amd64": [ + "go1.23.0.windows-amd64.zip", + "d4be481ef73079ee0ad46081d278923aa3fd78db1b3cf147172592f73e14c1ac" + ], + "windows_arm": [ + "go1.23.0.windows-arm.zip", + "006d93712246a672bdb57906dd5bffcab62facc36169e51a27d52340cdac661f" + ], + "windows_arm64": [ + "go1.23.0.windows-arm64.zip", + "0be62073ef8f5a2d3b9adcefddf18c417dab0a7975c71488ac2694856e2ff976" + ] + }, + "1.24.0": { + "aix_ppc64": [ + "go1.24.0.aix-ppc64.tar.gz", + "5d04588154d5923bd8e26b76111806340ec55c41af1b05623ea744fcb3d6bc22" + ], + "darwin_amd64": [ + "go1.24.0.darwin-amd64.tar.gz", + "7af054e5088b68c24b3d6e135e5ca8d91bbd5a05cb7f7f0187367b3e6e9e05ee" + ], + "darwin_arm64": [ + "go1.24.0.darwin-arm64.tar.gz", + "fd9cfb5dd6c75a347cfc641a253f0db1cebaca16b0dd37965351c6184ba595e4" + ], + "dragonfly_amd64": [ + "go1.24.0.dragonfly-amd64.tar.gz", + "d0dc34ad86aea746abe245994c68a9e1ad8f46ba8c4af901cd5861a4dd4c21df" + ], + "freebsd_386": [ + "go1.24.0.freebsd-386.tar.gz", + "4ee02b1f3812aff4da79c79464ee4038ca61ad74b3a9619850f30435f81c2536" + ], + "freebsd_amd64": [ + "go1.24.0.freebsd-amd64.tar.gz", + "838191001f9324da904dece35a586a3156d548687db87ac9461aa3d38fc88b09" + ], + "freebsd_arm": [ + "go1.24.0.freebsd-arm.tar.gz", + "ce6ad4e84a40a8a1d848b7e31b0cddfd1cee8f7959e7dc358a8fa8b5566ea718" + ], + "freebsd_arm64": [ + "go1.24.0.freebsd-arm64.tar.gz", + "511f7b0cac4c4ed1066d324072ce223b906ad6b2a85f2e1c5d260eb7d08b5901" + ], + "freebsd_riscv64": [ + "go1.24.0.freebsd-riscv64.tar.gz", + "a1e4072630dc589a2975ef51317b52c7d8599bf6f389fc59033c01e0a0fa705a" + ], + "illumos_amd64": [ + "go1.24.0.illumos-amd64.tar.gz", + "7593e9dcee9f07c3df6d099f7d259f5734a6c0dccc5f28962f18e7f501c9bb21" + ], + "linux_386": [ + "go1.24.0.linux-386.tar.gz", + "90521453a59c6ce20364d2dc7c38532949b033b602ba12d782caeb90af1b0624" + ], + "linux_amd64": [ + "go1.24.0.linux-amd64.tar.gz", + "dea9ca38a0b852a74e81c26134671af7c0fbe65d81b0dc1c5bfe22cf7d4c8858" + ], + "linux_arm64": [ + "go1.24.0.linux-arm64.tar.gz", + "c3fa6d16ffa261091a5617145553c71d21435ce547e44cc6dfb7470865527cc7" + ], + "linux_armv6l": [ + "go1.24.0.linux-armv6l.tar.gz", + "695dc54fa14cd3124fa6900d7b5ae39eeac23f7a4ecea81656070160fac2c54a" + ], + "linux_loong64": [ + "go1.24.0.linux-loong64.tar.gz", + "a201e4c9b7e6d29ed64c43296ed88e81a66f82f2093ce45b766d2c526941396f" + ], + "linux_mips": [ + "go1.24.0.linux-mips.tar.gz", + "f3ac039aae78ad0bfb08106406c2e62eaf763dd82ebaf0ecd539adadd1d729a6" + ], + "linux_mips64": [ + "go1.24.0.linux-mips64.tar.gz", + "f2e6456d45e024831b1da8d88b1bb6392cca9500c1b00841f525d76c9e9553e0" + ], + "linux_mips64le": [ + "go1.24.0.linux-mips64le.tar.gz", + "b847893ff119389c939adc2b8516b6500204b7cb49d5e19b25e1c2091d2c74c6" + ], + "linux_mipsle": [ + "go1.24.0.linux-mipsle.tar.gz", + "bd4aed27d02746c237c3921e97029ac6b6fe687a67436b8f52ff1f698d330bd9" + ], + "linux_ppc64": [ + "go1.24.0.linux-ppc64.tar.gz", + "007123c9b06c41729a4bb3f166f4df7196adf4e33c2d2ab0e7e990175f0ce1d4" + ], + "linux_ppc64le": [ + "go1.24.0.linux-ppc64le.tar.gz", + "a871a43de7d26c91dd90cb6e0adacb214c9e35ee2188c617c91c08c017efe81a" + ], + "linux_riscv64": [ + "go1.24.0.linux-riscv64.tar.gz", + "620dcf48c6297519aad6c81f8e344926dc0ab09a2a79f1e306964aece95a553d" + ], + "linux_s390x": [ + "go1.24.0.linux-s390x.tar.gz", + "544d78b077c6b54bf78958c4a8285abec2d21f668fb007261c77418cd2edbb46" + ], + "netbsd_386": [ + "go1.24.0.netbsd-386.tar.gz", + "8b143a7edefbaa2a0b0246c9df2df1bac9fbed909d8615a375c08da7744e697d" + ], + "netbsd_amd64": [ + "go1.24.0.netbsd-amd64.tar.gz", + "67150a6dd7bdb9c4e88d77f46ee8c4dc99d5e71deca4912d8c2c85f7a16d0262" + ], + "netbsd_arm": [ + "go1.24.0.netbsd-arm.tar.gz", + "446b2539f11218fd6f6f6e3dd90b20ae55a06afe129885eeb3df51eb344eb0f6" + ], + "netbsd_arm64": [ + "go1.24.0.netbsd-arm64.tar.gz", + "370115b6ff7d30b29431223de348eb11ab65e3c92627532d97fd55f63f94e7a8" + ], + "openbsd_386": [ + "go1.24.0.openbsd-386.tar.gz", + "cbda5f15f06ed9630f122a53542d9de13d149643633c74f1dcb45e79649b788a" + ], + "openbsd_amd64": [ + "go1.24.0.openbsd-amd64.tar.gz", + "926f601d0e655ab1e8d7f357fd82542e5cf206c38c4e2f9fccf0706987d38836" + ], + "openbsd_arm": [ + "go1.24.0.openbsd-arm.tar.gz", + "8a54892f8c933c541fff144a825d0fdc41bae14b0832aab703cb75eb4cb64f2c" + ], + "openbsd_arm64": [ + "go1.24.0.openbsd-arm64.tar.gz", + "ef7fddcef0a22c7900c178b7687cf5aa25c2a9d46a3cc330b77a6de6e6c2396b" + ], + "openbsd_ppc64": [ + "go1.24.0.openbsd-ppc64.tar.gz", + "b3b5e2e2b53489ded2c2c21900ddcbbdb7991632bb5b42f05f125d71675e0b76" + ], + "openbsd_riscv64": [ + "go1.24.0.openbsd-riscv64.tar.gz", + "fbcb1dbf1269b4079dc4fd0b15f3274b9d635f1a7e319c3fc1a907b03280348e" + ], + "plan9_386": [ + "go1.24.0.plan9-386.tar.gz", + "33b4221e1c174a16e3f661deab6c60838ac4ae6cb869a4da1d1115773ceed88b" + ], + "plan9_amd64": [ + "go1.24.0.plan9-amd64.tar.gz", + "111a89014019cdbd69c2978de9b3e201f77e35183c8ab3606fba339d38f28549" + ], + "plan9_arm": [ + "go1.24.0.plan9-arm.tar.gz", + "8da3d3997049f40ebe0cd336a9bb9e4bfa4832df3c90a32f07383371d6d74849" + ], + "solaris_amd64": [ + "go1.24.0.solaris-amd64.tar.gz", + "b6069da21dc95ccdbd047675b584e5480ffc3eba35f9e7c8b0e7b317aaf01e2c" + ], + "windows_386": [ + "go1.24.0.windows-386.zip", + "b53c28a4c2863ec50ab4a1dbebe818ef6177f86773b6f43475d40a5d9aa4ec9e" + ], + "windows_amd64": [ + "go1.24.0.windows-amd64.zip", + "96b7280979205813759ee6947be7e3bb497da85c482711116c00522e3bb41ff1" + ], + "windows_arm64": [ + "go1.24.0.windows-arm64.zip", + "53f73450fb66075d16be9f206e9177bd972b528168271918c4747903b5596c3d" + ] + }, + "1.24.6": { + "aix_ppc64": [ + "go1.24.6.aix-ppc64.tar.gz", + "5cafb2927af95969fc3d0884be1ad4df54f19103d86dda928d9f76494a5ae6a6" + ], + "darwin_amd64": [ + "go1.24.6.darwin-amd64.tar.gz", + "4a8d7a32052f223e71faab424a69430455b27b3fff5f4e651f9d97c3e51a8746" + ], + "darwin_arm64": [ + "go1.24.6.darwin-arm64.tar.gz", + "4e29202c49573b953be7cc3500e1f8d9e66ddd12faa8cf0939a4951411e09a2a" + ], + "dragonfly_amd64": [ + "go1.24.6.dragonfly-amd64.tar.gz", + "c6e21bf8347f7a1c653dd4136c8c27a858515e98501d2843023a4bb3f1f7fb63" + ], + "freebsd_386": [ + "go1.24.6.freebsd-386.tar.gz", + "9cd74ad74f3ad833e92529f2fd9b0d7d9ffaab46307eccadb0afcf9a1ba09553" + ], + "freebsd_amd64": [ + "go1.24.6.freebsd-amd64.tar.gz", + "4983e2b10ae1f754e4eb07e1e589691c7e1d0dc428a92c16bd0e2ba03cc23ed9" + ], + "freebsd_arm": [ + "go1.24.6.freebsd-arm.tar.gz", + "a8da621d8282a91ee17b257a46f2606391c019cc1a7d7be628638792ca8033ad" + ], + "freebsd_arm64": [ + "go1.24.6.freebsd-arm64.tar.gz", + "76a75ad5125217c268029c0ad9c7295cc7f6042fe9cba4bebf9a89f7f42ad8af" + ], + "freebsd_riscv64": [ + "go1.24.6.freebsd-riscv64.tar.gz", + "ac206417d8460662f26d46dc2ad0488b2f9e22039946069ba4b48a0cb646e8b0" + ], + "illumos_amd64": [ + "go1.24.6.illumos-amd64.tar.gz", + "c54199c46ec823c857c52335f859b493593433d71fe479b9e7f95d868a144ae2" + ], + "linux_386": [ + "go1.24.6.linux-386.tar.gz", + "bb5bf69d75e7edbc93339824753a1a4655a928451a2c5e13ff90959ad69e065b" + ], + "linux_amd64": [ + "go1.24.6.linux-amd64.tar.gz", + "bbca37cc395c974ffa4893ee35819ad23ebb27426df87af92e93a9ec66ef8712" + ], + "linux_arm64": [ + "go1.24.6.linux-arm64.tar.gz", + "124ea6033a8bf98aa9fbab53e58d134905262d45a022af3a90b73320f3c3afd5" + ], + "linux_armv6l": [ + "go1.24.6.linux-armv6l.tar.gz", + "7feb4d25f5e72f94fda81c99d4adb6630dfa2c35211e0819417d53af6e71809e" + ], + "linux_loong64": [ + "go1.24.6.linux-loong64.tar.gz", + "8424d9c52b254255d2720769366af73802747e4eaf339c6e86bb52e5a1809fcb" + ], + "linux_mips": [ + "go1.24.6.linux-mips.tar.gz", + "791964a6ce65f604a2099b7e61f71128cc7a3a4fcee858218d2ce99033fc2b09" + ], + "linux_mips64": [ + "go1.24.6.linux-mips64.tar.gz", + "2f5282fdf2eaca44515728d518caec888b0dc4948effecb8e7f2ddff1ff9aa9e" + ], + "linux_mips64le": [ + "go1.24.6.linux-mips64le.tar.gz", + "64ddc6b28907b4ab997f2d81c226be403511a59a6100536560af26ccfb10b4a4" + ], + "linux_mipsle": [ + "go1.24.6.linux-mipsle.tar.gz", + "5ca12d2d4939dea977100e76885f4e08cd3ef3b73823853527b58ecac4598fd3" + ], + "linux_ppc64": [ + "go1.24.6.linux-ppc64.tar.gz", + "9a4a61ffbba7a58b3ef97a6d3b2b394168f613f9ca6092016981a88c78a57f86" + ], + "linux_ppc64le": [ + "go1.24.6.linux-ppc64le.tar.gz", + "63fc9559a3d6dfd63aa902f714375b879bbc848466181c035c122489b9646e27" + ], + "linux_riscv64": [ + "go1.24.6.linux-riscv64.tar.gz", + "e92c19ff15a9004fe43e1f62d433555250ef9fe3fabee3dc29ebd4802c2b8021" + ], + "linux_s390x": [ + "go1.24.6.linux-s390x.tar.gz", + "4cde28d9ffb6eef86bf8dac6852a45db335009f67e60bee3e477dd0ba0ff9704" + ], + "netbsd_386": [ + "go1.24.6.netbsd-386.tar.gz", + "d238045676104d2aaad9da53c4ba3f489cf81b26d3315d2caad2b6e240664423" + ], + "netbsd_amd64": [ + "go1.24.6.netbsd-amd64.tar.gz", + "9f8a9245cf146f1ebdac6785f71646c3dd0edf07dcdb8e5a8df85ec6447e5308" + ], + "netbsd_arm": [ + "go1.24.6.netbsd-arm.tar.gz", + "2359c8af6b2d6979910060478a57fd216824682e0908ea1a4412ea8dc4a55db7" + ], + "netbsd_arm64": [ + "go1.24.6.netbsd-arm64.tar.gz", + "99101158c796997ec85023d395c133fa90c782bd5faa56f8c3824817d28b0ee8" + ], + "openbsd_386": [ + "go1.24.6.openbsd-386.tar.gz", + "b6193420489f24d5560b87ccb38caf52cecb308d892d99bf21d1ef0d2c99de04" + ], + "openbsd_amd64": [ + "go1.24.6.openbsd-amd64.tar.gz", + "8dc0d94afbc65be9cafebe543b88a841dcf3429e50f668ea714200ef9f4489bd" + ], + "openbsd_arm": [ + "go1.24.6.openbsd-arm.tar.gz", + "c29563d14d8e4b5fa89f130afac40abba7a1ee1e87fcc759a95f1e9b5831bf68" + ], + "openbsd_arm64": [ + "go1.24.6.openbsd-arm64.tar.gz", + "3d97bdc5e1997cccfaa398242c52e8a97d3b626d988a65248bbdbf2f1ab188bf" + ], + "openbsd_ppc64": [ + "go1.24.6.openbsd-ppc64.tar.gz", + "54cf517933db0bff58f3e527e7fa194f505d562c71b1fb0050d3365fcdda4914" + ], + "openbsd_riscv64": [ + "go1.24.6.openbsd-riscv64.tar.gz", + "f7bdd8f882ecbc01ff6c1782ce3e29298445dd99b3dd4299423257df307c7b0d" + ], + "plan9_386": [ + "go1.24.6.plan9-386.tar.gz", + "9bc0a801dc0d8d0705ac9493219b926b2e3c0105b8921c6c2fce69d14c4b9007" + ], + "plan9_amd64": [ + "go1.24.6.plan9-amd64.tar.gz", + "7133c28acc277d3c5e8317fd9454b3a0902138c384466f818644b504b8b89ffe" + ], + "plan9_arm": [ + "go1.24.6.plan9-arm.tar.gz", + "c4e2aa8aa4353f75fc083ca728b73917467cef88c6f5f917ca420578672c6d58" + ], + "solaris_amd64": [ + "go1.24.6.solaris-amd64.tar.gz", + "cfcb4f1f7e987c6dee893c4401546516cc271c1ac7d7fb37a32b25343dc7df32" + ], + "windows_386": [ + "go1.24.6.windows-386.zip", + "39b4d31b933d2f7c8913e70fb0fffef27252e441c386eac5c13632cbb28dfb6e" + ], + "windows_amd64": [ + "go1.24.6.windows-amd64.zip", + "4fbc8af2cfca9e5059019b5150a426eb78e1e57718bf08f0e52b1c942a2782bf" + ], + "windows_arm64": [ + "go1.24.6.windows-arm64.zip", + "45c41b237d00e92e4cf8adce11b4c5258048b47a92bfbb1f4ef3b928d6fcb0b2" + ] + }, + "1.25.0": { + "aix_ppc64": [ + "go1.25.0.aix-ppc64.tar.gz", + "e5234a7dac67bc86c528fe9752fc9d63557918627707a733ab4cac1a6faed2d4" + ], + "darwin_amd64": [ + "go1.25.0.darwin-amd64.tar.gz", + "5bd60e823037062c2307c71e8111809865116714d6f6b410597cf5075dfd80ef" + ], + "darwin_arm64": [ + "go1.25.0.darwin-arm64.tar.gz", + "544932844156d8172f7a28f77f2ac9c15a23046698b6243f633b0a0b00c0749c" + ], + "dragonfly_amd64": [ + "go1.25.0.dragonfly-amd64.tar.gz", + "5ed3cf9a810a1483822538674f1336c06b51aa1b94d6d545a1a0319a48177120" + ], + "freebsd_386": [ + "go1.25.0.freebsd-386.tar.gz", + "abea5d5c6697e6b5c224731f2158fe87c602996a2a233ac0c4730cd57bf8374e" + ], + "freebsd_amd64": [ + "go1.25.0.freebsd-amd64.tar.gz", + "86e6fe0a29698d7601c4442052dac48bd58d532c51cccb8f1917df648138730b" + ], + "freebsd_arm": [ + "go1.25.0.freebsd-arm.tar.gz", + "d90b78e41921f72f30e8bbc81d9dec2cff7ff384a33d8d8debb24053e4336bfe" + ], + "freebsd_arm64": [ + "go1.25.0.freebsd-arm64.tar.gz", + "451d0da1affd886bfb291b7c63a6018527b269505db21ce6e14724f22ab0662e" + ], + "freebsd_riscv64": [ + "go1.25.0.freebsd-riscv64.tar.gz", + "7b565f76bd8bda46549eeaaefe0e53b251e644c230577290c0f66b1ecdb3cdbe" + ], + "illumos_amd64": [ + "go1.25.0.illumos-amd64.tar.gz", + "b1e1fdaab1ad25aa1c08d7a36c97d45d74b98b89c3f78c6d2145f77face54a2c" + ], + "linux_386": [ + "go1.25.0.linux-386.tar.gz", + "8c602dd9d99bc9453b3995d20ce4baf382cc50855900a0ece5de9929df4a993a" + ], + "linux_amd64": [ + "go1.25.0.linux-amd64.tar.gz", + "2852af0cb20a13139b3448992e69b868e50ed0f8a1e5940ee1de9e19a123b613" + ], + "linux_arm64": [ + "go1.25.0.linux-arm64.tar.gz", + "05de75d6994a2783699815ee553bd5a9327d8b79991de36e38b66862782f54ae" + ], + "linux_armv6l": [ + "go1.25.0.linux-armv6l.tar.gz", + "a5a8f8198fcf00e1e485b8ecef9ee020778bf32a408a4e8873371bfce458cd09" + ], + "linux_loong64": [ + "go1.25.0.linux-loong64.tar.gz", + "cab86b1cf761b1cb3bac86a8877cfc92e7b036fc0d3084123d77013d61432afc" + ], + "linux_mips": [ + "go1.25.0.linux-mips.tar.gz", + "d66b6fb74c3d91b9829dc95ec10ca1f047ef5e89332152f92e136cf0e2da5be1" + ], + "linux_mips64": [ + "go1.25.0.linux-mips64.tar.gz", + "4082e4381a8661bc2a839ff94ba3daf4f6cde20f8fb771b5b3d4762dc84198a2" + ], + "linux_mips64le": [ + "go1.25.0.linux-mips64le.tar.gz", + "70002c299ec7f7175ac2ef673b1b347eecfa54ae11f34416a6053c17f855afcc" + ], + "linux_mipsle": [ + "go1.25.0.linux-mipsle.tar.gz", + "b00a3a39eff099f6df9f1c7355bf28e4589d0586f42d7d4a394efb763d145a73" + ], + "linux_ppc64": [ + "go1.25.0.linux-ppc64.tar.gz", + "df166f33bd98160662560a72ff0b4ba731f969a80f088922bddcf566a88c1ec1" + ], + "linux_ppc64le": [ + "go1.25.0.linux-ppc64le.tar.gz", + "0f18a89e7576cf2c5fa0b487a1635d9bcbf843df5f110e9982c64df52a983ad0" + ], + "linux_riscv64": [ + "go1.25.0.linux-riscv64.tar.gz", + "c018ff74a2c48d55c8ca9b07c8e24163558ffec8bea08b326d6336905d956b67" + ], + "linux_s390x": [ + "go1.25.0.linux-s390x.tar.gz", + "34e5a2e19f2292fbaf8783e3a241e6e49689276aef6510a8060ea5ef54eee408" + ], + "netbsd_386": [ + "go1.25.0.netbsd-386.tar.gz", + "f8586cdb7aa855657609a5c5f6dbf523efa00c2bbd7c76d3936bec80aa6c0aba" + ], + "netbsd_amd64": [ + "go1.25.0.netbsd-amd64.tar.gz", + "ae8dc1469385b86a157a423bb56304ba45730de8a897615874f57dd096db2c2a" + ], + "netbsd_arm": [ + "go1.25.0.netbsd-arm.tar.gz", + "1ff7e4cc764425fc9dd6825eaee79d02b3c7cafffbb3691687c8d672ade76cb7" + ], + "netbsd_arm64": [ + "go1.25.0.netbsd-arm64.tar.gz", + "e1b310739f26724216aa6d7d7208c4031f9ff54c9b5b9a796ddc8bebcb4a5f16" + ], + "openbsd_386": [ + "go1.25.0.openbsd-386.tar.gz", + "4802a9b20e533da91adb84aab42e94aa56cfe3e5475d0550bed3385b182e69d8" + ], + "openbsd_amd64": [ + "go1.25.0.openbsd-amd64.tar.gz", + "c016cd984bebe317b19a4f297c4f50def120dc9788490540c89f28e42f1dabe1" + ], + "openbsd_arm": [ + "go1.25.0.openbsd-arm.tar.gz", + "a1e31d0bf22172ddde42edf5ec811ef81be43433df0948ece52fecb247ccfd8d" + ], + "openbsd_arm64": [ + "go1.25.0.openbsd-arm64.tar.gz", + "343ea8edd8c218196e15a859c6072d0dd3246fbbb168481ab665eb4c4140458d" + ], + "openbsd_ppc64": [ + "go1.25.0.openbsd-ppc64.tar.gz", + "694c14da1bcaeb5e3332d49bdc2b6d155067648f8fe1540c5de8f3cf8e157154" + ], + "openbsd_riscv64": [ + "go1.25.0.openbsd-riscv64.tar.gz", + "aa510ad25cf54c06cd9c70b6d80ded69cb20188ac6e1735655eef29ff7e7885f" + ], + "plan9_386": [ + "go1.25.0.plan9-386.tar.gz", + "46f8cef02086cf04bf186c5912776b56535178d4cb319cd19c9fdbdd29231986" + ], + "plan9_amd64": [ + "go1.25.0.plan9-amd64.tar.gz", + "29b34391d84095e44608a228f63f2f88113a37b74a79781353ec043dfbcb427b" + ], + "plan9_arm": [ + "go1.25.0.plan9-arm.tar.gz", + "0a047107d13ebe7943aaa6d54b1d7bbd2e45e68ce449b52915a818da715799c2" + ], + "solaris_amd64": [ + "go1.25.0.solaris-amd64.tar.gz", + "9977f9e4351984364a3b2b78f8b88bfd1d339812356d5237678514594b7d3611" + ], + "windows_386": [ + "go1.25.0.windows-386.zip", + "df9f39db82a803af0db639e3613a36681ab7a42866b1384b3f3a1045663961a7" + ], + "windows_amd64": [ + "go1.25.0.windows-amd64.zip", + "89efb4f9b30812eee083cc1770fdd2913c14d301064f6454851428f9707d190b" + ], + "windows_arm64": [ + "go1.25.0.windows-arm64.zip", + "27bab004c72b3d7bd05a69b6ec0fc54a309b4b78cc569dd963d8b3ec28bfdb8c" + ] + } + } + } } diff --git a/_docker/Dockerfile-docs b/_docker/Dockerfile-docs index 93b81db8..03af4b28 100644 --- a/_docker/Dockerfile-docs +++ b/_docker/Dockerfile-docs @@ -1 +1 @@ -FROM envoyproxy/envoy-build:devtools-86873047235e9b8232df989a5999b9bebf9db69c@sha256:6e7a82d4f1ba040f4ebef0c1aae00cdbd205ff7a1284c20cc20984fdfa4a91d8 +FROM envoyproxy/envoy-build:devtools-v0.2.3@sha256:7cbfd3c61439d510f5e21fcca6b08fcd6616b1d13ebd85d7550ecf4bfd8e3d23 diff --git a/_docker/Dockerfile-examples b/_docker/Dockerfile-examples index cc113cfa..4254e7e9 100644 --- a/_docker/Dockerfile-examples +++ b/_docker/Dockerfile-examples @@ -1 +1 @@ -FROM envoyproxy/envoy-build:docker-a3be5281b88359ab536d052218a30a951c97d751@sha256:ca020f5e40f928fc2ad1c03be1888b314a3b085d60bea59ef2941219c4669c5a +FROM envoyproxy/envoy-build:docker-v0.2.3@sha256:b5fd90b42869e24c22110f4bd925ad30c30e8410d6cad2d5203ced628dd3dfdf diff --git a/bazel/engflow-bazel-credential-helper.sh b/bazel/engflow-bazel-credential-helper.sh new file mode 100755 index 00000000..c6c1bd33 --- /dev/null +++ b/bazel/engflow-bazel-credential-helper.sh @@ -0,0 +1,8 @@ +#!/usr/bin/env bash + +# Bazel expects the helper to read stdin. +# See https://github.com/bazelbuild/bazel/pull/17666 +cat /dev/stdin > /dev/null + +# `GITHUB_TOKEN` is provided as a secret. +echo "{\"headers\":{\"Authorization\":[\"Bearer ${GITHUB_TOKEN}\"]}}" diff --git a/docker-compose.yml b/docker-compose.yml index eb3e9fd4..81f8575e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -61,6 +61,8 @@ services: environment: BAZEL_BUILD_EXTRA_OPTIONS: "${BAZEL_BUILD_EXTRA_OPTIONS:-}" BUILD_UID: "${UID:-1000}" + USER_UID: "${UID:-1000}" + GROUP_UID: "${UID:-1000}" GITHUB_TOKEN: "${GITHUB_TOKEN:-}" DEV_CONTAINER_ID: "${DEV_CONTAINER_ID:-}" DOCKER_BUILDKIT: "${DOCKER_BUILDKIT:-1}" diff --git a/examples.bzl b/examples.bzl index aade52e0..a437903b 100644 --- a/examples.bzl +++ b/examples.bzl @@ -78,6 +78,7 @@ def envoy_examples(examples): "verify_%s" % example, "%s_dir" % example, ], + tags = ["no-remote-exec", "no-sandbox"], ) RESULTS.append("%s_result" % example) RESULT_FILES.append("$(location %s)" % ("%s_result" % example)) diff --git a/local_ratelimit/verify.sh b/local_ratelimit/verify.sh index 3cf84fcf..67a4547e 100755 --- a/local_ratelimit/verify.sh +++ b/local_ratelimit/verify.sh @@ -10,7 +10,7 @@ export PORT_STATS1="${LOCAL_RATELIMIT_PORT_STATS1:-11212}" responds_with_rate_limit () { - local count="$1" url="$2" + local count="$1" url="$2" i for ((i=1;i<=count;i++)); do responds_with \ @@ -20,7 +20,7 @@ responds_with_rate_limit () { } responds_without_rate_limit () { - local count="$1" url="$2" + local count="$1" url="$2" i for ((i=1;i<=count;i++)); do responds_without \ @@ -45,8 +45,8 @@ for i in {1..3}; do echo "${output}" | grep "x-local-rate-limit: true" || exit 1 done -run_log "Test upstream: localhost:${PORT_PROXY} without rate limit response two times" -wait_for 5 responds_without_rate_limit 2 "http://localhost:${PORT_PROXY}" +run_log "Test upstream: localhost:${PORT_PROXY} without rate limit response after refill" +wait_for 10 responds_without "local_rate_limited" "http://localhost:${PORT_PROXY}" run_log "Test upstream: localhost:${PORT_PROXY} with rate limit response three times" responds_with_rate_limit 3 "http://localhost:${PORT_PROXY}" @@ -75,8 +75,8 @@ for i in {1..3}; do echo "${output}" | grep "x-local-rate-limit: true" || exit 1 done -run_log "Test admin interface: localhost:${PORT_STATS1}/stats/prometheus without rate limit response two times" -wait_for 5 responds_without_rate_limit 2 "http://localhost:${PORT_STATS1}/stats/prometheus" +run_log "Test admin interface: localhost:${PORT_STATS1}/stats/prometheus without rate limit response after refill" +wait_for 10 responds_without "local_rate_limited" "http://localhost:${PORT_STATS1}/stats/prometheus" run_log "Test admin interface: localhost:${PORT_STATS1}/stats/prometheus with rate limit response three times" responds_with_rate_limit 3 "http://localhost:${PORT_STATS1}/stats/prometheus" diff --git a/shared/build/Dockerfile b/shared/build/Dockerfile index e74f1123..a29410d2 100644 --- a/shared/build/Dockerfile +++ b/shared/build/Dockerfile @@ -1,4 +1,4 @@ -FROM envoyproxy/envoy-build:ci-cdfbb76bc18c115270127132c6f7c67000cd2e74@sha256:48a8b1bc24ed771560126642dcbba33c50c6b837722ba9c75270b858ef7ab3a6 +FROM envoyproxy/envoy-build:ci-v0.2.3@sha256:0fa203f090138434505a5f1269a8d2bb4a47b885facb4ef5e6dc0c9f861d2aba ENV DEBIAN_FRONTEND=noninteractive RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \ --mount=type=cache,target=/var/lib/apt/lists,sharing=locked \ diff --git a/single-page-app/docker-compose.yml b/single-page-app/docker-compose.yml index 86dc0082..5a437642 100644 --- a/single-page-app/docker-compose.yml +++ b/single-page-app/docker-compose.yml @@ -7,7 +7,7 @@ services: - ${UI_PATH:-./ui}:/workspace - ${XDS_PATH:-./xds}:/var/lib/envoy environment: - LOCAL_UID: "${UID}" + LOCAL_UID: "${UID:-${USER_UID}}" working_dir: /workspace envoy: diff --git a/single-page-app/verify.sh b/single-page-app/verify.sh index ae1a38b0..5232b3f7 100755 --- a/single-page-app/verify.sh +++ b/single-page-app/verify.sh @@ -296,7 +296,7 @@ docker compose run --rm ui build.sh docker compose up --build --pull missing --quiet-pull -d --force-recreate envoy run_log "Test dev app (Github)" -wait_for 10 \ +wait_for 20 \ bash -c "\ responds_with \ \"Envoy single page app example\" \ diff --git a/skywalking/docker-compose.yaml b/skywalking/docker-compose.yaml index e10c20d2..06199654 100644 --- a/skywalking/docker-compose.yaml +++ b/skywalking/docker-compose.yaml @@ -106,8 +106,8 @@ services: - curl -sf http://localhost:12800/healthcheck || exit 1 interval: 10s timeout: 10s - retries: 10 - start_period: 30s + retries: 30 + start_period: 60s restart: on-failure skywalking-ui: diff --git a/verify-common.sh b/verify-common.sh index f7fd904f..8a422884 100644 --- a/verify-common.sh +++ b/verify-common.sh @@ -157,7 +157,7 @@ _curl () { move_if_exists () { if [ -e "$1" ]; then - mv "$1" "$2" + mv -f "$1" "$2" else echo "Warning: $1 does not exist. Skipping move operation." fi diff --git a/verify_example.sh b/verify_example.sh index a7e51640..fbc70d5f 100755 --- a/verify_example.sh +++ b/verify_example.sh @@ -2,8 +2,8 @@ EXAMPLE_NAME="${1}" EXAMPLE_DIR="${2}" -TMPOUT=$(mktemp) -RUNDIR=$(mktemp -d) +TMPOUT=$(mktemp -p "${HOME}") +RUNDIR=$(mktemp -d -p "${HOME}") export COMPOSE_INTERACTIVE_NO_CLI=1 export COMPOSE_PROGRESS=quiet @@ -30,7 +30,7 @@ verify () { # This is set to simulate an environment where users have shared home drives protected # by a strong umask (ie only group readable by default). umask 027 - chmod -R o-rwx "$RUNDIR" + chmod -R u+w,o-rwx "$RUNDIR" cd "$RUNDIR" dirlist=$(ls .) if [[ "$dirlist" == "external" ]]; then @@ -38,7 +38,7 @@ verify () { else cd "${EXAMPLE_NAME}" fi - script -q -c "./verify.sh" "$TMPOUT" >/dev/null + script -q -c "./verify.sh" "$TMPOUT" >/dev/null /dev/null + +# `GITHUB_TOKEN` is provided as a secret. +echo "{\"headers\":{\"Authorization\":[\"Bearer ${GITHUB_TOKEN}\"]}}" diff --git a/wasm-cc/docker-compose-wasm.yaml b/wasm-cc/docker-compose-wasm.yaml index 34a7d583..81135baa 100644 --- a/wasm-cc/docker-compose-wasm.yaml +++ b/wasm-cc/docker-compose-wasm.yaml @@ -13,7 +13,8 @@ services: //:envoy_filter_http_wasm_updated_example.wasm cp -af bazel-bin/*updated*.wasm /output environment: - - BUILD_UID=${UID:-1000} + BUILD_UID: ${UID:-1000} + GITHUB_TOKEN: "${GITHUB_TOKEN:-}" entrypoint: /source/shared/build/build-entrypoint.sh working_dir: /source/wasm-cc volumes: @@ -33,7 +34,8 @@ services: //:envoy_filter_http_wasm_example.wasm cp -af bazel-bin/*.wasm /output environment: - - BUILD_UID=${UID:-1000} + BUILD_UID: ${UID:-1000} + GITHUB_TOKEN: "${GITHUB_TOKEN:-}" user: envoybuild working_dir: /source volumes: