diff --git a/CHANGELOG.md b/CHANGELOG.md index 651b2b8fe..bac6af04d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed - With the desktop app on the machine, `relay init --hosted` and `relay workspace create` use `https://cast.agentrelay.com`, the only server its core serves, and `relay init --key` refuses an armadillo key instead of saving a workspace agents could not join. +- `relay init` run through `npx` prints follow-up commands that also use `npx`, so they work without a global `relay` install. ## [15.0.0] - 2026-10-31 @@ -49,7 +50,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed -- `relay init` run through `npx` prints follow-up commands that work there, because `relay` is not on PATH after `npx`. - Grok CLI sessions now join Relay after `relay init`. The core refused every open Grok session with "A signed-in owner is required for managed sessions." because release builds never attach a Cloud install; a Grok session now belongs to the signed-in account, or to this computer's OS user when nobody is signed in. - Broker: `spawn:` capabilities now declare `metadata.configured.node_kind: "broker"`, so Cloud keeps placing spawns on unclaimed CLI brokers instead of refusing them until `agent-relay node claim`. An already-declared kind (e.g. `desktop`) is preserved. - `relay init` downloads the standalone Relaycast server (`relaycast-engine`) for your platform into the install directory's `bin` when it is missing, verifying its SHA-256, so the local server now starts from an npm install on any Node.js version and with npm install scripts disabled. It falls back to the `@relaycast/engine` npm package only if the download fails. diff --git a/packages/cli/src/cli/lib/probe-core.ts b/packages/cli/src/cli/lib/probe-core.ts index a797110c4..e1b71f572 100644 --- a/packages/cli/src/cli/lib/probe-core.ts +++ b/packages/cli/src/cli/lib/probe-core.ts @@ -26,7 +26,7 @@ import type { EnginePlatform } from './relaycast-engine-install.js'; import { relaySkillRecordOf, type RelaySkillRecord } from './relay-skill.js'; /** The core `relay init` installs. Pinned so every machine runs the same core. */ -export const PROBE_VERSION = '15.0.6'; +export const PROBE_VERSION = '15.0.7'; /** Release tags of the core; distinct from the CLI's `v*` tags. */ export const PROBE_TAG_PREFIX = 'probe-v'; const RELEASE_BASE = 'https://github.com/AgentWorkforce/relay/releases/download';