Repository navigation
Textbutler v0.8.22
·
111 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
The Textbutler menu companion is rebuilt around one status line and ten top-level rows, the terminal gains a guided macOS access step, and the messagelikeme history CLI drops its banner and names the app in access errors.
Changes
- Bind legacy installation to the exact public
@hraness/message-like-me@0.8.22npm package, with the same reviewed bytes mirrored in the immutable GitHub Release. This does not install the Textbutler menu companion or enable automatic replies. - Rebuild the menu companion around a status line and ten top-level rows: failed actions surface as a ⚠︎ row that clears, Quit actually ends the menu process, and the menu can launch through the locally built TextButler.app (behind
HRANESS_LOCAL_APP). - Add a guided "Give Textbutler access" step to the terminal walkthrough and detect existing Ghostget and Bun installs in the connect step, using the shared desktop-foundation 0.8 permission copy, audience detection, and symbols.
- Add owner-set contact labels:
textbutler contacts label <contact> <name>renames a chat for commands instead of a raw number; labels are display metadata only and never touch routing, grants, or reply settings. - Adopt support-foundation 0.6.0: agent support verbs move to
textbutler help advancedand every root help keeps one support line. - Reply loop: the acknowledgement now overlaps composition, polls yield to sends, due runs start at debounce expiry, drain replays deduplicate, and self-chat acks correlate by relatedMessageId; Ghostget pins 0.18.43 for the native iMessage setup.
messagelikemeCLI: root help no longer prints the banner, and Messages/Contacts permission failures name the app and deep-link the Full Disk Access pane.- Refresh the Textbutler site: quiet landing with real terminal proof, design-kit v0.23.0, and copy checked against source.
Install
Install this version from the GitHub Release file:
bun add --global https://github.com/hraness/textbutler/releases/download/v0.8.22/hraness-message-like-me-0.8.22.tgzThe same bytes from npm:
bun add --global @hraness/message-like-me@0.8.22Verify
SHA256SUMS on this release lists the SHA-256 digest of hraness-message-like-me-0.8.22.tgz. Download both files and run shasum -a 256 -c SHA256SUMS.
Built from commit 7f792f2d7b5f3335ab4c381629ba1e4ecc447815. The npm copy carries trusted-publisher provenance from this repository's release workflow. The publishing guide describes how the files are built and checked.