iachat/app/controllers/webhooks/captain
Rodribm10 ed21722dc4 fix(captain/hermes): callback aceita ?slug= além de ?inbox_id=
Hermes daemon faz POST /webhooks/captain/hermes_callback?slug=<profile>
mas controller só conhecia ?inbox_id. 404 → resposta do LLM nunca chegava
ao Captain. Cliente via só auto-react.

Fix: fetch_inbox resolve via Captain::Assistant.find_by(hermes_profile_name)
quando slug está presente. Inbox é a primeira CaptainInbox associada a
esse assistant. Suporta o pattern admin de re-apontar uma inbox de teste
(ex: Angelina) entre vários agentes Hermes.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-02 13:53:12 -03:00
..
hermes_builder_callback_controller.rb fix(captain/hermes-builder): callback resolve session via last_session 2026-05-01 22:53:43 -03:00
hermes_callback_controller.rb fix(captain/hermes): callback aceita ?slug= além de ?inbox_id= 2026-05-02 13:53:12 -03:00
mcp_controller.rb feat(captain/mcp): suite de 9 tools MCP + pricing tables Dolce Amore 2026-05-01 20:13:16 -03:00