Release v2.22.0
What's Changed
- feat(computer): environments UI on the Computer tab (Part A) by @chelojimenez in #2935
- feat(host-compare): mobile-friendly compare + subtle 'open full app' entry point by @chelojimenez in #2942
- feat(sdk): market-host catalog in @mcpjam/sdk/host-compat (Phase B-1) by @chelojimenez in #2936
- feat(cli): computer-environments public API +
mcpjam envcommands (Part B) by @chelojimenez in #2937 - [codex] add release package smoke test by @ignaciojimenezr in #2945
- feat(sdk): shared scanWidgetUsage helper (Phase C/D foundation) by @chelojimenez in #2938
- feat: check_host_compatibility platform operation + MCP tool (Phase C) by @chelojimenez in #2949
- feat(cli): mcpjam compat --url host-compatibility command (Phase D) by @chelojimenez in #2947
- test(mcp): add check_host_compatibility to platform catalog assertions by @chelojimenez in #2953
- refactor(inspector): consume @mcpjam/sdk/host-compat — full de-dup (Phase B-2) by @chelojimenez in #2952
- feat(tools): copy-all button on response panel + Tools tab returns to list by @olartgabo in #2928
- feat(cli): run commands "as a host" with --host by @chelojimenez in #2954
- feat(evals): reproducible eval sandbox in the local runner + eval bash tool (3/3) by @chelojimenez in #2948
- feat(evals): suite computer-environment picker + run-detail surfacing by @chelojimenez in #2957
- feat(harness): Claude Code host runs the AI SDK harness (gated, gateway credential) by @chelojimenez in #2931
- feat(skills): enable Cloud Skills via the project Computer (hosted mode) by @chelojimenez in #2956
- feat(skills): cloud skills on the Convex source of truth (server + UI) by @chelojimenez in #2960
- feat(skills): cloud skills in the "/" picker + review follow-ups by @chelojimenez in #2961
- feat(harness): add the Codex harness (extensible, capability-driven) by @chelojimenez in #2965
- harden progressive tools by @ignaciojimenezr in #2968
- feat(playground): inline live-edit of tool input/output on the result card by @chelojimenez in #2964
- feat(swarm): run synthetic sessions on the host Computer + Cloud Skills by @chelojimenez in #2969
- feat(phase3): thread executionScope through the computer reserve path (V1 §6) by @chelojimenez in #2970
- changestest-30 by @ignaciojimenezr in #2979
- Shared stream-turn driver + restore Playground Computer panel by @chelojimenez in #2977
- fix(playground): cloud skills use Convex project id, not client UUID by @chelojimenez in #2978
- crash in deployment workflow by @ignaciojimenezr in #2984
- feat(harness): inspector cutover to E2B header-broker credential delivery (PR2, dark) by @chelojimenez in #2975
- feat(evals): suite computer-environment picker + run-detail surfacing by @chelojimenez in #2986
- fix release smoke inspector shutdown by @ignaciojimenezr in #2989
Full Changelog: v2.21.0...v2.22.0