Skip to content

v0.1.0-alpha.2 — Try a real same-agent handoff

Pre-release
Pre-release

Choose a tag to compare

@veil-chow-fyaic veil-chow-fyaic released this 07 Sep 08:06
0863f90

First useful collaboration, without writing a harness

threadmesh try preferences --live prepares a small real example, starts two Pi sessions and checks whether a model-selected handoff led to the same receiver's own correct edit. No repository checkout, custom harness, application fixture, workspace paths or second terminal.

Install and try

Requires Node 22+ and installed/authenticated Pi with an available model. Uses your Pi model configuration unless you supply --provider/--model.

npm install --foreground-scripts --loglevel=info https://github.com/fyaic/threadmesh/releases/download/v0.1.0-alpha.2/fyaic-threadmesh-0.1.0-alpha.2.tgz
npx threadmesh try preferences --live

Omit --live for instructions without a model call. Try api --live for pagination. Progress and result checks are visible; missing auth/quota, silence, incorrect work, cancellation and timeouts are not reported as success. Logs/sample files remain private locally; models use your provider as usual.

Verified

  • Same-product real copy case: pass in 201.880 seconds, earlier signup label and paid-plan price preserved.
  • API case from a separately installed package: pass in 158.371 seconds, same client session's own edit fetched both cursor pages.
  • 435 local unit tests passed, 1 optional native skip, 55 schema + 7 transition cases. PR #163 CI passed.
  • An additional fresh npm-cache install from the local packaged artifact completed in 18.486 seconds on the maintainer's Mac. This excludes release-asset download, does not reset native prebuild caches, and is not an installation-time guarantee.
  • Evidence: https://github.com/fyaic/threadmesh/blob/main/docs/09-reviews/2026-09-07-packaged-first-use.md

Honest boundaries

New disposable Pi sessions, NOT existing desktop chat attachment. Normal model quota and OS permissions apply; this is not a sandbox. One pass per case, not a reliability score or independent first-user success. No simulated fallback. Desktop existing-session adoption remains open.

Addresses setup feedback in #158; does not close its remaining live/busy-receiver checks. English and Chinese first-use documentation updated.

Package SHA-256: 34de3420476b9107be25bf3c18fbc1aa1157bb3499bd9bb6830dada86f555a16.