Skip to content

cubecloud-agent-desktop v2.10.71

Choose a tag to compare

@JZKK720 JZKK720 released this 20 Jun 05:04

cubecloud-agent-desktop v2.10.71 — release notes

Why v2.10.71 and not v0.6.2? The previous v0.6.0 / v0.6.1 releases
were published while the wrapper workspace apps/desktop-shell/ was still
wired into the build — those installers were built from the wrong tree and
shipped under the same cubecloud-agent-desktop product name. V2.10.67
retired the wrapper (commit 06a10b9). This is the first post-wrapper
release
of the inner product, so the inner package.json semver
(2.10.682.10.71) is the honest version to ship. v0.6.x would
falsely imply continuity with the wrapper-era fake installs.

Source: commit 5c2daba (V2.10.71 merge) on origin/main of
JZKK720/cubecloud-agentic-os
Supersedes: v0.6.1 (commit 7d21aa6, V2.10.43b, wrapper-era; now marked pre-release)
Internal version: 2.10.71 (in agent-desktop/package.json; root package.json
stays at the business-wrapper version 2.10.68)

Build verification

Artifact Size SHA-256
cubecloud-agent-desktop-2.10.71-setup.exe 130,448,269 bytes A1E83A61EFA3DB14D96BD341EDA7D319DDB8837424CA7AF66231E589637755C0
cubecloud-agent-desktop-2.10.71-portable.exe 130,289,648 bytes 69DDDB681905913F155165836618C70DED3AA16F97D785C4E8A8A2BAE99CDC4B
cubecloud-agent-desktop-2.10.71-setup.exe.blockmap 136,220 bytes D7D8262B8FAD08952649AC6BB4365EC8A04D408DC40B957F7AC221FFBFD56330
latest.yml 381 bytes EC9A43081CA874ED9A0101F7A612213E3F67A0AA73988312FFEE51EF54C99A2D

Asar integrity: 21,770 total entries, 21,291 node_modules/ entries, 176.92 MB.
npm run verify:bundle — all 7 tests PASS.

What's in this release

IronClaw — third runtime lane (V2.10.61)

  • IronClaw is now a current gateway-handoff lane alongside Hermes. The
    Connect-to-remote-gateway screen picks one of three runtime providers;
    IronClaw is the WASM-sandbox gateway-handoff option, not a future lane.
  • SSH-tunnel attach for IronClaw (V2.10.68) — adds ssh-tunnel as a
    connectionMode for IronClaw in runtime-orchestration.ts, with
    canAttachViaSshTunnel: true and preferred port 3231. SSH attach reuses
    the existing forwarded-gateway path and expects the IronClaw operator
    surface on /api/health plus the OpenAI-compatible /v1 endpoints behind
    the tunnel.
  • New smoke tests: agent-desktop/tests/ssh-tunnel-ironclaw.test.ts.
  • Smoke docs: docs/ironclaw-attach.smoke.md, docs/hermes-agent-attach.smoke.md.

Models page — Ollama + LM Studio first-class (V2.10.60)

  • Scan-localhost button + suggestions list with per-card health dot (30s probe
    interval, debounced via useRef(new Set())).
  • Loopback-only by default; LAN hosts opt-in via scanLocalServers({ extraHosts }).
  • 8 locales × 15 new models.* i18n keys.
  • See agent-desktop/src/main/local-server-scan.ts (284 lines, pure HTTP).

Sandbox Tasks screen (V2.10.65)

  • New screen in the desktop for IronClaw Sandbox Tasks workflows.
  • 8-locale i18n coverage.

Welcome / Settings UI refresh (V2.10.68)

  • Runtime picker UI refreshed for the Hermes / IronClaw / OpenClaw trio.
  • Connection-mode selector reflects the new IronClaw SSH-tunnel option.
  • i18n (en + zh-CN welcome) updated.

CodeGraph upgrade (V2.10.66)

  • CodeGraph upgraded to 1.0.x.
  • Removed UA-export surface (CodeGraph.tsx, codegraph.ts, preload bridges,
    codegraph-ua-export.test.ts).
  • Adopted Agent-Reach, Graphify, Understand-Anything as bundled skills.

