Skip to content

Commit 4dec4a8

Browse files
authored
Merge pull request #16 from pdparchitect/next
Release pdparchitect-buzznode
2 parents 1999f5e + ca76bf5 commit 4dec4a8

5 files changed

Lines changed: 44 additions & 33 deletions

File tree

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,17 @@ All notable changes to Buzznode are documented here, following
66

77
## [Unreleased]
88

9+
## [0.5.12] - 2026-08-04
10+
11+
### Changed
12+
13+
- Update the Buzz headless tools to `0.5.4` from upstream commit `651f637`.
14+
- Update the coding agents and their ACP adapters: Codex `0.146.0`, Claude Code
15+
`2.1.221`, Goose `1.45.0`, `codex-acp` `1.1.9`, and `claude-agent-acp`
16+
`0.64.2`.
17+
- Update to Launcher desktop substrate `0.1.9`, returning Buzznode to the same
18+
base as Buzzbox.
19+
920
## [0.5.11] - 2026-07-31
1021

1122
### Changed

Dockerfile

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,17 @@
1010
# Buzznode connects to an existing relay and deliberately contains neither the
1111
# Buzz Desktop client nor local relay/backing services.
1212

13-
ARG DESKTOP_IMAGE=ghcr.io/pdparchitect/launcher-image-base-desktop:0.1.8
13+
ARG DESKTOP_IMAGE=ghcr.io/pdparchitect/launcher-image-base-desktop:0.1.9
1414

1515
# Upstream publishes a Linux package only for AMD64. Extract its headless tools
1616
# there; on ARM64, build the same immutable tag and exact commit from source.
1717
FROM rust:1.95-bookworm AS buzz-tools
1818

1919
ARG TARGETARCH
20-
ARG BUZZ_VERSION=0.5.3
21-
ARG BUZZ_RELEASE_TAG=desktop-v0.5.3
22-
ARG BUZZ_DEB_SHA256=ae20163ef481ccbf3531b9806996d7580a3a24f9258a54698c75fdcb8b16f14b
23-
ARG BUZZ_SOURCE_SHA=3a96acea09b4a9e3f02c3a26cfb0607d2ccacf42
20+
ARG BUZZ_VERSION=0.5.4
21+
ARG BUZZ_RELEASE_TAG=desktop-v0.5.4
22+
ARG BUZZ_DEB_SHA256=9c2f0df4589c08698dd940e09d911884a5468c35169d1068fc6ccc93012bfeff
23+
ARG BUZZ_SOURCE_SHA=651f6372754e60e3f936b3397040eb0f1e44c9f3
2424

2525
RUN apt-get update && apt-get install -y --no-install-recommends \
2626
ca-certificates curl git pkg-config && \
@@ -98,10 +98,10 @@ RUN curl -fsSL https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor \
9898
# home. Without an explicit cache directory this root-run install leaves
9999
# /home/agent/.npm owned by root, and then kitty cannot start and the session
100100
# opens with no terminal at all.
101-
ARG CODEX_VERSION=0.145.0
102-
ARG CLAUDE_CODE_VERSION=2.1.220
103-
ARG CODEX_ACP_VERSION=1.1.7
104-
ARG CLAUDE_ACP_VERSION=0.62.0
101+
ARG CODEX_VERSION=0.146.0
102+
ARG CLAUDE_CODE_VERSION=2.1.221
103+
ARG CODEX_ACP_VERSION=1.1.9
104+
ARG CLAUDE_ACP_VERSION=0.64.2
105105
ENV npm_config_cache=/tmp/npm-cache
106106
RUN npm install -g \
107107
"@openai/codex@${CODEX_VERSION}" \
@@ -115,9 +115,9 @@ RUN npm install -g \
115115
claude-agent-acp --version
116116

117117
# Goose exposes ACP natively, so it does not need a separate adapter.
118-
ARG GOOSE_VERSION=1.44.0
119-
ARG GOOSE_AMD64_SHA256=07febc8b4f73bdfdc3ece3d34d0e21b005f3a4f43008f95b85d6538da8f6bac1
120-
ARG GOOSE_ARM64_SHA256=da6cb005d421b0bdcb83fe8386ba5ae8060ef17adf64641a684d4fc4b9e1c15f
118+
ARG GOOSE_VERSION=1.45.0
119+
ARG GOOSE_AMD64_SHA256=e0db638ac437ca0a60b0c1622f45322608d228d1a285214c3bf48fd9763346a5
120+
ARG GOOSE_ARM64_SHA256=c9894106c90e404ac8b8d67c628aea2943dd6a1bc83bfd8e2171d482fa43d72a
121121
RUN arch="${TARGETARCH:-$(dpkg --print-architecture)}"; \
122122
case "$arch" in \
123123
amd64) goose_arch=x86_64; goose_sha="$GOOSE_AMD64_SHA256" ;; \
@@ -138,8 +138,8 @@ RUN arch="${TARGETARCH:-$(dpkg --print-architecture)}"; \
138138

