Skip to content

fix(mcp-servers): Make agent fail fast when asked to modify files after using "/plan" cmd from plan MCP#207

Merged
jcarver989 merged 7 commits into
mainfrom
fix/plan-agent
Jun 30, 2026
Merged

fix(mcp-servers): Make agent fail fast when asked to modify files after using "/plan" cmd from plan MCP#207
jcarver989 merged 7 commits into
mainfrom
fix/plan-agent

Conversation

@jcarver989

Copy link
Copy Markdown
Contributor

This PR:

  • Makes the agent fail fast when asked to modify files after using "/plan" cmd from plan MCP. Fixes Default plan agent spins if asked to edit a file #206
  • Adds a feature to aether headless to expand slash commands if present in the prompt (required for evals)
  • Adds evals for the fix.

@jcarver989 jcarver989 enabled auto-merge (squash) June 30, 2026 13:25
@jcarver989 jcarver989 merged commit 8fdac24 into main Jun 30, 2026
13 checks passed
@jcarver989 jcarver989 deleted the fix/plan-agent branch June 30, 2026 13:34
jcarver989 pushed a commit that referenced this pull request Jun 30, 2026
## 🤖 New release

* `aether-llm`: 0.7.15 -> 0.7.16
* `aether-mcp-utils`: 0.5.20 -> 0.5.21
* `aether-agent-core`: 0.6.17 -> 0.6.18
* `aether-mcp-servers`: 0.4.22 -> 0.4.23
* `aether-tui`: 0.2.14 -> 0.2.15
* `aether-wisp`: 0.4.26 -> 0.4.27
* `aether-agent-cli`: 0.7.19 -> 0.7.20
* `aether-acp-utils`: 0.3.26 -> 0.3.27
* `aether-project`: 0.5.17 -> 0.5.18
* `aether-evals`: 0.2.8 -> 0.2.9
* `aether-schemas`: 0.1.3 -> 0.1.4

<details><summary><i><b>Changelog</b></i></summary><p>

## `aether-llm`

<blockquote>

##
[0.7.16](aether-llm-v0.7.15...aether-llm-v0.7.16)
- 2026-06-30

### Other

- Update models
([#205](#205))
</blockquote>

## `aether-mcp-utils`

<blockquote>

##
[0.5.21](aether-mcp-utils-v0.5.20...aether-mcp-utils-v0.5.21)
- 2026-06-30

### Other

- *(mcp-servers)* Remove MCP roots functionality
([#199](#199))
</blockquote>

## `aether-agent-core`

<blockquote>

##
[0.6.18](aether-agent-core-v0.6.17...aether-agent-core-v0.6.18)
- 2026-06-30

### Other

- *(mcp-servers)* Remove MCP roots functionality
([#199](#199))
</blockquote>

## `aether-mcp-servers`

<blockquote>

##
[0.4.23](aether-mcp-servers-v0.4.22...aether-mcp-servers-v0.4.23)
- 2026-06-30

### Added

- *(mcp-servers)* Improve find tool for agents
([#200](#200))

### Fixed

- *(mcp-servers)* Make agent fail fast when asked to modify files after
using "/plan" cmd from plan MCP
([#207](#207))

### Other

- *(mcp-servers)* Remove MCP roots functionality
([#199](#199))
- *(aether-cli)* Remove old notes tools as they're subsumed by skills
and rules ([#195](#195))
</blockquote>

## `aether-tui`

<blockquote>

##
[0.2.15](aether-tui-v0.2.14...aether-tui-v0.2.15)
- 2026-06-30

### Added

- *(wisp)* Git controls for staging/unstaging and commiting in git d…
([#201](#201))
</blockquote>

## `aether-wisp`

<blockquote>

##
[0.4.27](aether-wisp-v0.4.26...aether-wisp-v0.4.27)
- 2026-06-30

### Added

- *(wisp)* Git controls for staging/unstaging and commiting in git d…
([#201](#201))

### Other

- *(mcp-servers)* Remove MCP roots functionality
([#199](#199))
</blockquote>

## `aether-agent-cli`

<blockquote>

##
[0.7.20](aether-agent-cli-v0.7.19...aether-agent-cli-v0.7.20)
- 2026-06-30

### Fixed

- *(mcp-servers)* Make agent fail fast when asked to modify files after
using "/plan" cmd from plan MCP
([#207](#207))

### Other

- *(aether-cli)* Consolidate and cleanup slash command expansion…
([#208](#208))
- *(aether-cli)* Trim session logs by not logging partial, streamin…
([#202](#202))
- *(mcp-servers)* Remove MCP roots functionality
([#199](#199))
- *(aether-cli)* Remove old notes tools as they're subsumed by skills
and rules ([#195](#195))
</blockquote>

## `aether-acp-utils`

<blockquote>

##
[0.3.27](aether-acp-utils-v0.3.26...aether-acp-utils-v0.3.27)
- 2026-06-30

### Other

- updated the following local packages: aether-mcp-utils
</blockquote>

## `aether-project`

<blockquote>

##
[0.5.18](aether-project-v0.5.17...aether-project-v0.5.18)
- 2026-06-30

### Other

- updated the following local packages: aether-llm, aether-mcp-utils,
aether-agent-core
</blockquote>

## `aether-evals`

<blockquote>

##
[0.2.9](aether-evals-v0.2.8...aether-evals-v0.2.9)
- 2026-06-30

### Other

- updated the following local packages: aether-llm, aether-agent-core,
aether-project
</blockquote>

## `aether-schemas`

<blockquote>

##
[0.1.4](aether-schemas-v0.1.3...aether-schemas-v0.1.4)
- 2026-06-30

### Other

- updated the following local packages: aether-agent-core,
aether-agent-cli, aether-project, aether-evals
</blockquote>


</p></details>

---
This PR was generated with
[release-plz](https://github.com/release-plz/release-plz/).

Co-authored-by: contextbridge-pr-automation[bot] <259134118+contextbridge-pr-automation[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Default plan agent spins if asked to edit a file

1 participant