announcement aidev BREAKING SIG 3/5

OpenRouter API: Fusion analyst_model, Guardrail model-training flags, WebSearch blocked_domains

OpenRouter shipped API schema updates including one breaking change: FusionCallAnalysisInProgressEvent gained a required analyst_model property (judge_model retained as deprecated alias). New Guardrail properties enable_free_model_publication, enable_free_model_training, and enable_paid_model_training were added. AutoBetaRouterPlugin gained a cost_tier property. WebSearchDomainFilter gained blocked_domains. The responses OpenAPI tag was renamed to Responses (documentation-grouping only, no SDK or endpoint changes).

PUBLISHED2026-07-28
OBSERVED2026-08-21
AGE29d
SOURCES1

Breaking

  • FusionCallAnalysisInProgressEvent: required analyst_model property added. judge_model retained as deprecated alias.
  • $.tags: responses renamed to Responses (documentation-grouping only; no SDK or endpoint URL changes).

Schema changes

  • Guardrail schemas (CreateGuardrailRequest, Guardrail, UpdateGuardrailRequest): new properties enable_free_model_publication, enable_free_model_training, enable_paid_model_training.
  • AutoBetaRouterPlugin: new property cost_tier.
  • WebSearchDomainFilter: new property blocked_domains.
  • FusionServerToolConfig: effort and max_tokens properties updated.
  • GenerationResponse: data_region property updated.
  • Multiple schema descriptions updated (FusionAnalysisResult, FusionCallAnalysisCompletedEvent, FusionCallAnalysisInProgressEvent, FusionPlugin, FusionServerToolConfig, FusionServerTool_OpenRouter, FusionSource, OutputFusionServerToolItem, ChatWebSearchShorthand, WebSearchConfig, WebSearchServerToolConfig).
  • File endpoints: response schemas and parameter descriptions updated.
  • Various examples modified.

COMMUNITY

No curated reactions recorded for this event. Facts and takes are kept in separate layers — community context is added by hand, never blended into the record above.