Repository navigation
Release 0.8.0 - #368
Merged
Merged
Release 0.8.0#368
Conversation
Reviewer's GuideRelease 0.8.0 bumps the Rust workspace version and updates the changelog to document a new herdr integration feature that exposes agent activity state from devlaunch workspaces, including opt-out and behavior guarantees for hosts without herdr. Flow diagram for optional herdr setupflowchart TD
Start[Create or recreate workspace]
OptOut{DEVLAUNCH_NO_HERDR=1\nor DEVLAUNCH_NO_TOOLS=1?}
SocketExists{Herdr socket exists?}
Stage[Stage herdr integration\nwithout failing launch]
Mount[Mount socket at\n/var/tmp/devlaunch-herdr.sock]
Install[Install Claude hooks\nwhen python3 and an unshared Claude config exist]
Noop[No herdr changes]
Start --> OptOut
OptOut -->|yes| Noop
OptOut -->|no| SocketExists
SocketExists -->|no| Noop
SocketExists -->|yes| Stage
Stage --> Mount
Mount --> Install
File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
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.
Version bump and changelog for 0.8.0, following the shape of every release before it:
CHANGELOG.md,rust/Cargo.toml,rust/Cargo.lock.A minor bump rather than a patch because #367 added a feature: a host-side herdr session now shows whether the agent in a workspace is working, idle or blocked waiting for a human. The changelog entry carries the reasoning; the short version is that herdr identifies a pane's agent from the pane's foreground process,
aid's host tree isaid → dl → sshwith the agent in the container, and so devlaunch supplies the identification over herdr's socket and lets herdr do the rest.Nothing changes for a host that does not run herdr — no mount, no stage, no notice, every command line byte-identical — and
DEVLAUNCH_NO_HERDR=1opts out.🤖 Generated with Claude Code
Summary by Sourcery
Release version 0.8.0 with host-side herdr agent-status reporting for devlaunch workspaces.
New Features:
Enhancements:
Build:
Documentation: