Skip to content

Threadforge v0.4.0 - E-ink Banner, MCP Ecosystem Expansion, and Vercel AI Telemetry

Choose a tag to compare

@Rangow4562 Rangow4562 released this 28 Oct 06:38
· 79 commits to main since this release

Threadforge v0.4.0 — E-ink Banner, MCP Ecosystem Expansion, Memory Feedback & Vercel AI Telemetry

Threadforge v0.4.0 introduces an e-ink visual style redesign, multi-harness MCP bootstrap expansions (DeepSeek Harness, ZCode, OpenHands, Kimi Code, Qoder), Vercel AI SDK v7 telemetry integration, structured local memory feedback tracking, signed Mancode legacy plan review paths, and cross-platform runtime reliability improvements.


What's New in v0.4.0

1. Visual Identity & Documentation Overhaul

  • E-ink Style Poster: Redesigned the primary project banner (assets/threadforge-banner.png) to a clean, minimalist monochrome e-ink / e-paper aesthetic with technical linework.
  • Modernized Documentation: Restructured README.md with responsive visual badges, executive ASCII architecture flowcharts, and a comprehensive 20+ harness capability matrix.

2. Agent Harness MCP & Adapter Expansions

  • DeepSeek Harness MCP Patch Renderer (6b5a99e): Added deterministic MCP patch rendering and format validation for DeepSeek Harness.
  • ZCode & Qoder MCP Bootstrap (6b09693, 15a6755): Added project-scoped MCP bootstrap installers for ZCode and Qoder CLI environments.
  • OpenHands & Kimi Code Adapters (98fbe6d, d41b9d0): Added OpenHands global MCP configuration manager and Kimi Code project MCP bootstrap.
  • Aider Procedure Integration (363712a): Supported explicit, privacy-audited procedure loading for Aider.

3. Agent SDK Observability & Telemetry

  • Vercel AI SDK v7 Telemetry (6069cf1, 209bb45, 3a1bbb8, 80d3cfd): Added telemetry instrumentation for Vercel AI SDK v7 with strict prompt/completion body suppression and loopback export validation.
  • Metadata-Only OTel Span Processor (2167583): Added generic span processor ensuring local privacy scrubbing before local ingestion.

4. Governed Memory Feedback & Task Continuity

  • Local Memory Feedback Subsystem: Introduced threadforge memory feedback commands with append-only revision logging and JSON Schema validation (schema/memory-feedback-*.json).
  • Copilot CLI & OpenCode Injection (d5f7c27, c3ad668): Added prompt-time approved memory injection for Copilot CLI prompts and OpenCode user queries.
  • Qwen Task Resume Context (95b299e): Enabled opt-in task continuity resume context for Qwen Code.

5. Migration Gating & Cutover Safeguards

  • Signed Review for Mancode Plans (3d95f84, 61255a6): Enforced cryptographic attestations and plan verification before allowing cutover of legacy Mancode plans.
  • Safe Artifact & Evidence Validation (d18cf15, 547af42, 3496d60): Validated legacy migration paths and protected references to external artifacts.

6. Cross-Platform Hardening & Test Isolation

  • Windows Hardlink Fallbacks: Added atomic creation fallbacks in procedure/project stores and distillation caches when hardlinks fail under restricted Windows tokens.
  • Loopback & Cleanup Probes: Enhanced cleanup for Git object directory trees and added graceful environment probes for AppContainer loopback socket testing.

Commit Changelog (v0.3.5..v0.4.0)

  • 8ebf919 feat: bump version to 0.4.0, update banner to e-ink style, and apply cross-platform fixes
  • 6b5a99e Add DeepSeek Harness MCP patch renderer
  • 6b09693 Add ZCode project MCP bootstrap
  • 98fbe6d Add OpenHands global MCP adapter
  • d41b9d0 Add Kimi Code project MCP bootstrap
  • 15a6755 Add Qoder project MCP bootstrap
  • 80d3cfd Verify Vercel AI SDK context privacy
  • 3a1bbb8 Add reproducible Vercel AI SDK v7 span smoke
  • 209bb45 Document Vercel telemetry privacy version floor
  • 6069cf1 Update Vercel AI SDK v7 telemetry adapter
  • 3d95f84 Add signed review path for Mancode legacy plans
  • 95b299e Add opt-in Qwen task resume context
  • 61255a6 Block cutover for unbound Mancode legacy plans
  • c009fd2 Test Mancode V2 history snapshot retention
  • 27540e6 Include Python lock graph in dependency inventory
  • 36be99d Include pip in locked Python test environment
  • b91a181 Lock Python extras and enforce in CI
  • 363712a feat(adapters): add explicit Aider procedure loading
  • 547af42 Support safe Mancode referenced text formats
  • d18cf15 Bind Mancode legacy artifact references safely
  • 3496d60 fix(migration): validate legacy evidence paths
  • 6420e06 feat(cline): add advisory project memory rule
  • 2167583 feat(adapters): add metadata-only OTel span processor
  • d5f7c27 feat(memory): add Copilot CLI prompt-memory injection
  • c3ad668 feat(opencode): add opt-in current-query memory injection
  • 28bfe99 docs: modernize and structure README for professional presentation

Release Assets

Asset Target OS / Arch SHA-256 Digest
threadforge_0.4.0_windows_amd64.zip Windows (amd64) 5d49e271d354924a4d78f168e77f91677cf43df18572c294c6567cba8163ba5a
threadforge_0.4.0_linux_amd64.tar.gz Linux (amd64) 7e92e56ab9c5169e98bbbb9006fdadca9ca23ab0d626652341657aa52eda7aeb
threadforge_0.4.0_darwin_arm64.tar.gz macOS (arm64 / Apple Silicon) 861a96714b576620b928871c5e9f46e8f4aba1454f80c01267c69dd2ca3efe11
threadforge_0.4.0_darwin_amd64.tar.gz macOS (amd64 / Intel) b7a232209a11078089a2d529a72465852a2478a4a4ed0d1cdebe5edc7ef8f20d
checksums.txt All platforms Included in release

Full Changelog: v0.3.5...v0.4.0