Skip to content

ARK 040D / 0.9.41 - Memory protocol recovery and editor picking

Pre-release
Pre-release

Choose a tag to compare

@CenturyMesh CenturyMesh released this 17 Oct 23:17
10dee00

040D fixes the 039D ChatGPT Responses string_above_max_length startup failure.

Install ARK-040D-windows-x64-setup.exe, or extract the complete portable ZIP and run ARK.cmd. Save your work before opening the new runtime. The offline memory model, native libraries and dependency notices are included.

  • Memory startup now uses a valid 64-character call ID. Exact legacy 84-character host pairs are recovered only when sending a request; original history is retained. Other invalid IDs reject locally with a safe field path.
  • Large-history projection preserves genuine memory tool pairs and bounded actual metadata for actions awaiting feedback. Preview recovery honours refresh_supported:false and requires a fresh explicit checked preview when needed.
  • Feature editors accept the tested Boolean base/tool sequence and browser sketch selection, with unchanged authored content on Cancel and one revision on Apply.
  • The Windows build scripts isolate their PowerShell module environment, including the binary UI-library build.

Validation: 98 core, 143 native and eight selected Studio tests passed, plus targeted PowerShell-hosting checks. A single actual synthetic ChatGPT-plan request completed with OK after legacy recovery: 836 input tokens, five output tokens, no CAD access, no model tool calls and no retries. Relocated semantic restart/q4/isolation, native save/reopen/STEP, packed-only UI and isolated fresh/039D-to-040D install/reinstall/rollback/uninstall checks passed.

PR21 and PR22 were merged after their exact-head checks passed. verification-040D.json records the runtime producer commit, subsequent build-only environment fix, merge commits and hosted runs. The ZIP/setup bytes are immutable and identified by SHA256SUMS.txt and the provenance receipt.

This remains a Windows x64 preview. Memory, Graphify/Obsidian and ark-ui.arklib remain integrated. No matched token-saving, general autonomous-design or manufacturing qualification result is claimed. The installer is unsigned; actual control layout/artwork was checked, while full wizard pixel capture and a clean-machine/user pilot remain separate gates. A trusted in-app Internet update feed is not published.