Skip to content

APXV v1.6.0

Latest

Choose a tag to compare

@APXVdev APXVdev released this 31 Jul 13:46
· 2 commits to main since this release

Added

  • APXV Lab as the primary product surface — IDE shell: Library (Agents / Packs / Proofs), Pipelines canvas, Swarms, Runs · Trust, System, optional Chat
  • Bound Agent loadout (packs + proof profile + pack_configs), Test under loadout, Bind API
  • Official packs (v0.1): Redaction, Document Processing, AI Governance
  • Proof catalog tiers (structural · attestation · zk · vertical:*) and honest fail-closed claims
  • Swarm definitions API + Lab swarm run (sequential MVP)
  • Pipeline compose, Save, Play → jobs; HITL when awaiting approval
  • Lab tools · skills · MCP — sandboxed built-in tools, skill instruction bundles, local stdio MCP host with lab-echo smoke server (/api/v2/lab/*)
  • Optional Ollama chat (local LLM; not required for pack/pipeline runs)
  • Product health check: python -m scripts.verify_finish_complete
  • Docs: LAB-USER-GUIDE.md, PACK-VERTICAL.md, MIGRATION-v1.6.md, BOUND-AGENT.md, SWARM.md

Changed

  • Product center is Agent + Pack + Proof → Pipeline → Swarm (Lab-first IDE)
  • Desktop installers remain the primary operator path; source tree is classic monorepo layout
  • Independent verification treats prover result "VALID" as success
  • Poseidon / apxv-zk binary resolution hardened for long-lived API servers
  • Website and README aligned to Lab + Official packs v0.1 + tools/skills/MCP honesty
  • Version strings and publish defaults updated to 1.6.0

Fixed

  • Attest path reliability when provers are built (governance + entity Groth16)
  • Agent studio Test with structural proof profiles (evaluation from run_trace)
  • Multi-agent proof profile requirements when agents disagree on proofs
  • Lab operator key load on packaged desktop: load from engine operator-key-hint (and Tauri filesystem fallback); no longer depends on Vite-only /api/local/bootstrap-key
  • Desktop upgrade runtime refresh: on launch, re-sync agents/, scripts/, packs libraries, and provers from the installer bundle when .apxv-runtime-version changes — preserves managed/ (keys, store, audit). Fixes upgrades that left a new shell talking to an old API (missing Lab studio routes)
  • Onboarding sign-in verifies the key against /api/v2/system/status before entering Lab (clear 401 guidance)

Notes

  • Dual-track entity ZK via Official Redaction Pack (v0.1)
  • Optional operator-owned keys: python -m scripts.apxv_bootstrap (doctor may report vendor keys / degraded until then)
  • Structural Lab works without a full ceremony
  • Docker / shared images may report health=degraded with vendor_vk_detected until the instance runs operator bootstrap — Lab and pack demos still run; sovereign status is honest, not cosmetic
  • Windows MSI may require elevation for all-users install; per-user install: msiexec /i APXV_1.6.0_x64_en-US.msi ALLUSERS=2 MSIINSTALLPERUSER=1 — NSIS setup is the simpler per-user path
  • Linux deb/AppImage built for 1.6.0 (WSL/Ubuntu amd64 packaging); GUI launch best verified on a Linux desktop session

Ship artifacts (when release is published)

  • APXV_1.6.0_x64_en-US.msi, APXV_1.6.0_x64-setup.exe (Windows)
  • APXV_1.6.0_amd64.deb, APXV_1.6.0_amd64.AppImage (Linux amd64)