모델 레퍼런스¶
ToolSpec¶
schemarouter.ToolSpec ¶
Bases: StrictModel
EndpointSpec¶
schemarouter.EndpointSpec ¶
Bases: StrictModel
auth_required
property
¶
Whether every declared auth alternative requires at least one credential.
migrate_legacy_auth_requirements
classmethod
¶
Fail closed for legacy endpoint documents that only stored raw security metadata.
serialize_endpoint ¶
Omit the empty auth default so legacy public contracts serialize identically.
ParameterSpec¶
schemarouter.ParameterSpec ¶
Bases: StrictModel
FieldSpec¶
schemarouter.FieldSpec ¶
Bases: StrictModel
ServerProjectionSpec¶
schemarouter.ServerProjectionSpec ¶
Bases: StrictModel
Trusted contract for server-side response-field selection.
EvidenceRequirements¶
schemarouter.EvidenceRequirements ¶
Bases: StrictModel
QueryIntent¶
schemarouter.QueryIntent ¶
Bases: StrictModel
ToolCall¶
schemarouter.ToolCall ¶
Bases: StrictModel
ExecutionPlan¶
schemarouter.ExecutionPlan ¶
Bases: StrictModel
CapabilityCandidate¶
schemarouter.CapabilityCandidate ¶
Bases: StrictModel
One ranked registered capability returned without execution.
CapabilityRetrieval¶
schemarouter.CapabilityRetrieval ¶
Bases: StrictModel
Ordered Top-K capability retrieval result for downstream selection.
FallbackRoute¶
schemarouter.FallbackRoute ¶
Bases: StrictModel
Precompiled alternatives for one primary call in an ExecutionPlan.
ScoreComponent¶
schemarouter.ScoreComponent ¶
Bases: StrictModel
One deterministic contribution to candidate ranking.
FieldSelectionExplanation¶
schemarouter.FieldSelectionExplanation ¶
Bases: StrictModel
Machine-readable reason a declared output field is retained.
PlanExplanation¶
schemarouter.PlanExplanation ¶
Bases: StrictModel
Auditable structural explanation for one planned call.
This records locally observable routing signals, not model chain-of-thought.
CapabilityGraphSnapshot¶
schemarouter.CapabilityGraphSnapshot ¶
Bases: StrictModel
CapabilitySnapshotPublication¶
schemarouter.CapabilitySnapshotPublication ¶
Bases: StrictModel
CapabilityGraphArtifact¶
schemarouter.CapabilityGraphArtifact ¶
Bases: StrictModel
CapabilityArtifactEdge¶
schemarouter.CapabilityArtifactEdge ¶
Bases: StrictModel
StateAwareCapabilityCandidate¶
schemarouter.StateAwareCapabilityCandidate ¶
Bases: StrictModel
StateAwareCapabilityRetrieval¶
schemarouter.StateAwareCapabilityRetrieval ¶
Bases: StrictModel
StateConditionedCapabilityRetrieval¶
schemarouter.StateConditionedCapabilityRetrieval ¶
Bases: StrictModel
Eligible Top-K plus explicit state rejections from the ranked candidate surface.
CapabilityDecisionCandidate¶
schemarouter.CapabilityDecisionCandidate ¶
Bases: StrictModel
CapabilityDecisionReason¶
schemarouter.CapabilityDecisionReason ¶
Bases: StrictModel
CapabilityDecisionTrace¶
schemarouter.CapabilityDecisionTrace ¶
Bases: StrictModel
ProviderAccessMethod¶
schemarouter.ProviderAccessMethod ¶
Bases: StrictModel
Declarative description of one known way to reach a provider.
ProviderMethodResolution¶
schemarouter.ProviderMethodResolution ¶
Bases: StrictModel
ProviderMethodRegistration¶
schemarouter.ProviderMethodRegistration ¶
Bases: StrictModel
ProviderRegistrationResult¶
schemarouter.ProviderRegistrationResult ¶
Bases: StrictModel
CapabilitySnapshotDocument¶
schemarouter.CapabilitySnapshotDocument ¶
Bases: StrictModel
CapabilitySnapshotProvenance¶
schemarouter.CapabilitySnapshotProvenance ¶
Bases: StrictModel
CapabilityArtifactMigrationResult¶
schemarouter.CapabilityArtifactMigrationResult ¶
Bases: StrictModel
CapabilitySnapshotMigrationResult¶
schemarouter.CapabilitySnapshotMigrationResult ¶
Bases: StrictModel
CapabilityDecisionCandidateInput¶
schemarouter.CapabilityDecisionCandidateInput ¶
Bases: StrictModel
Host-visible candidate decision inputs.
visible=False is accepted only as an input suppression signal. Invisible capability identifiers never appear in the resulting trace.
CapabilityDecisionTraceInspection¶
schemarouter.CapabilityDecisionTraceInspection ¶
Bases: StrictModel