Tags: pedramamini/Maestro
Tags
## CHANGES - NewInstanceModal now preserves SSH config during agent re-detection flows 🧭 - Tests now mock remote `fs.stat` to validate SSH working directory reliably 🧪 - NewInstanceModal tests wait for debounced remote path validation before creating ⏱️ - Leaderboard “Submit” button stays hidden after success to avoid resubmits 🚫 - Leaderboard “Sync from cloud” is now available even after successful submit 🔄 - Leaderboard “Opt Out” action remains accessible after a successful registration 🧾 - Autorun synopsis prompt bans session-context preambles for cleaner summaries ✍️
## CHANGES - Document labels now hide “.md” extension for cleaner progress display ✨ - Full filename (with “.md”) moved into hover tooltip for quick clarity 🧾 - Document name text now truncates gracefully to prevent layout overflow 🧩 - Improved flex sizing so progress bar stays visible in tight spaces 📊
## CHANGES - Wizard now auto-continues when AI implies “let me research…” dead-ends 🧠 - Added robust deferred-response phrase detection to keep conversations flowing 🔍 - Introduced “Your turn” indicator when assistant awaits user input 💡 - Updated wizard system prompt to forbid deferred/async promises outright 🚫 - Prevented auto-continue infinite loops with a per-exchange trigger guard 🛡️ - Improved auto-continue UX with delayed send after UI updates ⏱️ - Added full test suite for deferred-response detection patterns ✅ - Strengthened NewInstanceModal tests with remote directory stat validation 📁 - NewInstanceModal tests now wait for debounced remote path validation ⏳ - Expanded icon mocking to include Loader2 for more complete test coverage 🎭
fix: remove explicit arch arrays from Linux targets to prevent cross-… …arch package contamination Fixes #116 - electron-builder was building both x64 and arm64 packages on each runner regardless of CLI flags, causing the ARM64 runner's amd64.deb (with ARM binaries inside) to overwrite the correct x64 package during artifact deduplication.
## CHANGES - Hardened Linux releases with architecture-safe npm caching to prevent cross-contamination 🛡️ - Added Linux-only prebuild cache purges to avoid wrong-arch native binaries 🧹 - Force rebuild native modules per platform, with explicit x64/arm64 env targeting 🧬 - Cleaned node-pty and better-sqlite3 prebuild directories before Linux packaging 🧱 - Added x64 better-sqlite3 binary architecture verification step in CI 🔍 - Improved Auto Run error handling with rich history entries and recovery guidance 🧾 - Added toast notifications for Auto Run errors with friendly titles and details 🔔 - Extended history entry API to track success/failure for better visibility ✅ - Enhanced Auto Run pause logging with recoverability flags and raw error context 🧰 - Bumped version to 0.13.1 for this release rollout 🚀
## CHANGES - Added context window warnings with one-click “Compact & Continue” compression 🚦 - Introduced per-tab input toggles for History, Read-only, and Thinking modes 🎛️ - Enabled configurable default toggle states for new AI tabs in Settings 🧩 - Added flexible send-key configuration for AI and terminal modes ⌨️ - Shipped Image Carousel for managing multi-image attachments fast 🖼️ - Expanded Git docs with built-in log viewer and commit navigation 🌿 - Documented syntax-highlighted diff viewer with side-by-side comparisons 🔍 - Upgraded worktree workflows: manage, watch changes, PRs, safe removal 🧰 - Added comprehensive AI tab shortcut table for all toggle actions 🗂️ - Documented shortcut remapping flow, conflict behavior, and restoration tips 🧠
PreviousNext