What's new
- Merge pull request #114 from palmier-io/0.9.0-changelog
- Drop the unused What's New localization key.
- Fix changelog overlay localization by dropping the empty Text key.
- Keep the tutorial from replacing an active agent chat.
- update
- Align the in-app 0.9.0 What's New copy with the website.
- Merge pull request #113 from palmier-io/fix/agent-session-telemetry
- Restore Package.resolved from main.
- 0.9.0 changelog
- [telemetry] Integrate current main
- Merge pull request #112 from palmier-io/codex/editorial-agent-prompts
- [telemetry] Distinguish in-app agent sessions from MCP
- Merge pull request #110 from palmier-io/fix/remove-silence-word-safety
- [cleanup] Remove prompt documentation and added tests
- [fix] Preserve silence safety after word subtraction
- Merge pull request #111 from palmier-io/ui/update-locale-catalogs
- [agent] Give the agent ownership of complete editorial workflows
- [fix] Bind mask point and frame args by position
- [ui] Bring locale catalogs up to date
- [fix] Subtract protected words from silence cuts
- [fix] Protect silence cuts with transcript words
- Merge pull request #109 from palmier-io/fix/agent-streaming-blank-transcript
- [fix] Preserve chat position when following pauses
- [fix] Keep agent transcript visible while streaming
- [fix] Make silence removal fail safely
- Merge pull request #107 from palmier-io/telemetry/beat-detection-observability
- Merge pull request #108 from palmier-io/feat/gpt-image-2-5
- [telemetry] Keep beat tracing lightweight
- [generation] Respect backend model defaults
- [generation/ui] Default image edits to the catalog leader
- [telemetry] Trace beat analysis stages
- Merge pull request #64 from palmier-io/cursor/media-panel-label-groups
- Merge pull request #105 from palmier-io/perf/export-resource-benchmarks
- Merge pull request #106 from palmier-io/fix/beat-detection-reliability
- [fix] Require explicit generation labels for grouping
- [perf] Move export failure reporting off the main actor
- [fix] Preserve windowed beat timestamps
- [telemetry] Preserve export failure diagnostics
- [fix] Make beat detection reliable
- [perf] Reduce compositor memory retention
- [ui] Refine media card badges and spacing
- Merge remote-tracking branch 'origin/main' into cursor/pr-64-simplified
- [ui] Remove spacing between compare slots
- Merge pull request #104 from palmier-io/ui/audio-waveforms
- [fix] Handle unavailable audio waveforms
- [cleanup] Remove audio preview loading gate
- [fix] Prevent audio preview content flash
- [fix] Restore waveform-only audio previews
- [ui] Hide audio transcript scrollbar
- [ui] Show audio waveforms and transcripts
- Merge pull request #103 from palmier-io/fix/keyframe-schema-types
- [fix] Keep compare transport in media time; convert frames at the view with the live fps
- [fix] Fall back to the anchor when a selection outgrows compare; release stale compare leader
- [fix] Keep over-cap selections intact and drive compare playback from readiness
- [ui] Drive compare members from the shared source transport
- Merge pull request #102 from palmier-io/perf/media-metadata-off-main
- [fix] Correct keyframe MCP schema types
- [perf] Move media metadata and thumbnail setup off main
- Merge pull request #70 from palmier-io/feat/generation-reference-mentions
- [fix] Preserve compatible generation inputs across model changes
- [fix] Load mention thumbnails and match mention names
- [fix] Resolve main merge for reference mentions
- [ui] Simplify generation inputs and show reference limits
- [refactor] Share mention rendering and media picking
- [feat] Integrate reference mentions into Generate
- [refactor] Share the media mention editor
- [feat] Track generation references in prompt drafts
- Merge pull request #101 from palmier-io/ui/restore-agent-skills-shortcut
- [ui] Use brain icon for Agent settings
- [ui] Refine Agent chat header controls
- Merge branch 'main' of ssh://ssh.github.com:443/palmier-io/palmier-pro-macos
- [ui] Add Agent chat settings shortcuts
- Merge pull request #99 from palmier-io/enforce-cli-version-floors
- Merge pull request #100 from palmier-io/fix/mcp-startup-error-retry
- [agent] Rely on Codex default stdio transport
- [fix] Decouple in-app MCP listener
- [agent] Gate CLI enhancements by installed version
- [fix] Surface MCP startup failures
- Merge pull request #69 from palmier-io/fix/timeline-playhead-layout
- [fix] Preserve clip reveal while merging main
- [fix] Avoid playback follow during zoom layout
- Merge pull request #68 from palmier-io/feat/agent-mention-blocks
- [perf] Isolate timeline playback updates from SwiftUI
- [fix] Require complete mention names when matching references
- [ui] Group clip references into compact mention cards
- Merge pull request #65 from palmier-io/perf/chat-responsiveness
- Merge pull request #67 from palmier-io/ui/compact-media-panel
- [fix] Align mention text and tighten message padding
- [fix] Stop streaming presentation during chat cleanup
- [ui] Autoplay compare videos muted, cap compare at nine, replace AI badge with label
- [fix] Sync localization for inline mention text
- [ui] Compact media panel tiles
- [fix] Use native hover targets for mention cards
- Merge pull request #66 from palmier-io/fix/free-inspector-ai-actions
- [fix] Sync localization after removing AI gate
- [ui] Show pointing cursor over sent mention cards
- [ui] Remove paid gate from Inspector AI actions
- [ui] Add inline agent mention cards
- [fix] Preserve chat position during updates
- [perf] Defer tool detail presentation
- [perf] Bound chat text rendering off-main
- [perf] Isolate chat view observation
- [perf] Batch chat updates every 250ms
- [fix] Only a completed marquee drives the compare preview
- [fix] Preview follows marquee and Select All selections; keep range anchor across compare
- [fix] Stop compare playback on any slot click; hide label badge during media swap
- Merge branch 'main' of github.com:palmier-io/palmier-pro-macos into cursor/media-panel-label-groups
- Merge pull request #41 from palmier-io/poc/external-agent-harness
- [refactor] Centralize Palmier agent instructions
- [feat] Compare selected media side by side in the preview
- [test] Preserve remote Astra coverage
- [ui] Format context token counts compactly
- [refactor] Simplify external harness run ownership
- context ui
- gpt 6
- [agent] Add GPT-6 Astra to Codex and Palmier
- [agent] Replace Fable 5 with Fable 5.1
- [docs] Remove external harness review notes
- [fix] Harden and simplify external harness sessions
- [ui] Offer guided harness installation
- [agent] Keep project management external
- [fix] Bind in-app MCP sessions to owning projects
- [fix] Isolate Palmier runtime storage by project
- [fix] Await Claude process shutdown
- [fix] Stop Codex when turn startup is cancelled
- [fix] Include active turns in chat saves
- [fix] Load chat history with project packages
- [agent] Merge origin/main into external agent harness
- [test] Cover the managed Palmier harness
- [agent/ui] Add the managed Palmier harness
- [build] Bundle the managed OpenCode runtime
- [ui] Clean Codex icon edges
- [ui] Keep agent activity current
- [agent/ui] Configure external harness authentication
- Merge pull request #33 from palmier-io/cursor/mcp-generation-preview-card
- [agent] Rename generation batch parameter to label
- [ui] background color in settings/home
- [fix] Show a terminal state for previews whose asset is gone
- [ui] Name unsupported MCP clients in the preview card fallback
- Revert "[test] Cover preview media byte-range responses end to end"
- [test] Cover preview media byte-range responses end to end
- [ui] Restore agent activity presentation
- [ui] Present external agent activity
- [refactor] Centralize agent prompt and MCP endpoint
- [cleanup] Remove in-app agent skill tools
- [agent] Define harness sessions and context
- [agent] Support native harness subscriptions
- [refactor] Isolate agent runtime orchestration
- [perf] Read only the requested byte range when serving preview media
- [agent] Add MCP Apps preview card for generated media
- harness runtime
- [cleanup] Remove custom agent harness
- [test] Remove custom agent harness tests
- [refactor] Move remaining agent files
- [refactor] Move agent UI files
- Merge pull request #29 from palmier-io/ui/add-documentation-links
- [test] Remove documentation menu test
- [ui] Add documentation links
- [build] Publish v0.8.1 appcast