Skip to content

Claude/modest feynman fnz71y - #2

Merged
DorwardTech merged 3 commits into
mainfrom
claude/modest-feynman-fnz71y
Jul 12, 2026
Merged

Claude/modest feynman fnz71y#2
DorwardTech merged 3 commits into
mainfrom
claude/modest-feynman-fnz71y

Conversation

@DorwardTech

Copy link
Copy Markdown
Owner

Summary

Related issue

Type of change

  • Bug fix
  • New feature
  • Documentation
  • Refactor / maintenance

Checklist

  • gofmt -l . prints nothing
  • go vet ./... passes
  • go test ./... passes
  • Tests added/updated for the change
  • .env.example and the README config table updated (if configuration changed)
  • No secrets or tokens committed
  • Change is focused (one logical change)

Notes for reviewers

claude added 3 commits July 11, 2026 15:10
The Dockerfile defaulted AGENT_VERSION to "dev" and the release workflow
never passed a real value, so every published image reported its version
as "dev" (visible in the control panel and agent overview). Default the
build to the current release (matching internal/version.Value) and have
the release workflow stamp the git tag's semver onto tagged builds.

Claude-Session: https://claude.ai/code/session_01DsRvKKSEzvJCXe4x656ZzU
Cut 1.0.1, releasing the pending fixes (central cache-command restore and the
version-stamping fix). internal/version.Value -> 1.0.1, Dockerfile + release
workflow default to 1.0.1, and the changelog is dated. The agent also honours an
AGENT_VERSION env override to correct the reported version on an already-built
image without a rebuild.

Gates: gofmt, go vet, go test — all green.

https://claude.ai/code/session_01VdkwmAyuVF5EqwZUB5Ertr
Replicate the monorepo agent's defensive Frame() payload bound so an
over-size print-server frame's length can never overflow the uint32
header field. Brings the public repo's Go source to full parity with
the central monorepo agent. Rolled into the 1.0.1 entry.

https://claude.ai/code/session_01VdkwmAyuVF5EqwZUB5Ertr
@DorwardTech
DorwardTech merged commit 960d37b into main Jul 12, 2026
8 checks passed
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.

2 participants