Changelog
All releases and changes across the project. Each change is labeled with which part it affects.
App Server Docs CLI
Ask differently, humanize responses, and review before send
- New CLI Ask differently: toolbar button lets you request a different dialog type mid-conversation
- New Server Humanize responses: answers returned as plain text instead of JSON (e.g. "The user confirmed." instead of {"answer": true})
- New CLI Review before send: preview exactly what gets returned to the agent before it's sent
- New Server Validate choices: agents can no longer offer "All of the above" options — must use multi-select instead
- Updated Server Base prompt updated to v2.2.0 with ask-differently and humanize guidance
v1.11.0 2026-02-09
Per-platform versioning and Windows support
- New App macOS and Windows now have independent version numbers and release cycles
- Updated App Auto-updater now correctly identifies macOS releases when both platforms are published
- Updated CLI Install script now uses GitHub API to find the latest macOS release
v1.10.0 2026-02-08
Notify now shows project badge
- New Server Notifications now show the project badge when `project_path` is provided, matching all other dialog types
- Updated Server Project path is cached across both `ask` and `notify` — set it once on either tool and all subsequent calls inherit it
- Updated Server Base prompt updated to v2.1.0 with notify project_path guidance
- New App App now checks for updates automatically on MCP server startup
v1.1.0 2026-02-10
Installer and auto-updates
- New App Professional installer with automatic setup — no more manual zip extraction
- New App Auto-updates with delta downloads — only download what changed between versions
- New App First-run wizard automatically configures Claude Code MCP server
- New App Launch at startup toggle in Settings
- Updated App Executables renamed to cross-platform convention (dialog-cli.exe, consult-user-mcp.exe)
v1.0.0 2026-02-09
Initial Windows release
- New App Native Windows dialogs that let AI agents ask you questions
- New App Four dialog types: yes/no, multiple choice, text input, and multi-question wizards
- New App System tray app with settings, snooze management, and auto-updates
- New CLI Dark-themed WPF dialogs with keyboard shortcuts and markdown support
- New App Snooze dialogs for 1-60 minutes when you're busy
- New App Provide feedback to redirect the agent mid-conversation
v1.9.5 2026-02-08
Unified 2-tool MCP interface
- Updated Server MCP interface consolidated from 5 tools to 2: `ask` (with type=confirm/pick/text/form) and `notify`
- Updated Server Responses are now compact — only meaningful fields are returned, no more null padding
- New Server Project path is cached after the first call, saving tokens on every subsequent dialog
- Updated Server Single-select is now the default for pick dialogs (was multi-select)
- Updated Server Base prompt updated to v2.0.0 with streamlined tool reference and examples
v1.9.4 2026-02-07
About pane and smarter update controls
- New App Settings now include a dedicated About pane with version details and a direct GitHub Issues feedback link
- New App Updates settings now support automatic-check toggle, daily/weekly/manual cadence, reminder interval, and pre-release channel selection
- New App General settings now let you choose notification sounds separately for question dialogs and informational notifications
- Updated App Update reminder dialogs now respect your configured reminder interval instead of fixed 1-hour/24-hour options
- Fixed CLI Project badges now stay compact as text-sized pills in the top-right corner without overlapping dialog content
- Updated CLI Notification dialogs now render as native SwiftUI panes with optional sound and history logging
- Updated CLI Visual test scenarios now cover notify dialogs and expanded snooze/feedback panes with full current CLI arguments
v1.9.3 2026-02-02
Duplicate dialog prevention
- Fixed Server Long-running dialogs no longer spawn duplicates when the MCP client retries after timeout
- New Server Progress heartbeat keeps the MCP client connection alive during slow dialog interactions
v1.9.2 2026-02-01
Settings UI polish
- Fixed App Sidebar badges now align vertically across all rows
- Updated App Install wizard now has a persistent footer bar with Back/Next buttons
- Updated App Install wizard progress stepper uses evenly-spaced columns with centered labels
- Updated App Project rows now have consistent height and larger action button hit targets
- Updated App Base prompt toggle, status badge, and file options grouped in a single container
- Updated App History row status dot and chevron grouped as a tighter trailing cluster
v1.9.1 2026-02-01
Hotkey fix & compact settings
- Fixed CLI Keyboard shortcuts (S, F) no longer trigger while typing in text input fields
- Updated App Settings version panel is now more compact with a cleaner layout
v1.9.0 2026-01-31
Searchable history & per-day storage
- New App History view now includes a search field to filter entries by question, answer, or client name
- New App Day sections in history are now collapsible, with today expanded by default
- Updated App History entries are now stored in per-day files for better performance and organization
- Updated App Existing history is automatically migrated to the new per-day format
- Updated CLI Toolbar keyboard shortcuts (S, F, Esc) now handled consistently across all dialog types
- New App History footer now has a button to reveal the data folder in Finder
v1.8.0 2026-01-31
SwiftUI text input & settings overhaul
- New App Text input dialog now supports snooze and feedback, matching all other dialogs
- New App Dev build workflow now installs directly to the running app with one command
- Updated App Test dialogs are now hidden behind option+click on the tray icon
- Updated App Right-click tray menu now shows settings, updates, and quit only
- Updated App Settings window split into modular views for better maintainability
- Updated App Text input dialog migrated from AppKit to SwiftUI for consistency
v1.7.0 2026-01-30
Enhanced documentation site
- New Docs Documentation site now features interactive dialog examples from real development history
- New Docs 28 real questions displayed in scrollable gallery with actual options and answers
- Updated App Settings window height increased to reduce scrolling and better use screen space
- Updated Docs Replaced static screenshots with interactive feature panels showing Snooze and Feedback dialogs
v1.6.0 2026-01-30
Improved agent workflows
- Updated Server Agents now batch multiple questions together instead of asking one at a time
- Updated Server Agents continue working smoothly after receiving answers without checking back in
- New Server Usage hints now include concrete examples of correct vs incorrect question patterns
- New Server Better guidance for when agents should batch questions vs ask sequentially
v1.5.0 2026-01-28
Project context & versioned hints
- New App Dialogs now show which project they belong to via project_path parameter
- New Server Usage hints now include version info for detecting when updates are available
- New App Install wizard shows update option when newer usage hints are bundled
- Fixed App Button cooldown now prevents accidental rapid clicks across all dialogs
v1.4.1 2026-01-27
Markdown support
- New App Text input dialogs now support markdown formatting in the body text
- New App Inline code blocks are now properly rendered in dialog text
- New App Partial answers are now preserved when providing feedback mid-dialog
- Fixed App Button cooldown now works correctly across multiple interactions
v1.4.0 2026-01-25
History detail view
- New App View full question details, answers, and metadata in history
- New App Navigate through history entries with back button support
- New App History rows now show hover states and navigation indicators
v1.3.0 2026-01-20
Dialog history tracking
- New App All dialog interactions are now tracked and viewable in settings
- New App iOS PWA now supports full keyboard navigation
- New App App now checks for updates automatically via GitHub
- New App iOS PWA now works on home screen with proper icons
- Fixed App Snooze state now syncs properly between CLI and menu bar
- Fixed CLI Better error messages when Dialog CLI isn't found
- Fixed App Long-running dialogs no longer timeout unexpectedly
v1.2.0 2026-01-10
Native Swift dialogs
- Updated App Dialogs are now native Swift for better performance and reliability
- Fixed App Snooze feature now works reliably without crashes
- Fixed App Menu bar icon now matches your system theme
v1.1.2 2025-12-16
Install script fix
- Fixed CLI Installation script now runs without permission errors
v1.1.1 2025-12-16
Easier installation
- New CLI One-line install script with clear setup instructions
- Updated CLI Faster builds using bun instead of npm
- Fixed CLI Dialog CLI now works correctly regardless of install location
v1.1.0 2025-12-11
Renamed to Consult User MCP
- Updated App Renamed from 'Speak MCP' to 'Consult User MCP'
- Updated App Dialogs now focus correctly when switching between apps
- Updated App Keyboard hints are now more compact and less intrusive
- Fixed App Typing 's' or 'f' in feedback fields no longer triggers shortcuts
- Removed App Removed experimental shader overlay effect
v1.0.0 2025-11-27
Initial release
- New App Native macOS dialogs that let AI agents ask you questions
- New App Four dialog types: yes/no, multiple choice, text input, and multi-question wizards
- New App Snooze dialogs for 1-60 minutes when you're busy
- New App Provide feedback to redirect the agent mid-conversation
- New App iOS companion app for answering dialogs remotely
- New App Menu bar app with settings and status display