Alan Docs

v0.3.31

July 10, 2026

Deploy snapshots: deploy/prod/20260710-034156-web-api-pwa-ws-server-60fb9a554 (web, PWA) and deploy/prod/20260710-043007-api-ws-server-cfd039b61 (API, ws-server). This release restored the web and backend rollouts, which had failed during the 2026-07-09 deploy.

Added

  • Runtime model discovery: boot-time CLI model scans, agent-capability persistence, a runtime models scan HTTP endpoint and websocket bridge, and a Rescan models control on the runtime agents panel.
  • Curated pre-boot provider picker fallbacks with expanded Claude Code, Codex, Antigravity, Cursor, and Droid catalogs tiered from boot-scan results.
  • Azure DevOps integration: per-user OAuth, provider-aware PR routing, a multi-provider PR adapter, PR MCP read/link/create/status/review tools, and Service Hooks webhook ingestion.

Changed

  • Desktop 0.3.31 bundles web 0.7.112 and sandbox-agent 0.1.30.
  • Cloud @alan-ai/sandbox-agent published at 0.1.30 (ALAN_AGENT_VERSION on GitHub production).
  • Light Agent now serves production traffic (deepseek, writes-enabled); the api and worker Kamal config forwards the full Light Agent environment set.

Fixed

  • Model picker/catalog defaults and runtime model precedence across composer and settings; repaired Droid, OpenCode, Cursor, and Antigravity runtime pickers.
  • Web production build unblocked (PR issue-comment hook export, typed error handler, optional provider-card badge).
  • Backend deploy: corrected AZURE_DEVOPS_ENTRA_SCOPES quoting that broke Kamal secrets generation, and forwarded the full Light Agent config so the api container boots instead of crash-looping at startup.
  • CI hardening for heavy API test shards and codex dispatch defaults.

On this page