Skip to content

pkgs: bump buzz-agent-tools to 631b05c - fixes claude-agent-acp system prompt delivery - #3

Merged
axlroden merged 1 commit into
masterfrom
fix/buzz-agent-tools-acp-systemprompt-bump
Aug 14, 2026
Merged

axlroden merged 1 commit into
masterfrom
fix/buzz-agent-tools-acp-systemprompt-bump

Conversation

@axlroden

@axlroden axlroden commented Aug 4, 2026

Copy link
Copy Markdown
Owner

Bumps buzz-agent-tools from 318fbf8 to 631b05c (2026-08-04).

Why

block/buzz#4395 (merged) changes how
buzz-acp delivers the system prompt to claude-agent-acp specifically: it now uses
the adapter's native _meta.systemPrompt: {append: text} transport instead of the
generic 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_FILE set), so this applies directly - no config change
needed, buzz-acp detects the adapter by name and routes automatically.

Verification

  • Compared 318fbf896ec335bc7bcb40edafde0b6ebca53428...631b05c883f58e9533e9038b4669ebdfb1d9cf27
    on block/buzz: only crates/buzz-acp/src/acp.rs and crates/buzz-acp/src/pool.rs
    changed among the crates this flake builds (buzz-acp, buzz-cli,
    git-credential-nostr); everything else in that range is desktop/mobile UI work.
  • Cargo.lock at the new rev is byte-identical to the vendored one - no dependency
    changes, so pkgs/Cargo.lock is untouched.
  • hash refreshed via nix flake prefetch --json github:block/buzz/631b05c883f58e9533e9038b4669ebdfb1d9cf27.
  • nix flake check --no-build . passes (both VM test derivations and the
    buzz-agent-tools package evaluate cleanly).

Not merging - for review.

…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.
@axlroden
axlroden merged commit 73858be into master Aug 14, 2026
@axlroden
axlroden deleted the fix/buzz-agent-tools-acp-systemprompt-bump branch September 1, 2026 09:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant