Skip to main content
Trinity
Announcements/April 30, 2026
April 30, 2026

Trinity v0.5.0 — biggest release yet

New features

  • WhatsApp— per-agent Twilio binding with access control and media support
  • Outbound File Sharing — agents publish files to signed URLs that work in web, Slack, Telegram, and email. Enable per-agent via the Sharing tab; use share_file from inside the agent.
  • Conditional Scheduling (Pre-Check Hooks)— attach an executable to any cron job. Empty output = skip; any output becomes the prompt.
  • Voice Tool Calling— during voice sessions, Gemini delegates complex tasks to Claude. Orb shows amber while Claude works.
  • Slack DM-Default Agent— reassign which agent receives workspace DMs in one click. No rebinding needed.
  • Public Link Chat History— logged-in Trinity users opening public chat links now see a session history dropdown.
  • Platform Audit Log— tamper-proof, append-only audit trail for lifecycle, auth, credentials, and all MCP tool calls. Exportable as JSON/CSV.
  • Reliable WebSocket Delivery— Redis Streams event bus with reconnect replay. Missed events replay automatically on reconnect.
  • Git Sync Observability— per-agent sync health dots, auto-sync heartbeat, parallel-history detection, persistent-state allowlist.
  • Telegram Voice Transcription— voice messages transcribed via Gemini before reaching your agent.

Security fixes

  • Closed .mcp.json RCE-by-config bypass
  • WebSocket connections now use single-use opaque tickets (JWT no longer in URL)
  • Operator queue scoped to accessible agents only

Bug fixes

UTC timestamp consistency, subprocess tree reaping, subscription ping-pong, stale slot phantom failures, idempotent start injection skip.

Workshop today — Deploy Trinity from Scratch
11:30 AM EST / 8:30 AM PST — going from zero to a fully running Trinity instance on any server. Register: ability.ai/workshops