---
name: Feature request
about: Propose a new capability or improvement for M31 Autonomous.
title: "[feat] "
labels: enhancement
assignees: ''
---

### Is your feature request related to a problem?

A clear and concise description of what the problem is. Ex. "I'm always frustrated when..."

### Describe the solution you'd like

A clear and concise description of what you want to happen.

### Describe alternatives you've considered

Any alternative solutions or workarounds you've tried.

### Where does it fit in the workflow?

Which phase or screen does this touch?

- [ ] Initialize
- [ ] Discuss
- [ ] Plan
- [ ] Execute
- [ ] Verify
- [ ] Ship
- [ ] REPL / slash commands
- [ ] Model selector
- [ ] Ledger
- [ ] Other: `...`

### Would this require a new tool?

- [ ] Yes — new `types.Tool` implementation in `internal/tools/`
- [ ] No — it extends existing code
- [ ] Not sure

### Is this a V1.1+ feature?

M31 Autonomous v1.0 is core-feature-complete. Features like ghost mode, PiP, subagents, and deferred tools are scoped for V1.1. If your request is in that bucket, label it accordingly.

- [ ] This is a V1.1+ feature (non-breaking addition)
- [ ] This is a V1.x quality-of-life improvement
- [ ] Not sure

### Additional context

Mockups, related issues, prior art in other tools (Cursor, Aider, Cline), or anything else that helps frame the request.
