Skip to content

Release 0.2.1 - #3

Merged
Draganoider merged 3 commits into
mainfrom
test
Oct 18, 2026
Merged

Draganoider merged 3 commits into
mainfrom
test

Conversation

@Draganoider

Copy link
Copy Markdown
Owner

What this changes

Release 0.2.1. When the phone's Code Alarm app was reinstalled or its data cleared, the relay answers phone_unreachable and alerts stop reaching the phone. Until now a hook only logged "FAILED (app: phone_unreachable)". Now the log and code-alarm test say what probably happened and to pair again with code-alarm pair, and code-alarm status repeats it while the last send since pairing failed that way. Details are in the changelog's 0.2.1 section.

Checks

  • cd cli && npm run check passes (101 tests), and the rebuilt bundle, plugin binary and skill are committed
  • Nothing new leaves the computer: cli/test/privacy.test.ts passes, and the event protocol is unchanged (version 1)
  • Hooks still print nothing and exit 0, with no new network calls
  • The changelog's Unreleased section is now [0.2.1] — 2026-10-18, and its compare links cover 0.2.0 and 0.2.1
  • No attribution lines in commits or this description

Versions: cli/package.json and plugins/claude-code/.claude-plugin/plugin.json are 0.2.1. After merging: tag v0.2.1 on main, then npm publish from cli/ (the owner approves with 2FA).

After Code Alarm is reinstalled or its data cleared, the phone registers afresh and the relay
answers this computer's alerts with phone_unreachable. A hook could only log
"FAILED (app: phone_unreachable)", so alerts were lost without a word. The log and
`code-alarm test` now say what probably happened and to pair again, and `code-alarm status`
repeats it while the last send since pairing failed that way. Hooks are unchanged: they still
only log, with no new network calls.
Says plainly when the phone's app was reinstalled or its data cleared, and to pair again. The changelog's compare links now cover 0.2.0 and 0.2.1.
@Draganoider
Draganoider merged commit 0c5eea5 into main Oct 18, 2026
10 checks passed
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