fix(hooks): the madtea branch steer names name= but the tools take branch= #872

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

The gap

The hook that steers madtea branch in Bash to the MCP tools shows madt_branch_create(name="...") and madt_branch_delete(name="..."). Both tools take branch=, not name=: the parameter was renamed (internal/mcp/arg_suggest.go:60). An agent that copies the steer gets an unknown-argument error.

What I want

  • The steer names branch= for both tools.

Acceptance criteria

  • The deny text names branch=, and no name= remains for these two tools.
  • A hook test pins the text.
## The gap The hook that steers `madtea branch` in Bash to the MCP tools shows `madt_branch_create(name="...")` and `madt_branch_delete(name="...")`. Both tools take `branch=`, not `name=`: the parameter was renamed (`internal/mcp/arg_suggest.go:60`). An agent that copies the steer gets an unknown-argument error. ## What I want - The steer names `branch=` for both tools. ## Acceptance criteria - [ ] The deny text names `branch=`, and no `name=` remains for these two tools. - [ ] A hook test pins the text.
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.

Dependencies

No dependencies set.

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