Repository layout (V2.10.67)

  • Retired apps/desktop-shell/ — the old workspace is gone; the build now
    comes from agent-desktop/ only.
  • New workspace-root AGENTS.md (Karpathy 4 principles + ECC Copilot adapter).
  • .github/copilot-instructions.md now points at AGENTS.md.

Skills ecosystem ({{SKILLS_TOTAL}} skills)

  • fable-mode added as the latest .agents/skills/ skill (autonomous
    high-reasoning mode for long-running multi-step work).
  • Agent Reach added to the bundled MCP registry.
  • Skill-count CI gate (scripts/check-skill-counts.cjs) wired into PR checks.

i18n + docs hygiene (V2.10.58, V2.10.59)

  • Renamed inner binary product name: dropped the cubecloud- prefix from the
    rendered product name across 8 ZH/JA/KO docs.
  • New mojibake + drift detectors wired into CI:
    scripts/check-mojibake.cjs, scripts/check-i18n-coverage.cjs,
    scripts/fix-stale-paths.cjs.
  • EN-ZH drift audit in docs/i18n/EN-ZH-DRIFT-REPORT.md.
  • Brand pack: bilingual Cubecloud / 智方云 mark adopted; legacy
    hand-rolled mark removed.

Bilingual brand (V2.10.51 – V2.10.55)

  • Cubecloud / 智方云 brand mark applied across all root READMEs.
  • Preview gallery with 6 captioned screens at the top of each root README.
  • Language switcher in root READMEs.
  • Brand pack mirrored into desktop-shell/ and platform-core/.

Verification

Built and verified locally on Windows 11:

  • npm run typecheck — PASS (platform-core + agent-desktop node + web)
  • npm run test --workspace @cubecloud/desktop-shell — focused tests PASS
  • npm run verify:win-package --workspace @cubecloud/desktop-shell — pending
    rebuild; v0.6.1 binary is the last verified Windows artifact.

Supersedes

This release supersedes v0.6.1. The v0.6.1 release stays online for users
already on it (so the auto-updater can offer the upgrade) but v0.6.2 is the
new canonical "latest."

Known follow-ups (not blocking this release)

  • agent-desktop/package-lock.json is stale at 0.6.1 (pre-existing
    inconsistency; will be regenerated by npm install --workspace agent-desktop).
  • Multi-platform CI (macOS, Linux snap/winget) requires
    App Store Connect / code-signing / PostHog secrets to be configured in repo
    settings. Windows artifacts are the only ones shipped in this release.

Commits since v0.6.1 (50)

