This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+1 more
ReleasePort's take
Light signalv2.17.0 adds report caching to media_analysis and expands timeline with editor-facing helpers including story-spine reports, bulk operations, and multi-item styling. Privacy fixtures sanitized against workstation-specific paths.
Why it matters: Caching in media_analysis improves analysis performance; new timeline helpers (story-spine reports, bulk ops, styling) accelerate editor workflows; sanitized fixtures remove workstation-specific paths. Test new features in dev.
Summary
AI summaryMedia analysis now reuses cached reports for requested layers and timeline adds multiple editor-facing helpers.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Security | Medium |
Sanitized tracked live-test fixtures and scripts with workstation-specific source-media paths. Sanitized tracked live-test fixtures and scripts with workstation-specific source-media paths. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
`media_analysis` reuses existing project reports when cache signatures satisfy requested analysis layers. `media_analysis` reuses existing project reports when cache signatures satisfy requested analysis layers. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
`timeline` now includes editor-facing helpers for story-spine reports, declarative variant creation, bulk item property writes, multi-item look application, thumbnail contact sheets, marker thumbnail review, and audio mix capability fallback reporting. `timeline` now includes editor-facing helpers for story-spine reports, declarative variant creation, bulk item property writes, multi-item look application, thumbnail contact sheets, marker thumbnail review, and audio mix capability fallback reporting. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
New `media_analysis` compound tool with capabilities, install_guidance, resolve_output_root, plan, analyze_file, analyze_clip, analyze_bin, analyze_project, review_timeline_markers, summarize, get_report, and cleanup_artifacts. New `media_analysis` compound tool with capabilities, install_guidance, resolve_output_root, plan, analyze_file, analyze_clip, analyze_bin, analyze_project, review_timeline_markers, summarize, get_report, and cleanup_artifacts. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Compound server registers davinci_resolve_workflow and analyze_media prompts; analyze_media defaults to chat-context visual analysis when MCP sampling is available. Compound server registers davinci_resolve_workflow and analyze_media prompts; analyze_media defaults to chat-context visual analysis when MCP sampling is available. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
`timeline_markers.get_thumbnail_image` returns current Resolve frames as MCP image content without writing a file. `timeline_markers.get_thumbnail_image` returns current Resolve frames as MCP image content without writing a file. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Timeline actions now support story_spine_report, create_variant_from_ranges, bulk_set_item_properties, apply_look_to_items, thumbnail_contact_sheet, marker_thumbnail_review, and audio_mix_capability_report. Timeline actions now support story_spine_report, create_variant_from_ranges, bulk_set_item_properties, apply_look_to_items, thumbnail_contact_sheet, marker_thumbnail_review, and audio_mix_capability_report. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Positioned timeline appends normalize record_frame relative to active timeline start by default. Positioned timeline appends normalize record_frame relative to active timeline start by default. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Refactor | Medium |
Documentation reorganized into docs/guides, docs/kernels, docs/authoring, docs/notes, docs/process, and docs/reference; added compact docs index. Documentation reorganized into docs/guides, docs/kernels, docs/authoring, docs/notes, docs/process, and docs/reference; added compact docs index. Source: llm_adapter@2026-05-21 Confidence: low |
— |
Full changelog
What's New in v2.17.0
Media analysis and editorial-assist expansion - media_analysis now reuses
existing project reports when cache signatures satisfy the requested analysis
layers, can review timeline marker contact sheets with chat-context vision, and
timeline adds editor-facing helpers for story-spine reports, declarative
variant creation, bulk item property writes, multi-item look application,
thumbnail contact sheets, marker thumbnail review, and audio mix capability
fallback reporting.
New media_analysis compound tool: added capabilities,
install_guidance, resolve_output_root, plan, analyze_file,
analyze_clip, analyze_bin, analyze_project, review_timeline_markers,
summarize, get_report, and cleanup_artifacts.
MCP prompts and visual review: the compound server now registers
davinci_resolve_workflow and analyze_media prompts. analyze_media defaults
to chat-context visual analysis when MCP sampling is available, while
timeline_markers.get_thumbnail_image returns current Resolve frames as MCP
image content without writing a file.
Source-safe editorial helpers: timeline actions now support
story_spine_report, create_variant_from_ranges, bulk_set_item_properties,
apply_look_to_items, thumbnail_contact_sheet, marker_thumbnail_review, and
audio_mix_capability_report. Positioned timeline appends normalize
record_frame relative to the active timeline start by default, matching
Resolve's common 01:00:00:00 start-frame behavior.
Documentation reorganization: moved durable references into docs/guides,
docs/kernels, docs/authoring, docs/notes, docs/process, and
docs/reference, added a compact docs index, and kept local gameplans/scratch
artifacts ignored.
Privacy cleanup: sanitized tracked live-test fixtures and scripts that had
workstation-specific source-media paths while leaving public project contact
information intact.
Validation: static/import checks, API parity audit, and 141 focused unit
tests passed. Live validated against DaVinci Resolve Studio 20.3.2.9 with a
disposable _mcp_media_analysis_v2170_probe project and a generated synthetic
clip only. The run covered source-adjacent output-root rejection,
media_analysis.plan, session-only analyze_file, story_spine_report,
audio_mix_capability_report, raw thumbnail retrieval, thumbnail_contact_sheet,
and review_timeline_markers; the disposable project and temp artifacts were
cleaned up.
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]