139139
# Only the headless Buzz tools. The builder extracts the verified upstream
140140
# package on AMD64 and builds the same pinned source tag on ARM64.
141-
ARG BUZZ_VERSION=0.5.3
142-
ARG BUZZ_SOURCE_SHA=3a96acea09b4a9e3f02c3a26cfb0607d2ccacf42
141+
ARG BUZZ_VERSION=0.5.4
142+
ARG BUZZ_SOURCE_SHA=651f6372754e60e3f936b3397040eb0f1e44c9f3
143143
ARG BUZZ_SOURCE_URL=https://github.com/block/buzz
144144
COPY --from=buzz-tools /out/ /usr/local/bin/
145145
RUN for binary in buzz buzz-acp buzz-agent buzz-dev-mcp git-credential-nostr; do \

Makefile

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,18 @@ NATIVE_ARCH := $(shell uname -m | sed \
99
-e 's/^aarch64$$/arm64/')
1010
PLATFORM ?= linux/$(NATIVE_ARCH)
1111
TARGETARCH ?= $(word 2,$(subst /, ,$(PLATFORM)))
12-
BUZZ_VERSION ?= 0.5.3
13-
BUZZ_RELEASE_TAG ?= desktop-v0.5.3
14-
BUZZ_DEB_SHA256 ?= ae20163ef481ccbf3531b9806996d7580a3a24f9258a54698c75fdcb8b16f14b
15-
BUZZ_SOURCE_SHA ?= 3a96acea09b4a9e3f02c3a26cfb0607d2ccacf42
16-
DESKTOP_IMAGE ?= ghcr.io/pdparchitect/launcher-image-base-desktop:0.1.8
17-
CODEX_VERSION ?= 0.145.0
18-
CLAUDE_CODE_VERSION ?= 2.1.220
19-
CODEX_ACP_VERSION ?= 1.1.7
20-
CLAUDE_ACP_VERSION ?= 0.62.0
21-
GOOSE_VERSION ?= 1.44.0
22-
GOOSE_AMD64_SHA256 ?= 07febc8b4f73bdfdc3ece3d34d0e21b005f3a4f43008f95b85d6538da8f6bac1
23-
GOOSE_ARM64_SHA256 ?= da6cb005d421b0bdcb83fe8386ba5ae8060ef17adf64641a684d4fc4b9e1c15f
12+
BUZZ_VERSION ?= 0.5.4
13+
BUZZ_RELEASE_TAG ?= desktop-v0.5.4
14+
BUZZ_DEB_SHA256 ?= 9c2f0df4589c08698dd940e09d911884a5468c35169d1068fc6ccc93012bfeff
15+
BUZZ_SOURCE_SHA ?= 651f6372754e60e3f936b3397040eb0f1e44c9f3
16+
DESKTOP_IMAGE ?= ghcr.io/pdparchitect/launcher-image-base-desktop:0.1.9
17+
CODEX_VERSION ?= 0.146.0
18+
CLAUDE_CODE_VERSION ?= 2.1.221
19+
CODEX_ACP_VERSION ?= 1.1.9
20+
CLAUDE_ACP_VERSION ?= 0.64.2
21+
GOOSE_VERSION ?= 1.45.0
22+
GOOSE_AMD64_SHA256 ?= e0db638ac437ca0a60b0c1622f45322608d228d1a285214c3bf48fd9763346a5
23+
GOOSE_ARM64_SHA256 ?= c9894106c90e404ac8b8d67c628aea2943dd6a1bc83bfd8e2171d482fa43d72a
2424
BIND_ADDRESS ?= 127.0.0.1
2525
PORT ?= 6904
2626
RELAY_URL ?=

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -391,12 +391,12 @@ The Makefile selects `linux/amd64` or `linux/arm64` from the host by default.
391391

392392
| Component | Version |
393393
| ------------------- | --------- |
394-
| Buzz headless tools | `0.5.3` |
395-
| Codex | `0.145.0` |
396-
| Claude Code | `2.1.220` |
397-
| Goose | `1.44.0` |
398-
| Codex ACP adapter | `1.1.7` |
399-
| Claude ACP adapter | `0.62.0` |
394+
| Buzz headless tools | `0.5.4` |
395+
| Codex | `0.146.0` |
396+
| Claude Code | `2.1.221` |
397+
| Goose | `1.45.0` |
398+
| Codex ACP adapter | `1.1.9` |
399+
| Claude ACP adapter | `0.64.2` |
400400

401401
On AMD64, the Buzz `.deb` and Goose archive are SHA-256 verified during the
402402
image build. Only the required headless Buzz binaries are extracted from the

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.5.11
1+
0.5.12

0 commit comments

Comments
 (0)