Skip to content

fix: preserve v0.2 Memory compatibility - #94

Merged
Grivn merged 3 commits into
masterfrom
fix/v0.2-memory-compatibility
Aug 11, 2026
Merged

fix: preserve v0.2 Memory compatibility#94
Grivn merged 3 commits into
masterfrom
fix/v0.2-memory-compatibility

Conversation

@Grivn

@Grivn Grivn commented Aug 11, 2026

Copy link
Copy Markdown
Member

Summary

  • restore default SIGINT/SIGTERM behavior for ordinary Memory commands while keeping graceful shutdown scoped to mnemon agency serve
  • preserve the established Memory stderr usage/error contract and stdout help contract
  • prepare the unsigned macOS CLI for Homebrew Cask installation

Validation

  • make test
  • bash scripts/e2e_test.sh (151/151)
  • go test ./test/mnemond/process -count=1
  • blocking Memory import exits with status 143 on SIGTERM

Grivn added 3 commits August 11, 2026 10:19
Restore default SIGINT and SIGTERM behavior for ordinary Memory commands while keeping graceful signal ownership in the long-running Agency daemon. Keep Memory usage diagnostics on stderr and successful help on stdout.
Remove macOS quarantine metadata from the unsigned CLI binary after Cask installation, following the GoReleaser migration guidance for prebuilt command-line artifacts.
Only render the full Memory usage block for errors on commands Cobra resolved successfully. Keep root discovery failures byte-compatible with the established short help hint.
@Grivn
Grivn merged commit 099a41b into master Aug 11, 2026
1 check passed
@Grivn
Grivn deleted the fix/v0.2-memory-compatibility branch August 11, 2026 02:23
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