v2.31.0 — AI Console
Adds the AI Console to the control panel — an interactive surface for the Resolve 21 local AI operations. Phase 2 of the staged AI-ops build: ledger → console → governance.
A new AI Console tab runs the 21.0 ops against the current Media Pool folder or a specific clip:
- Capability matrix — which AI methods this Resolve build exposes (green = available, grey = absent on older builds) and which Extra each gated method needs.
- Analysis — Classify / Clear audio classification, IntelliSearch (identify-faces + Better-mode toggles), Analyze for slate (16-color marker picker), Transcribe (speaker-detection toggle), Clear transcription.
- Motion deblur & Speech generator — full options forms; because both create new media files they route through a confirmation modal (the same confirm-token gate the MCP tools use) before running.
- Session — Disable background tasks for the current Resolve session.
- Live result readout; the Resolve 21 AI ops ledger refreshes after each run.
Backend: a loopback-only POST /api/resolve_ai/run dispatches each op to the consolidated folder / media_pool_item / project_settings / resolve_control tools, relaying the confirm-token two-step. No new MCP tools or Resolve API surface — the console reuses the v2.29.0 actions.
Validated live end-to-end in a browser against Resolve Studio 21.0.0.47 (capability matrix, op run, confirm-modal cancel path).