Skip to content

Releases: Frankie-Xu/threadport

ThreadPort v0.2.1

Choose a tag to compare

@Frankie-Xu Frankie-Xu released this 23 Sep 04:27
4854c40

ThreadPort v0.2.1

Stable GitHub distribution of ThreadPort with control-plane receipt verification, persistent manifest projection, and task-detail evidence labels.

Changes

  • Require trusted evidence for verified completion; preserve unknown and reported states when evidence is missing or inconsistent.
  • Load persisted manifests and receipts into the control API and task detail view.
  • Align package metadata and runtime diagnostics at version 0.2.1; remove the obsolete fixed-version expectation in the server test.
  • Includes merged PRs #70, #71 and #72.

Verified build

  • Release commit: 4854c4079985c5fe03e6bcf2720ca73f5e35229d.
  • Main CI run 35812593138: Ubuntu, macOS and Windows / Node 24, plus aggregate check, passed.
  • Checks cover format, types, build, unit tests, documentation, redaction, browser workflows and isolated package installation; Linux additionally runs coverage.
  • Asset is the retained Ubuntu CI artifact from this exact commit, with 264 files, installed-browser validation and trackedChanges=false.
  • SHA-256: 8659e7d286d8cf29d6ab7aac7c92fe57b3dd0359e9719ce0bf01a25c4ecd7d08.
  • SHA-512 integrity: sha512-n4lIFDUnpeLwFwNkFrGcS1V1bqLLh2MzxIkXX1yuNekGbMZVtqBkxkzYXEPI7invSBQyaJ+8KPwkX+7Gy4iJ0g==.

Installation

Requires Node.js 24 or later. Download the attached threadport-0.2.1.tgz, then install the downloaded file:

npm install -g ./threadport-0.2.1.tgz
threadport --help

This release is distributed through GitHub assets. npm registry publication has NOT completed: the publishing environment is not authenticated and the unscoped threadport package is registered to a different repository. Do not use npm install threadport to obtain this project's release.

Known coverage limits

The stable GitHub release designation does not certify untested real-Agent or external-user scenarios. T14-B/T18, T20/T21, Q01-Q24 and S01-S36 retain their recorded unknown, coverage-gap, not_run or HOLD status where evidence is missing. External-user observations remain zero. Existing prerelease tags and assets are unchanged.

ThreadPort v0.2.0-dev.0

Pre-release

Choose a tag to compare

@Frankie-Xu Frankie-Xu released this 22 Sep 11:27
967ceee

ThreadPort v0.2.0-dev.0

ThreadPort's first public development snapshot for real user testing.

Included

  • Local task inbox and history search.
  • Evidence-aware task state, assertions, receipts, and control-plane records.
  • Explicit continuation preview, terminal confirmation, and one-use handoff claiming.
  • Local web UI, CLI, public TypeScript exports, SQLite migrations, and package smoke coverage.
  • Deterministic benchmark refresh controls used to keep performance measurements reproducible.

Verification

  • Main commit: 967ceee (PR #67).
  • GitHub Actions CI run 35719556446: macOS, Ubuntu, Windows, and aggregate check passed.
  • Local unit tests: 520/520 passed across 82 files.
  • Browser acceptance: 10/10 passed.
  • Package smoke: 264 files passed from an isolated install.
  • Fixed benchmark: 200 MiB, 500 sessions, 50,000 events; indexing 34.947 s, search p95 260.819 ms, status p95 70.232 ms, peak RSS 294.258 MiB, cancellation 19.406 ms.
  • Attached package SHA-256: b3cb66cb671930d021bda9e710d96a617068b1700d2e1f1c4bb576b91dee3a6c.

Scope

This is a development prerelease for download and real-world feedback. It is not a stable support or compatibility certification. Real vendor-agent continuation and external-user acceptance remain follow-up work. Automatic refresh remains enabled by default; the benchmark-only switch does not change normal service behavior.

The npm package name hreadport is already occupied by another public project, so this snapshot is distributed through GitHub Releases until a project-owned npm scope/name is selected.

v0.1.0

Choose a tag to compare

@Frankie-Xu Frankie-Xu released this 13 Sep 07:21
ceee0cb

Capsule v1 plus local session adapters and a read-only handoff CLI. Includes Claude, Codex, Cursor, and Gemini adapters, threadport extract/validate/render, and GitHub Actions CI.