Skip to content

Add /packmule pack set for Leaf Juice (0.2.1) - #5

Merged
mgilardi merged 1 commit into
mainfrom
pack-set
Nov 14, 2026
Merged

mgilardi merged 1 commit into
mainfrom
pack-set

Conversation

@mgilardi

Copy link
Copy Markdown
Contributor

D189 / K644: /packmule pack set <pack> <url> [--json id] and describe. https only, SHA-1 from the file name, a download check before anything is written, comments kept, the old address kept on any refusal. 47 unit tests pass; not yet run with bots or called by Leaf Juice.

🤖 Generated with Claude Code

…ny change (0.2.1)

D189: Leaf Juice publishes each pack build at a new address on the join host and hands it to Packmule. pack set takes https only, with the SHA-1 as the file name. It downloads the file and checks the hash before writing config.yml (comments kept) and reloading. Any refusal keeps the old address. pack set and the new describe answer --json in the Signalbox format, which is shaded in and relocated.

47 unit tests pass. Not run on a server with bots, or called by Leaf Juice yet.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@mgilardi
mgilardi merged commit b022b84 into main Nov 14, 2026
2 checks passed
@mgilardi
mgilardi deleted the pack-set branch November 14, 2026 15:48
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