Skip to content

GatherThread 0.1.0-alpha.6

Pre-release
Pre-release

Choose a tag to compare

@TH060419 TH060419 released this 21 Sep 18:21
· 214 commits to main since this release
db26940

GatherThread 0.1.0-alpha.6 preview

0.1.0-alpha.6 is a private Alpha preview of 共序 / GatherThread focused on exact-runtime recovery and runtime-advertised DeepSeek Harness model selection. It retains the complete collaboration, Codex, DeepSeek Harness, Web, security, and deployment-preview feature set from earlier Alphas.

What changed

  • DeepSeek Harness runtimes may advertise the models and reasoning efforts they can actually execute. The GatherThread work page then lets the user select those values for each new Agent request instead of pinning the connection to one model and effort.
  • The verified deepseek-official DSH integration discovers models through the Host's public LLM services and applies the selected model and reasoning effort only for the requested turn. The previous native selection is restored afterward.
  • Unsupported, legacy, non-DeepSeek, or ambiguous DSH runtimes remain fixed and fail closed; GatherThread never silently routes a request to another runtime, provider, model, or reasoning effort.
  • Runtime execution profiles are persisted and transported through the protocol, server, bridge, Web client, and DSH plugin with compatibility behavior for older runtimes that do not advertise profiles.
  • Agent claims now use bounded lease recovery. Accepted progress renews the claim, only the recorded runtime may reclaim a lapsed attempt, and exhausted recovery produces a visible failure instead of a permanently pending request.
  • A failed Agent response can be retried with its exact recorded harness, provider, model, and runtime.

Private collaborator quick start

git clone https://github.com/TH060419/gatherthread.git
cd gatherthread
npm ci
npm run release:verify
npm run connection:local
npm run owner-host:init -- --display-name "Alice" --device-name "Alice laptop"
npm run owner-host

Open http://127.0.0.1:18787 and use the one-time owner device token printed by initialization. Then follow the in-app Connect Codex or Connect DeepSeek Harness guide.

Fixed-version integrations

  • @gatherthread/codex-connect@0.1.0-alpha.6
  • @gatherthread/dsh-host@0.1.0-alpha.6
  • Git ref v0.1.0-alpha.6
codex plugin marketplace add https://github.com/TH060419/gatherthread.git --ref v0.1.0-alpha.6 --sparse .agents/plugins --sparse plugins/gatherthread
codex plugin add gatherthread@gatherthread

The npm packages and Git ref are separate release artifacts. Do not use the fixed Git command until the reviewed v0.1.0-alpha.6 tag exists.

Release gates

Run with Node.js 24.16.0:

npm ci
npm run release:verify
npm run test:dsh-npm-plugin:real
npm run release:pack-npm
npm run release:dry-run-npm
git diff --check

Known limitations

  • Dynamic in-workspace model and reasoning selection is enabled only when an exact compatible DSH runtime advertises those execution profiles. Other DSH providers continue to use their native fixed selection and settings.
  • The verified DSH npm Host surface remains @deepseek-ai/dsh@0.1.2-rc.1; incompatible upstream APIs are rejected safely.
  • The hosted GatherThread service, public registration, public Beta support, and automatic trust of Agent Hooks remain deliberately unavailable in this Alpha.

See Connect Codex, Connect DeepSeek Harness, and connection modes.