Feature: Allow Claude to trigger /buddy commands programmatically

Resolved 💬 2 comments Opened Apr 5, 2026 by a24labs-twarren Closed Apr 9, 2026

Feature Request

Allow Claude (the AI assistant) to trigger /buddy commands (like /buddy pet) programmatically, either via:

  1. A tool that Claude can call (e.g., a Buddy tool with actions like pet, feed, etc.)
  2. A hook event that Claude can emit (e.g., after completing a task successfully)
  3. An MCP-compatible interface

Use Case

The companion (Inkblot the duck) contributes to the session experience. When Claude completes a significant task (e.g., finishing a runbook execution, successful deployment), it would be natural to celebrate by petting the buddy — but currently /buddy is a client-side-only slash command with no programmatic access.

Being able to trigger buddy interactions from the AI side would make the companion feel more integrated into the workflow rather than being a separate user-only interaction.

Current Behavior

  • /buddy pet works when typed by the user in the input box
  • Claude cannot trigger this — it is handled by the client before reaching the assistant
  • No hook, MCP tool, or API exposes buddy interactions

Proposed Behavior

Claude should be able to call something like a Buddy tool with an action parameter, or emit a structured response that the client interprets as a buddy interaction.

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