6fbc5c5 V2.10.68: Version bump 2.10.67 → 2.10.68 (package.json + agent-desktop/package.json + package-lock.json)
7cc8c57 V2.10.68: IronClaw SSH-tunnel attach lane + Welcome/Settings refresh + CodeGraph UA export removal
235afd4 V2.10.67: Include jest-dom matcher types in agent-desktop web tsconfig
9a8d6bb V2.10.67: Discard apps/desktop-shell — retire old workspace completely
06a10b9 V2.10.67: Retire apps/desktop-shell, build from agent-desktop, fix typecheck
b23cb30 V2.10.67: Version bump to 2.10.67 + README with install instructions
1218c27 V2.10.67: Fix pre-existing typecheck errors in apps/desktop-shell
bf45f82 V2.10.67: Document IronClaw native SSE+Jobs API + fix package.json main field
e98bf1a V2.10.67: Auto-discovery + ambient tool suggestions
84aadec V2.10.66: Adopt Agent-Reach, Graphify, Understand-Anything; upgrade CodeGraph to 1.0.x
e78e8f0 V2.10.65: i18n keys for Sandbox Tasks screen (8 locales)
ac93b95 V2.10.65: Option B - IronClaw Sandbox Tasks screen
a7a9674 V2.10.65: IronClaw gateway port fix + AGENTS.md four-tier clarification
bbd6f00 V2.10.63: Hermes Agent attach smoke (credential-free)
4ee26b8 V2.10.62: IronClaw attach smoke (credential-free)
b9f6f9f V2.10.61: IronClaw third lane in Connect-to-remote-gateway
371fd2b V2.10.60: Ollama + LM Studio first-class integration on Models page
8c9f723 i18n(V2.10.59): drop the cubecloud- prefix from the inner binary product name
9122425 i18n(V2.10.58): fix stale cubecloud-desktop paths + add EN/ZH audit
aaf5826 ci: gate PRs on scripts/check-skill-counts.cjs
69592eb docs: replace hard-coded skill counts with {{SKILLS_*}} placeholders
99b05ba chore(repo): widen check-skill-counts regex to catch the upstream-adapted skill count
2686db9 chore(repo): add skill-counts and check-skill-counts scripts
8735b0d ci(desktop): add snap packaging, winget-publish workflow, and macOS secret preflight
ab86678 feat(desktop): add Agent Reach to bundled MCP registry
046c505 fix(desktop): resolve hidden skill paths from repo root and update lockfile
f76b341 chore(desktop): remove dangling skills-lock.json entries
9bb78c4 feat(desktop): wire fable-mode into hidden harness and update skill counts
0e162f1 feat(skills): add fable-mode as the 35th .agents/skills/ skill
76e0ed2 docs(i18n): align README translations with V2.10.57 three-tier surface model
76bbc0e docs: retire OpenSpace and reframe surface messaging to three-tier model (V2.10.57)
d7c0ab6 chore: add dev-only Graphify wrapper for repo-local coding support
e4c1eab docs: add V2.10.57 cross-machine planning handoff
97d88d2 V2.10.56 - add workspace-root AGENTS.md, fix broken skill refs in agent-desktop/AGENTS.md
a0e3320 V2.10.55 - adopt the user's real brand pack (docs/logos/logo.svg/)
7275083 V2.10.54 - extend bilingual brand into the desktop renderer
e43ac86 V2.10.53 - extend bilingual brand to inner binary READMEs, add language switcher
59b8e4b V2.10.52 - restore clean logo placement at top of root READMEs
67dd554 V2.10.51 - add Cubecloud 智方云 bilingual brand mark + curated 6-image preview gallery
0fd9228 V2.10.50 - tune GitHub Linguist to reflect product code instead of bundled skills
90b66bc V2.10.49 - restore original binary README framing; keep gallery, drop hermes-style shell
befb850 V2.10.48 - expand binary preview gallery + add setup-screen capturer
354d5fd V2.10.47 - restore 9 remaining FFFD-corrupted files from b981611 source
4f94b18 V2.10.46 - repair 0 FFFD positions across 32 non-translation, non-archive documents
0c689f1 V2.10.45 - repair 80 em-dash mojibake hits across 6 code files + BRANDING entries
aa10cb1 V2.10.43f - record v0.6.1 npmRebuild investigation and release-feed verification
f80a296 V2.10.44 - localize 30+ hardcoded English strings across 8 screens
6f99fd4 V2.10.43e - update handoff: v0.6.1 published, V2.10.43c deferred, cleanup done
a7e117d V2.10.43d - bump version to 0.6.1, publish v0.6.1 fix release

Release checklist — all done

  • Diagnosed the asar regression. Root cause: V2.10.43c added
    agent-desktop to npm workspaces, which hoists all deps to root
    node_modules/, leaving agent-desktop/node_modules/ empty.
    electron-builder found no node_modules/ in the inner package and
    produced a 27.97 MB asar with 0 deps.
  • Fix applied: un-list agent-desktop from npm workspaces so it
    installs its own deps locally (660 entries), exactly like v0.6.1 did.
    agent-desktop/ is now a standalone buildable project.
  • Rebuild verified: asar 176.92 MB, 21,291 node_modules/
    entries, 214 out/ entries. verify:bundle — all 7 tests PASS.
  • Version bumped: agent-desktop/package.json 2.10.68 → 2.10.71.
    Root package.json stays at 2.10.68.
  • Installers built: setup.exe (130 MB), portable.exe
    (130 MB), .blockmap, latest.yml. SHA-256s recorded above.
  • Tag v2.10.71 at the verified commit, push the tag.
  • gh release create v2.10.71 with this file as --notes-file
    and the four build artifacts attached.
  • gh release edit v0.6.1 --prerelease to retire the wrapper-era
    release.