Skip to content

v5.0.0-alpha.2 — General-purpose agent platform

Pre-release
Pre-release

Choose a tag to compare

@godhiraj-code godhiraj-code released this 05 Sep 05:28

Starlight v5.0.0-alpha.2 — General-purpose agent platform

Starlight 5.x introduces a general-purpose Node.js agent platform: define goals, context,
constraints, and ordered mission steps; register your own agents; inspect verified outcomes.
This alpha supersedes the browser-specific 1.x implementation for new platform development.

Included

  • AgentPlatform SDK with registration, routing, optional completion verification, result handoff,
    cooperative cancellation, bounded history, and inspectable mission reports.
  • The starlight CLI for running missions, discovering agents, and inspecting saved reports.
  • Authenticated remote agents over JSON-RPC/WebSocket; wire protocol remains 1.0.
  • Verified file-output example, adversarial lifecycle coverage, and an independent protocol TCK.
  • Updated public website, six captured run reports, and a narrated 3:36 walkthrough with captions.

Install the attached package

Requires Node.js 22 or newer. Download the .tgz asset and verify it against SHA256SUMS.
In a new project directory:

npm init -y
npm install /path/to/starlight-protocol-starlight-5.0.0-alpha.2.tgz
npx starlight demo

This GitHub release distributes an installable npm archive. It does not imply publication to
the npm registry; use the attached archive or the tagged source.

Migration and boundaries

5.x is a breaking replacement for the browser-era project, not a drop-in update to 1.3.4.
The legacy launcher, browser self-healing architecture, and historical language SDKs are outside
the supported 5.x surface. Read the migration guide before upgrading.

Agents supply tools, models, planning, and semantic constraint enforcement. They are trusted code
with host permissions. Cancellation is cooperative; run history is in memory; saved reports
are not durable checkpoints. This is an alpha, not a production-readiness claim.

Verification

The release commit passes the full clean-checkout gate: 59 tests, 19 protocol conformance checks,
lint, TypeScript/schema validation, demo scenarios, authenticated multi-process proof, installed
package checks, website build, and a dependency audit with zero reported vulnerabilities.
Both Linux Node.js 22 and 24 CI jobs must pass before publication. The attached archive is also
installed into a fresh consumer directory and exercised directly before uploading.

Release commit: a08ba8b6ff2ee77de061ad68b3de0a60e0491279.
Node 22/24 release gates and
website deployment verification passed.
The attached package passed a fresh installation, demo, saved inspection, and multi-process proof.