Dev Flow Support Matrix

September 2, 2026 · View on GitHub

中文 | English

This page answers a narrow question: which public package has been verified in which environment?

A buildable source tree, a passing test, or a published beta package does not by itself expand the stable support claim.

Stable support

npm @latest currently selects these packages:

ProductPlatformHost compatibilityPublication entry point
dev-flow-codexmacOS arm64, Node.js >=24Codex >=0.147.0npm · Releases
dev-flow-deepseekmacOS arm64, Node.js >=24DSH >=0.1.0-rc.6npm · Releases
@imotong/dev-flowmacOS arm64, Node.js >=20Target operations require an installed Codex or DSHnpm · Releases

Codex lifecycle evidence covers package/Core identity, installation, setup, Core handshake, removal, uninstallation, and an unchanged repository. DeepSeek additionally covers explicit activation, restart/resume, DONE, and retained reopen.

Current source

Current source includes the shared local WebUI, embedded assets, and dev-flow webui start|open|status|stop, and closes these package runtime pairs:

Runtime pairCurrent-source scopeCurrent evidence boundary
darwin-arm64macOS arm64Existing stable packages and Host journeys
win32-x64Windows 10/11 desktop x64Native Windows 11 x64 Core/WebUI/MCP, complete Go suite, Adapter contracts, and dual-runtime local packaging; not yet a stable @latest journey

An npm manifest must list allowed operating systems and CPUs independently, so installation metadata can admit cross-pairs. Package runtime selection accepts only the two exact pairs above and rejects win32-ia32, win32-arm64, and darwin-x64. Windows product data lives under %LOCALAPPDATA%\dev-flow; user configuration remains at %USERPROFILE%\.dev-flow\config.json.

New source capabilities or a later beta can expand the stable support claim above only after the independent release flow, registry-byte read-back, and final Host journey.

Not currently supported

There is no public support claim for Linux, Windows Server, 32-bit Windows, Windows ARM64, Intel Mac, Rosetta, or remote MCP. The Windows runtime does not reject Server by SKU; this statement means that Server has no validation, journey, or product-support commitment.

For current source capabilities, real journey entry points, and adoption status, read Project Status.