Speakeasy
Speakeasy's Gram is shipping daily — multi-MCP chat, Codex hooks, and long-running assistants in one week.
◆Recent moves
- 4d ago
Issuer-gated OAuth from the playground, release-stage badges, and resilient assistant runtimes
Playground Connect now flows through the issuer-gated OAuth path, Preview and Beta badges show pre-GA features across the dashboard, and assistant runtimes no longer hang after image upgrades. Steady platform hygiene.
- 6d ago
Platform toolset routing and hook telemetry attribution
Assistant platform toolsets move onto a path-prefixed route in line with MCP servers, and hook telemetry in Datadog becomes filterable by org, project, source, and event. Internal consistency work plus the kind of telemetry attribution that matters when many teams share a Gram tenant.
- 6d ago
OpenRouter credit monitoring, v2 assistant runtime foundation, and MCP server renaming
OpenRouter credit monitoring and auto-reconciliation land for enterprise orgs, MCP servers can be renamed without breaking URLs, and groundwork for the v2 assistant runtime ships behind the scenes. Cost-visibility plus runtime evolution prep.
- 7d ago
Resilient tool merging across multiple MCP servers
In multi-MCP chats, a single failing server (e.g. a 401) no longer wipes the merged tool map for healthy servers. A direct follow-on to the multi-MCP support, hardening the failure model.
- 7d ago
Codex hooks, OTEL forwarding, Slack Block Kit, WorkOS-native auth
⚡ SPARKA major release bundles Codex (OpenAI) hooks support, OTEL forwarding to customer-configured destinations, rich Slack Block Kit interactive replies, and a full migration to WorkOS-native auth. Assistants also gain self-healing chat history and an always-on platform toolset.
- 9d ago
A single chat can now connect to multiple MCP servers
⚡ SPARKGram's Elements train adds multi-MCP chat configuration: one chat can connect to several MCP servers, with tools merged and namespaced so identical names don't collide. The architectural primitive Gram needed to be MCP-native at composition time.