Expose Homebox set_item edit tool to admin agent #54

Merged
ryan merged 1 commits from feat/homebox-set-item into main 2026-10-12 17:02:27 -04:00
Owner

Summary

  • Adds set_item from homebox-mcp 1.1.0 to the Homebox allowlist, so admins can edit an existing item's name, description, notes, quantity, purchase info, insured/archived flags and custom fields.
  • Only the args passed change; the server preserves the rest of the item.
  • Updates the Homebox system prompt to edit existing items instead of creating duplicates.

Test plan

  • .venv/bin/pytest tests/ -q: 102 passed
  • Confirmed set_item and its schema exist in homebox-mcp==1.1.0 (the version pinned in the Dockerfile)

🤖 Generated with Claude Code

## Summary - Adds `set_item` from `homebox-mcp` 1.1.0 to the Homebox allowlist, so admins can edit an existing item's name, description, notes, quantity, purchase info, insured/archived flags and custom fields. - Only the args passed change; the server preserves the rest of the item. - Updates the Homebox system prompt to edit existing items instead of creating duplicates. ## Test plan - [x] `.venv/bin/pytest tests/ -q`: 102 passed - [x] Confirmed `set_item` and its schema exist in `homebox-mcp==1.1.0` (the version pinned in the Dockerfile) 🤖 Generated with [Claude Code](https://claude.com/claude-code)
ryan added 1 commit 2026-10-12 17:02:18 -04:00
Allowlist homebox-mcp's general item editor so the agent can rename items
and edit description, notes, quantity, purchase info, flags and custom
fields. Only passed args change; the rest of the item is preserved.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
ryan merged commit 3e2a237eb6 into main 2026-10-12 17:02:27 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ryan/simbarag#54