Skip to content

This release fixes issues for SREs watching stability and regressions.

Published 1mo MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

blackmagic blackmagic-design blackmagicdesign davinci-resolve davinciresolve mcp
+1 more
mcp-server

Summary

AI summary

Fixed missing‑capability gate to only block clips needing fresh analysis, enabling fully‑reused plans without false errors.

Changes in this release

Bugfix Medium

Missing-capability gate now evaluates only clips needing fresh analysis.

Missing-capability gate now evaluates only clips needing fresh analysis.

Source: llm_adapter@2026-06-15

Confidence: high

Bugfix Medium

Extended exemption to entry points short-circuiting before execute_plan_async.

Extended exemption to entry points short-circuiting before execute_plan_async.

Source: llm_adapter@2026-06-15

Confidence: high

Refactor Low

Consolidated reuse/capability logic into shared helpers replacing duplicated inline comprehensions.

Consolidated reuse/capability logic into shared helpers replacing duplicated inline comprehensions.

Source: llm_adapter@2026-06-15

Confidence: low

Refactor Low

Consolidated reuse/capability logic into shared helpers plan_requires_capabilities() and executing_clips().

Consolidated reuse/capability logic into shared helpers plan_requires_capabilities() and executing_clips().

Source: granite4.1:30b@2026-06-15-audit

Confidence: low

Full changelog

Analysis reuse no longer blocks on missing capabilities when every clip is satisfied by an existing report (issue #68).

build_plan records capability_gaps from the requested options before the per-clip reuse decision runs. When a fully-reused plan only re-keys and imports existing reports into the current root, no fresh transcription/vision/ffprobe happens — so the missing-capability gate must not fire.

Fixed

  • The missing-capability gate is now evaluated against the clips that still need fresh analysis, not the requested-options gaps. A clip is exempt only when it both skips execution and has an existing report path; any clip needing fresh work still enforces the gate.
  • Extended the exemption to the entry points that short-circuit before execute_plan_async and were still blocking fully-reused runs: the media_analysis analyze action, metadata-publish analysis, and create_batch_job. The batch CLI plan preview no longer prints "Missing tools" for a fully-reusable plan.

Changed

  • Reuse/capability logic consolidated into shared plan_requires_capabilities() / executing_clips() helpers, replacing duplicated inline comprehensions so every gate stays consistent.

Credits

  • Includes PR #68 by @diesdaas, which fixed the inner execute_plan_async gate and isolated the marker-param and host-vision tests from unrelated capability/destructive-hook coupling.

Full Changelog: https://github.com/samuelgursky/davinci-resolve-mcp/blob/main/CHANGELOG.md

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track samuelgursky/davinci-resolve-mcp

Get notified when new releases ship.

Sign up free

About samuelgursky/davinci-resolve-mcp

MCP server integration for DaVinci Resolve

All releases →

Beta — feedback welcome: [email protected]