Skip to content

v0.8.2 — conversation read tools + slim responses

Choose a tag to compare

@kaosensei kaosensei released this 15 Jun 07:02
· 8 commits to main since this release

What's new

Adds two read tools and slims every action-tool response so long conversations no longer flood the MCP client's context.

New tools

  • search_conversations — search by raw Intercom query object, paginated (per_page / starting_after); returns a slim list (id/state/contact/timestamps, no parts). Accepts the query object even when a client serializes it as a JSON string.
  • get_conversation — full message history, slimmed: system-event parts filtered out, triage essentials kept (source incl. delivered_as, ticket-form ticket_attributes, contacts), each part flagged from_quick_reply (distinguishes a typed reply from a tapped quick-reply option), plus total_parts/included_parts.

Slimmed responses

reply_conversation / close_conversation / add_conversation_note / create_article / update_article / update_ticket_state now return a small confirmation object instead of the full Intercom payload. get_article / delete_article / collection tools unchanged.

Impact (verified on a 57-part conversation): a reply that previously returned ~70K chars now returns 6 fields; get_conversation 41.6K → ~13K (63% smaller).

Rolls up v0.8.0 (new tools + slim action responses), v0.8.1 (query-as-string fix), v0.8.2 (restore triage-essential fields in get_conversation).

🤖 Generated with Claude Code