fix(orchestrate): name madt_switch instead of raw git checkout #871

Open
opened 2026-10-22 17:31:02 +00:00 by hexajon · 0 comments
Owner

The gap

Two orchestrate messages tell the caller to run raw git checkout <default> (internal/service/orchestrate/run.go:239 and :264). madt_switch (#867) now does that step without raw git.

What I want

  • Both messages name madt_switch(branch="<default>") on MCP and madtea switch <default> on the CLI.

Acceptance criteria

  • Neither message names raw git checkout.
  • A test covers each surface.

Depends on #867.

## The gap Two orchestrate messages tell the caller to run raw `git checkout <default>` (`internal/service/orchestrate/run.go:239` and `:264`). `madt_switch` (#867) now does that step without raw git. ## What I want - Both messages name `madt_switch(branch="<default>")` on MCP and `madtea switch <default>` on the CLI. ## Acceptance criteria - [ ] Neither message names raw `git checkout`. - [ ] A test covers each surface. Depends on #867.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
sixfold-space/madtea#871
No description provided.