Back to Changelog
Latest CLI v1.2.0

Direct App Edits, Pipes, and Richer Diagnostics

Sequence CLI 1.2.0 adds direct app edit history and clip commands, makes auto-clip smarter, supports piped input and output, and reports clearer diagnostics.

New Features

  • (app) sq app undo and sq app redo step a variant’s durable edit history, the same stack as Edit > Undo in Sequence.
  • (transcript) sq app transcript move reorders sentences with --before or --after, with --preview before --confirm.
  • (clips) sq app clips move, split, trim and roll edit clips directly; move, trim and roll accept --preview, and trim and roll accept --snap word|frame.
  • (auto-clip) Retake detection now covers repeated sentences, false starts and contained partial takes within the next three sentences.
  • (auto-clip) --duration chooses which material to keep by dropping the lowest-value sentences, never reordering.
  • (auto-clip) Output starts with a summary (retakes found, sentences kept and disabled, duration, order changed); --ids lists per-sentence IDs.
  • (auto-clip) A plan that changes nothing is refused for writes with validation_failed; pass --duration or --allow-noop to proceed.
  • (pipes) - in place of a project or variant ID reads one value per stdin line, and --plan - and --input-json - read stdin.
  • (pipes) sq ... | head ends quietly when the downstream pipe closes, and --json keeps stdout clean for machine parsing.
  • (compatibility) Each action declares the oldest Sequence app version it needs; sq actions list shows it and an older app is refused with a clear message.
  • (json) List results expose their rows under a uniform result.items array alongside the existing keys.
  • (doctor) sq app doctor shows the live app path, PID and version serving the broker, and runs a write-path check that is rolled back.
  • (diagnostics) WAL and snapshot diagnostics report database journal state and live capability readiness.
  • (diagnostics) --verbose prints broker diagnostics on stderr.
  • (transcript) transcript search, range and sentences list run in every build and fall back to the app broker without direct database access.
  • (jobs) sq app jobs prints usage for every job subcommand.

Bug Fixes

  • (variants) sq app variants create no longer rolls back after copying silence decisions.
  • (errors) Failed writes report the real error text instead of a generic failure.
  • (ids) Project and variant UUIDs match in any letter case.

Other

  • (hash) Removed sq hash --quick; sq hash always computes the content hash.

This signed and notarized release supports Apple silicon Macs running macOS 15 or later.

See the CLI guide and published cli-v1.2.0 release.

Find the Story. Build the Rough Cut. Keep Creating.

Try the complete workflow on your own footage and see how quickly a long recording becomes a clear episode, clean version, and social cuts.