Skip to content

v0.8.0 — shared Linux/Windows core

Choose a tag to compare

@imBlanker imBlanker released this 11 Sep 21:26
· 58 commits to main since this release

Changed

  • Maintain one shared application core with separate Linux and native Windows platform modules, selected automatically; both platforms use the same package/plugin version.
  • Adapt command discovery and launching, native paths, process/port inspection, and plugin guard execution for Windows while retaining Linux behavior and existing policy/upgrade safeguards.
  • Expand CI to Ubuntu and Windows on Node 22 and 24 without installing mawf or dependencies. Native CI and external-host verification remain release gates, not implied test results.
  • Document source-only development, platform boundaries, prerequisites, and synchronized releases in Cross-platform development.

Fixed — upstream host compatibility

  • Add required descriptions and names to the five shared mawf skills, with source and Pi installer/update regressions for both operating systems.
  • Honor Pi's canonical agent directory and generate supported Agent role metadata; inventory configured package/MCP resources with provenance, filters, disabled/trust state, and redacted Git credentials.
  • Emit Pi agent tool allowlists in the plain flow-list format consumed by pi-subagents-lite@1.13.1; live installed-runner validation now preserves exact native tool IDs.
  • Read dsh versioned credential names and saved default selections correctly; report current DeepSeek adapter/model evidence, shadowed skills and staged presets without fabricated prices or live-readiness claims.
  • Match Claude Agent and legacy Task spawns in the cost guard; quote watchdog Python advice for native Windows and Linux.
  • Verify cc-switch schema 18 while preserving older schemas, cost attribution, future-version diagnostics and database write protections.
  • Record current upstream contracts and explicitly deferred live checks in Upstream compatibility.

Changelog: English · 简体中文 · 繁體中文