This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+1 more
Summary
AI summaryUpdates Validation, front-end/AE, and QC/compliance across a mixed release.
Full changelog
v2.58.0
Two bodies of work in one release: a major expansion of the optional advanced Node
server (the beyond-the-API sibling that edits Resolve files offline), and cross-platform
agent guidance so any IDE — not just Claude Code — gets per-domain routing between the
live and offline servers. All new capability is offline, deterministic, and silent-lie
guarded; no live Python-server behavior or tool counts changed (compound 34 / granular 341).
Added
Advanced Node server (davinci-resolve-advanced-mcp, bundled as a second bin) — 14 → 18 tools:
- New tools:
deliverable(QC/compliance),media(front-end/AE),editorial
(integrity/changelist),provenance(audit/episode report). - Offline grading catalog (
drxactions):scope_read,intent_tags,verify_grade,
extract_frames,match_to_reference,saturation_match,black_balance,
tone_curve_transfer,skin_matchv2 (skin-line metric),author_look/carry_look
(season-look authoring),lut_apply(reverse-engineered Body-LUT write path). - Node provenance labels on every auto node, runner→apply contract, stage-resume, and a
learning layer (pipelinelearn/insights) mining decoded facts across episodes.
Python server:
import_timeline_checkedwithsanitize_media(FCP7/FCPXML sanitize so the scripting API
imports with media linked).
Cross-platform agent guidance:
- 7 per-domain MCP prompts (
color_grade_workflow,timeline_edit_workflow,
conform_workflow,delivery_workflow,fusion_workflow,audio_workflow,
media_pool_workflow) — slash commands in every MCP client, each routing a task across
its live tools and its offline advanced-server counterpart (compute offline, apply live). - 9 Claude Code skills (
.claude/skills/): aresolve-mcpindex plus eight domain
routers (color, edit, conform, delivery, fusion, audio, media-pool, media-analysis). Thin
bridges to the kernels; all 18 advanced tools are routed. - Generated cross-platform rule files from a single manifest
(scripts/agent-rules/generate.mjs):.cursor/rules/*,.github/instructions/*+
.github/copilot-instructions.md,.windsurf/rules/*,.clinerules,.roo/rules/*,
.continue/rules/*, and anAGENTS.mddomain-routing block. Tool/action counts are parsed
from their canonical docs so they cannot drift.
Fixed
- Corrected stale tool counts and doc paths that had drifted in
.github/copilot-instructions.md,.clinerules,.cursorrules, and.windsurfrules.
Documentation
- Every kernel with an offline counterpart gained an "Advanced (offline) server" section
(color, edit, conform, deliver, fusion, audio, media-pool). install.pyconfigures the second bin; advanced optional deps promoted to root.
Validation
- Full offline Node suite green (advanced server). DRX write paths live-verified against
DaVinci Resolve 19.1.3 Studio by panel readback (windows, qualifiers, HDR zones,
ColorSlice, HSL curves); Color Warper write is R21-format and pends an R21 verify. - Static/drift guards green:
test_import,test_static_undefined_names,
test_action_list_drift,test_panel_docs_drift,test_doc_tool_counts,
test_agent_rules_drift, plusaudit_api_parity,gen_api_limitations --check,
agent-rules generate.mjs --check,npm pack --dry-run,git diff --check. - The offline QC/finishing tools compute/plan; their Resolve apply stays in the live server
and is validated live separately. The agent-guidance work changed no live Python-server
behavior — live Resolve validation not required for it.
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
Related context
Beta — feedback welcome: [email protected]