Skip to content

Pin Desktop to the large-root context safeguard - #40

Merged
DevMando merged 1 commit into
mainfrom
fix/pin-large-root-context-guard
Aug 30, 2026
Merged

Pin Desktop to the large-root context safeguard#40
DevMando merged 1 commit into
mainfrom
fix/pin-large-root-context-guard

Conversation

@DevMando

Copy link
Copy Markdown
Owner

What changed

  • Pins the Desktop MandoCode submodule to d084bbb, the merge commit from MandoCode CLI PR #80.
  • Updates the Desktop changelog to record the final engine safety pin.

Why

The planner and Desktop host had already merged, but live testing found that an @directory request under a broad project root could fall back to a recursive root listing and overflow the model context. CLI PR #80 scopes those requests correctly and bounds tool results before they enter conversation history.

The fix was verified live through Desktop: @PieCat/ kept reads and recursive listings under PieCat/ and completed normally instead of producing the previous million-token overflow.

Validation

  • 239 Desktop tests passed in Release configuration against d084bbb
  • Live @directory request completed with scoped reads and listings
  • CLI PR #80 passed 623 tests on both .NET 8 and .NET 10 before merge

No installer, tag, or release is published by this PR.

@DevMando
DevMando merged commit 4150d4d into main Aug 30, 2026
1 check passed
@DevMando
DevMando deleted the fix/pin-large-root-context-guard branch August 30, 2026 03:54
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.

1 participant