Repository navigation
pkgs: bump buzz-agent-tools to 631b05c - fixes claude-agent-acp system prompt delivery - #3
Merged
Conversation
…m prompt delivery Upstream block/buzz#4395 (merged) makes buzz-acp deliver the system prompt to claude-agent-acp via its native _meta.systemPrompt transport instead of the generic path, keeping the adapter's own tool-use prompt intact. This is our exact backend (BUZZ_ACP_AGENT_COMMAND=claude-agent-acp), so it applies to this deployment directly. No dependency changes between 318fbf8 and 631b05c that touch buzz-acp, buzz-cli or git-credential-nostr - Cargo.lock is byte-identical, only the rev and hash move. nix flake check --no-build passes.
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
buzz-agent-toolsfrom318fbf8to631b05c(2026-08-04).Why
block/buzz#4395 (merged) changes how
buzz-acpdelivers the system prompt toclaude-agent-acpspecifically: it now usesthe adapter's native
_meta.systemPrompt: {append: text}transport instead of thegeneric path, so the adapter's own tool-use prompt stays intact instead of being
overridden. Our agent runs
BUZZ_ACP_AGENT_COMMAND=claude-agent-acp(
BUZZ_ACP_SYSTEM_PROMPT_FILEset), so this applies directly - no config changeneeded,
buzz-acpdetects the adapter by name and routes automatically.Verification
318fbf896ec335bc7bcb40edafde0b6ebca53428...631b05c883f58e9533e9038b4669ebdfb1d9cf27on
block/buzz: onlycrates/buzz-acp/src/acp.rsandcrates/buzz-acp/src/pool.rschanged among the crates this flake builds (
buzz-acp,buzz-cli,git-credential-nostr); everything else in that range is desktop/mobile UI work.Cargo.lockat the new rev is byte-identical to the vendored one - no dependencychanges, so
pkgs/Cargo.lockis untouched.hashrefreshed vianix flake prefetch --json github:block/buzz/631b05c883f58e9533e9038b4669ebdfb1d9cf27.nix flake check --no-build .passes (both VM test derivations and thebuzz-agent-toolspackage evaluate cleanly).Not merging - for review.