Improvements
- MCP: Added
GET /mcp/v1/servers/{server_id}/icon, which returns a registered server’s logo as an inlinedata_uriwhen the gateway can find one. - Registry:
GET /registry/v1/appsandGET /registry/v1/apps/{app}now returnrunning: the version serving a running app, with its commit and tag where known.
Fixes
- MCP: Breaking: Extension and remote server tools are now named
extension__<owner>__<tool>andremote__<server_id>__<tool>, so Claude-based clients no longer drop them. - MCP: Breaking: The previous dotted tool names are now refused, and a
remote tool whose name starts with
_is no longer listed. - Traces: Fixed span
inputandoutputcoming back empty when a model call sent its messages whole inllm.input_messagesorllm.output_messages. - Traces: Fixed trace stats
meta.as_of_unix_secondsreporting when the request started, not when the data was computed, when every panel was computed fresh.