Skip to content

feat(dev-desktop): add herdr terminal multiplexer - #9

Merged
swibrow merged 1 commit into
mainfrom
feat/dev-desktop-herdr
Aug 10, 2026
Merged

feat(dev-desktop): add herdr terminal multiplexer#9
swibrow merged 1 commit into
mainfrom
feat/dev-desktop-herdr

Conversation

@swibrow

@swibrow swibrow commented Aug 9, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Pins and installs the herdr binary (v0.8.0, linux-x86_64) into the dev-desktop image, alongside the existing Claude Code/Codex/Gemini/opencode CLIs.
  • Bumps dev-desktop to 1.1.0 and adds herdr --version to the image test command.

Why

Needed so this image can also run headless as an SSH-accessible dev pod (herdr's --remote mode attaches over SSH), not just the Sunshine-streamed desktop use case.

Test plan

  • Verified the pinned release asset URL resolves and matches the published size (21776680 bytes)
  • Ran the exact curl/chmod/herdr --version layer in a throwaway amd64 Arch container (matching this image's base) — confirmed herdr 0.8.0
  • CI image build (build.yaml) on this PR

Needed for a headless SSH-accessible variant of this image (a persistent
dev pod attached to via herdr's --remote SSH mode), not just the streamed
desktop use case.

Signed-off-by: swibrow <15628653+swibrow@users.noreply.github.com>
@swibrow
swibrow merged commit 0b25316 into main Aug 10, 2026
4 checks passed
@swibrow
swibrow deleted the feat/dev-desktop-herdr branch August 10, 2026 04:15
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