Skip to content

Releases: CaYatur/PremiereProMCP

PPMCP v1.0.2

Choose a tag to compare

@CaYatur CaYatur released this 11 Jul 09:58

Follow-up release after another real Premiere test session.

Install

Download PPMCP-Setup-1.0.2.zip below, extract the folder, and double-click Setup.bat. Portable Node is bundled — no separate Node install needed. See INSTALL.md.

Confirmed working

  • sequence_set_in_out — the 1.0.1 fix is now verified live. A re-test set the sequence in/out points and returned "via": "sequence.createSetInPointAction + sequence.createSetOutPointAction". Promoted from "fix applied, pending re-test" to confirmed.

Fixed

  • app_get_version — no longer returns null. The old code read version off the Application class, but per Adobe's ppro_reference version is an instance property (Promise<string>, 25.6+), so it never resolved. Now reads the version from the UXP host object (require("uxp").host.version) and returns { version, host, uxpVersion }. (Fix applied, pending a live re-test — confirm host.version is the Premiere version, not the UXP-runtime version.)

Corrected documentation — track_add workaround retracted

1.0.1 suggested "place a clip at a higher track index and let Premiere auto-create the track." That was tested and does NOT work on this build — it fails with "[INTERNAL_ERROR] BE: An invalid track index was passed to the sequence".

The reality: the track count is fixed when the sequence is created and cannot be increased afterward by any means (no add-track method exists in the Premiere UXP API — a confirmed Adobe platform limitation). Plan the track count at sequence_create, or use a sequence preset that already has enough tracks. Tool descriptions, READMEs, docs/FEATURES.md, and the plugin error message were all corrected.

Full changelog: https://github.com/CaYatur/PremiereProMCP/blob/main/CHANGELOG.md · Compare: v1.0.1...v1.0.2

PPMCP v1.0.1

Choose a tag to compare

@CaYatur CaYatur released this 11 Jul 09:26

Note: A later test showed one workaround in this release's notes was wrong. See v1.0.2 for the correction (and grab 1.0.2 instead — it's a superset of this release). This page has been updated to strike the bad advice.

Bug-fix and capability release driven by real end-to-end Premiere testing.

Install

Download PPMCP-Setup-1.0.1.zip below, extract the folder, and double-click Setup.bat. Portable Node is bundled — no separate Node install needed. See INSTALL.md.

Fixed

  • sequence_set_in_out — root cause found and corrected. The in/out Action factories live on the Sequence object itself (sequence.createSetInPointAction / createSetOutPointAction, Premiere 25.6+), not on SequenceEditor where the previous attempt looked. Both points are now committed in one compound transaction. (Confirmed working in v1.0.2.)
  • clip_appendconfirmed working: shares clip_insert's retry helper and appends clips in the correct order (previously "Script action failed to execute").
  • media_get_info / media_analyze_file_info — opportunistically probe duration / frame size / frame rate.

Added

  • The full Effects panel is now usable by the model, not just the dedicated shortcuts. effect_list_available gains a kind: "video" | "audio" filter (pull the video-only Effects panel, ~105 effects); effect_add accepts either a friendly displayName (e.g. "Lens Distortion") or the raw matchName. Agent guidance added to skill/SKILL.md.

Known limitation

  • track_add / track_add_video / track_add_audio — confirmed Adobe platform limitation, not a plugin bug: the Premiere UXP API exposes no add-track method on Sequence or SequenceEditor. The track count is fixed at sequence creation and cannot be increased afterward by any means — plan it at sequence_create, or use a preset with enough tracks. (Earlier notes here suggested dropping a clip at a higher track index to auto-create tracks; v1.0.2 testing showed that does NOT work — it fails with an invalid-track-index error. Corrected.)

Docs

  • Tool count corrected to 277 (225 per-category tools + 52 generated dedicated effect/audio/transition shortcuts), across ~20 categories.
  • Status tables updated across all READMEs and docs/FEATURES.md; new CHANGELOG.md.

Full changelog: https://github.com/CaYatur/PremiereProMCP/blob/main/CHANGELOG.md

PPMCP v1.0.0

Choose a tag to compare

@CaYatur CaYatur released this 10 Jul 23:39

First public release of Premiere Pro MCP (PPMCP).

Install

  1. Download PPMCP-Setup-1.0.0.zip below.
  2. Extract the whole folder.
  3. Double-click Setup.bat — that single file installs everything (bundled portable Node.js, no extra dependencies, no third-party installer license).

Full guide: INSTALL.md