Repository navigation
Releases: Frankie-Xu/threadport
Release list
ThreadPort v0.2.1
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 --helpThis 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
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
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.