Prerequisites
- GitHub CLI (
gh) must be installed - You must be authenticated (
gh auth login)
Sending Feedback
1. Open the Feedback Modal
Click the Feedback button in the bottom-left corner of the sidebar, next to New Agent.
Cmd+K / Ctrl+K) → “Send Feedback”.
2. Choose an AI Agent
Select which installed AI provider will conduct the feedback conversation. Maestro auto-detects available agents (Claude Code, Codex, OpenCode) and pre-selects the first one found.
3. Describe Your Issue
Tell the AI what’s on your mind - a bug you hit, a feature you want, or general feedback. The AI classifies your input and asks targeted follow-up questions:- Bug reports - What happened? What was expected? Steps to reproduce?
- Feature requests - Use case? Desired outcome? Why it matters?

- Drag and drop up to 5 screenshots (PNG, JPG, GIF, or WebP - 10 MB each)
- Check Include support package to attach debug information
Live Diagnostics
The feedback agent runs on your own machine, so it can look at the problem instead of asking you to describe it. While it thinks, it may check your Maestro version, read the tail of the debug log, or query the running app withmaestro-cli (status, doctor, list agents, and other read-only verbs). What it finds is folded into the issue as context you would otherwise have to gather by hand.
Two guarantees:
- It is read-only. The agent is launched in the provider’s CLI-enforced read-only sandbox (
--permission-mode planfor Claude Code,--sandbox read-onlyfor Codex,--agent planfor OpenCode). It cannot write files, install anything, or change a setting. Commands that mutate Maestro are off limits. - Nothing is hidden. Every command it runs is listed under the thinking indicator while the turn is in flight, so you can see exactly what was inspected.
4. Review and Submit
Once understanding reaches 80%, a green Submit Feedback button appears. The AI presents a structured summary of what it will submit. Review the summary, tweak anything by continuing the conversation, then click Submit.
Closing Without Losing Anything
Closing the feedback window never throws away a conversation. If you have work in progress, the X button,Escape, and clicking the backdrop all park it: the agent keeps working in the background and the sidebar Feedback button carries a draft indicator. Click it again to pick up where you left off. Minimize does exactly the same thing.
To actually throw the conversation away, use the trash button in the window’s header. It asks for confirmation first, then stops the agent and clears the draft.
Duplicate Detection
As you describe your issue, Maestro searches existing GitHub issues in the background. If similar issues are found, an inline card appears listing them. You can:- Subscribe to an existing issue - Your context is added as a comment with a +1 reaction
- Create a new issue anyway - Bypasses the match and files a fresh issue
After Submission
Once submitted, you’ll see a confirmation with:- A direct link to the new GitHub issue
- A copy-to-clipboard button for the issue URL
- An option to open the issue in your browser