Skip to content

feat(send): ring the AI Maestro doorbell after a same-host inbox write - #39

Merged
jpelaez-23blocks merged 2 commits into
mainfrom
feat/same-host-doorbell
Oct 6, 2026
Merged

jpelaez-23blocks merged 2 commits into
mainfrom
feat/same-host-doorbell

Conversation

@jpelaez-23blocks

Copy link
Copy Markdown
Contributor

Phase 2 of AI Maestro backlog F027. After amp-send writes a same-host recipient's inbox file it makes a best-effort backgrounded POST to the local AI Maestro (/api/messages/doorbell) so the agent is woken now instead of at the next inbox sweep.

  • Never prints, never fails, never waits (3 s cap, backgrounded). No server, older server, or AMP_DOORBELL=0: behavior unchanged. The inbox file stays the source of truth.
  • 7 new bats tests; full unit suite passes.

🤖 Generated with Claude Code

Juan Pelaez and others added 2 commits October 5, 2026 22:39
amp-send writes a same-host recipient's inbox file directly, so a local AI Maestro never ran its wake chain. After the write, amp_ring_doorbell makes a best-effort, backgrounded, silent POST so the agent is woken now. No server, an older server or AMP_DOORBELL=0: behavior is unchanged.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…e on Linux)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@jpelaez-23blocks
jpelaez-23blocks merged commit 401ee32 into main Oct 6, 2026
2 checks passed
@jpelaez-23blocks
jpelaez-23blocks deleted the feat/same-host-doorbell branch October 6, 2026 04:43
@jpelaez-23blocks jpelaez-23blocks mentioned this pull request Oct 9, 2026
jpelaez-23blocks added a commit that referenced this pull request Oct 9, 2026
Version bump for 0.3.0: package.json, plugin.json,
.claude-plugin/plugin.json, SKILL.md metadata.version. Includes #40
(amp-prune, cheaper status line) and the earlier unreleased doorbell
(#39) and status-line row 2 changes.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Juan Pelaez <juan.pelaez@3metas.com>
Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
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