Skip to content

feat(cli): status verb over helper discovery#12

Merged
0xnirapod merged 1 commit into
mainfrom
feat/cli-status
Jun 29, 2026
Merged

feat(cli): status verb over helper discovery#12
0xnirapod merged 1 commit into
mainfrom
feat/cli-status

Conversation

@athexweb3

Copy link
Copy Markdown
Contributor

Give simblectl a live status verb backed by a host-side discovery channel. The helper writes a 0600 state file (its bound port and capability token) under the user application-support directory on startup and removes it on exit; status reads that file and probes the bridge over a HELLO round-trip, reporting {"running":...} with the port and negotiated protocol version, and clears a stale record when the probe fails. The HELLO response carries only the protocol version over the wire, so status reports only those round-trip facts, not the host's local radio state.

The helper writes a 0600 state file (bound port + capability token) under the user
application-support directory on startup, and removes it on exit. `simblectl status` reads it and
probes the bridge over a HELLO round-trip; a failed probe clears the stale record. The HELLO
response carries only the version, so status reports running, port, and version.
@athexweb3
athexweb3 requested a review from a team as a code owner June 29, 2026 06:24
@0xnirapod
0xnirapod merged commit e808744 into main Jun 29, 2026
3 checks passed
@0xnirapod
0xnirapod deleted the feat/cli-status branch June 29, 2026 06:27
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.

2 participants