Skip to content

chore: release package(s) - #357

Merged
theogravity merged 1 commit into
mainfrom
changeset-release/main
Oct 10, 2026
Merged

theogravity merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@internal/server@1.10.4

Patch Changes

  • #356 c981340 Thanks @theogravity! - Running a re-registration key's install command now says so. A recovery key from a node's Re-register card produced the same script, and the same wizard, as a new-machine enroll: the first thing it asked was "Name this node", a question the recovery path ignores (the existing row keeps its own name), so the flow read like registering something new instead of re-associating the machine. With a key bound to an existing node the script now prints, before anything is asked: "re-registering the existing node '': this machine takes over that entry (its name, shares and settings are kept)", and it supplies that name to the wizard itself so the question never appears. An explicit SUBSHELL_NODE_NAME still wins. The Re-register card's Terminal tab carries the same sentence. Keys that are absent, spent or expired still render the byte-identical usage script; only two kinds of LIVE key differ now, and either one already hands its holder the node.

  • #356 c981340 Thanks @theogravity! - An admin's node view now names the node's owner. The Nodes list shows an operator every machine on the plane, and until now none of it could say WHOSE machine a row is: access says the node is not yours, not whose it is. A node view rendered to an admin carries ownerLabel (name, falling back to email, then the raw id for a removed account) and the node page shows it as an "Owner" line; local names the system service user. Every other viewer's payload lacks the field entirely, same admin-only shape as the setup-key listing's owner label.

  • #356 c981340 Thanks @theogravity! - A stale cached detection is no longer flagged in the SPA. The Nodes row's "inventory stale" badge is gone, and the harness card's caveat paragraph went with it (operator rulings 2026-10-10): nothing about a machine is stale when that flag fires, only the cached answer may be old, and a warning on a perfectly healthy row asserted a defect nobody had established. The launch picker's greyed options keep their hedge ("not installed on this node (harness list may be outdated)") because there the staleness changes what a choice means; everywhere else the docs say it. The word "inventory", which was the server's name for that cache and not anyone else's, stays out of user-facing copy.

@internal/desktop-server@1.4.6

Patch Changes

@theogravity
theogravity merged commit 70c7e52 into main Oct 10, 2026
@theogravity
theogravity deleted the changeset-release/main branch October 10, 2026 23:14
@github-actions github-actions Bot locked and limited conversation to collaborators Oct 10, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant