deps: bump getrandom from 0.2.17 to 0.3.4#6
Open
dependabot[bot] wants to merge 1 commit into
Open
Conversation
Bumps [getrandom](https://github.com/rust-random/getrandom) from 0.2.17 to 0.3.4. - [Changelog](https://github.com/rust-random/getrandom/blob/master/CHANGELOG.md) - [Commits](rust-random/getrandom@v0.2.17...v0.3.4) --- updated-dependencies: - dependency-name: getrandom dependency-version: 0.3.4 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
lguzzon
pushed a commit
to lguzzon-scratchbook/MattJackson-busbarAI
that referenced
this pull request
Jun 21, 2026
…ay headers) and MattJackson#6 (probe headers) The two final-audit fixes that previously lacked dedicated tests were harness-limited. Extend the mock harness so they (and future indistinguishability work) are testable: - MockServerState: capture the full incoming request header set (record_request_headers / get_last_request_header) — for asserting what the upstream actually received. - MockResponse::ServerErrorWithHeaders: an error response that also carries arbitrary response headers — for asserting the proxy relays them verbatim. Then the two regression tests: - MattJackson#6 health.rs: an active probe must send the same native User-Agent / Accept organic traffic sends (egress_user_agent / egress_accept), or a backend could fingerprint probes. - MattJackson#2 forward.rs: the forward_once degraded same-protocol Bedrock error relay must forward both x-amzn-requestid and x-amzn-errortype verbatim. All four gates green; 1076 tests.
lguzzon
pushed a commit
to lguzzon-scratchbook/MattJackson-busbarAI
that referenced
this pull request
Jun 21, 2026
…pearance (no tool/text collision) The R20 MattJackson#6 fix keyed the tool base on the LIVE text_block_open flag, which is false at tool-time when a functionCall part precedes the first text part — so the tool took index 0 AND the later text block took index 0, emitting two BlockStart frames at index 0 (a protocol violation a strict Anthropic SDK rejects). The verification audit caught this as fix-incomplete. Replace the order-dependent base with index-by-FIRST-APPEARANCE: the text block claims the next free index (count of tools already opened) the first time it opens and stores it in a new persistent StreamDecodeState.text_index; the tool base keys on text_index.is_some() (a persistent marker, not the live flag). This is collision-free AND contiguous for every ordering: tool-only stays 0,1,2..; text-before-tool → text 0, tools 1..; tool-before-text → tool 0, text 1. Text BlockDelta/BlockStop now route to the claimed index, not a hardcoded 0. +regression test (intra- and inter-chunk tool-before-text). All four gates green; 1134 tests.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps getrandom from 0.2.17 to 0.3.4.
Changelog
Sourced from getrandom's changelog.
... (truncated)
Commits
38e4ad3Update version number to v0.3.4 (#736)2d033b7Release Version v0.3.4 (#735)ccb0ca9build(deps): bump the all-deps group across 1 directory with 5 updates (#734)1af2510Implement #675: let wasm_js enable the backend by default (#730)18d8984Don't run doctests with -Zsanitizer=memoryc904801Change removed doc_auto_cfg featured4cb6a2Update all nightly toolchains to latest nightly9b78fccUpdate Cargo.lock (#731)b6ac385ci: re-enable NetBSD job (#729)3983e0fAddwindows_legacyopt-in backend (#724)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)