Fleet Schemas ↑↓ move within a pane · ←→ move between panes · Enter opens · Esc backs out
TrackedModelRegistry 59 fields

models/TrackedModelRegistry

refreshedAt string matching /^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(?:\.\d+)?Z$/
UTC timestamp of the refresh that generated this snapshot; absent on hand-authored files.
defaults object (additional keys allowed) 5 sub
Registry-wide values merged into every model row during refresh.
defaultModels object (additional keys allowed)
Capability label -> the model id `gen` picks when the caller names none.
pluginConfig object (additional keys allowed)
Plugin dispatch config applied to every row.
parameterMapping object (additional keys allowed)
Canonical parameter name -> provider-native name, applied to every row.
parameterDefaults object (additional keys allowed)
Parameter defaults applied to every row.
endpoints object (additional keys allowed) 1 sub
Endpoint map; `default` is the reserved fallback and is present on every committed row.
default object (additional keys allowed) 7 sub
One routing target: its capabilities, emission floor, and parameter metadata.
required
pluginConfig object (additional keys allowed)
Plugin-owned dispatch config; each provider plugin defines its own keys.
capabilities list of string matching /^(?:text-in|text-out|image-in|image-out|audio-in(?::(?:speech|music|audio))?|audio-out:(?:speech|music|audio)|transcription-out|diarization-out|video-in|video-out|completion-out|world-out|classification-out(?::ai-detection)?)$/
Capability labels this endpoint satisfies.
emits object (additional keys allowed) 14 sub
Per-route floor for which chunk types the model actually emits.
text object (additional keys allowed) 2 sub
Stream behavior and subtype for one emitted chunk key.
stream one of: streaming | oneshot
Whether the chunk streams or arrives once; metadata chunks never stream.
subtype one of: speech | music | audio | percentage | stage | rate_limit | auth | timeout | invalid_request | transport | other
Chunk-specific subtype; legal only on audio, progress, and error keys.
reasoning object (additional keys allowed) 2 sub
Stream behavior and subtype for one emitted chunk key.
stream one of: streaming | oneshot
Whether the chunk streams or arrives once; metadata chunks never stream.
subtype one of: speech | music | audio | percentage | stage | rate_limit | auth | timeout | invalid_request | transport | other
Chunk-specific subtype; legal only on audio, progress, and error keys.
audio object (additional keys allowed) 2 sub
Stream behavior and subtype for one emitted chunk key.
stream one of: streaming | oneshot
Whether the chunk streams or arrives once; metadata chunks never stream.
subtype one of: speech | music | audio | percentage | stage | rate_limit | auth | timeout | invalid_request | transport | other
Chunk-specific subtype; legal only on audio, progress, and error keys.
transcript object (additional keys allowed) 2 sub
Stream behavior and subtype for one emitted chunk key.
stream one of: streaming | oneshot
Whether the chunk streams or arrives once; metadata chunks never stream.
subtype one of: speech | music | audio | percentage | stage | rate_limit | auth | timeout | invalid_request | transport | other
Chunk-specific subtype; legal only on audio, progress, and error keys.
image object (additional keys allowed) 2 sub
Stream behavior and subtype for one emitted chunk key.
stream one of: streaming | oneshot
Whether the chunk streams or arrives once; metadata chunks never stream.
subtype one of: speech | music | audio | percentage | stage | rate_limit | auth | timeout | invalid_request | transport | other
Chunk-specific subtype; legal only on audio, progress, and error keys.
video object (additional keys allowed) 2 sub
Stream behavior and subtype for one emitted chunk key.
stream one of: streaming | oneshot
Whether the chunk streams or arrives once; metadata chunks never stream.
subtype one of: speech | music | audio | percentage | stage | rate_limit | auth | timeout | invalid_request | transport | other
Chunk-specific subtype; legal only on audio, progress, and error keys.
tool_call object (additional keys allowed) 2 sub
Stream behavior and subtype for one emitted chunk key.
stream one of: streaming | oneshot
Whether the chunk streams or arrives once; metadata chunks never stream.
subtype one of: speech | music | audio | percentage | stage | rate_limit | auth | timeout | invalid_request | transport | other
Chunk-specific subtype; legal only on audio, progress, and error keys.
score object (additional keys allowed) 2 sub
Stream behavior and subtype for one emitted chunk key.
stream one of: streaming | oneshot
Whether the chunk streams or arrives once; metadata chunks never stream.
subtype one of: speech | music | audio | percentage | stage | rate_limit | auth | timeout | invalid_request | transport | other
Chunk-specific subtype; legal only on audio, progress, and error keys.
classification object (additional keys allowed) 2 sub
Stream behavior and subtype for one emitted chunk key.
stream one of: streaming | oneshot
Whether the chunk streams or arrives once; metadata chunks never stream.
subtype one of: speech | music | audio | percentage | stage | rate_limit | auth | timeout | invalid_request | transport | other
Chunk-specific subtype; legal only on audio, progress, and error keys.
moments object (additional keys allowed) 2 sub
Stream behavior and subtype for one emitted chunk key.
stream one of: streaming | oneshot
Whether the chunk streams or arrives once; metadata chunks never stream.
subtype one of: speech | music | audio | percentage | stage | rate_limit | auth | timeout | invalid_request | transport | other
Chunk-specific subtype; legal only on audio, progress, and error keys.
usage object (additional keys allowed) 2 sub
Stream behavior and subtype for one emitted chunk key.
stream one of: streaming | oneshot
Whether the chunk streams or arrives once; metadata chunks never stream.
subtype one of: speech | music | audio | percentage | stage | rate_limit | auth | timeout | invalid_request | transport | other
Chunk-specific subtype; legal only on audio, progress, and error keys.
progress object (additional keys allowed) 2 sub
Stream behavior and subtype for one emitted chunk key.
stream one of: streaming | oneshot
Whether the chunk streams or arrives once; metadata chunks never stream.
subtype one of: speech | music | audio | percentage | stage | rate_limit | auth | timeout | invalid_request | transport | other
Chunk-specific subtype; legal only on audio, progress, and error keys.
done object (additional keys allowed) 2 sub
Stream behavior and subtype for one emitted chunk key.
stream one of: streaming | oneshot
Whether the chunk streams or arrives once; metadata chunks never stream.
subtype one of: speech | music | audio | percentage | stage | rate_limit | auth | timeout | invalid_request | transport | other
Chunk-specific subtype; legal only on audio, progress, and error keys.
error object (additional keys allowed) 2 sub
Stream behavior and subtype for one emitted chunk key.
stream one of: streaming | oneshot
Whether the chunk streams or arrives once; metadata chunks never stream.
subtype one of: speech | music | audio | percentage | stage | rate_limit | auth | timeout | invalid_request | transport | other
Chunk-specific subtype; legal only on audio, progress, and error keys.
parameterMapping object (additional keys allowed)
Canonical parameter name -> provider-native name.
parameterDefaults object (additional keys allowed)
Default values applied per parameter; value shapes are provider-specific.
supportedParameters list of string
Provider-declared accepted parameter names.
selectWhen object (additional keys allowed) 1 sub
Request-shape predicate selecting this named endpoint over the default.
requires list of one of: imageInput | imageFirst | imageLast | audioInput | videoInput
Request fields that must all be present.
models object (additional keys allowed)
Tracked model rows keyed by canonical `creator/model` id; the id vocabulary is open by design.
required

Rules

  • atMostOneNamedEndpointSelectsOnRequestShape
  • metadataChunksDoNotStream
  • emissionSubtypesBelongToTheirChunk
  • refreshedAtIsARealInstant

Defects

No defects in the 1 record checked.

Where it lives

Bound bymodels-assemblyai
Declared bylib-models
Declared in~/mnt/mdr/skills/lib-models/assets/schemas/tracked-models.ts
Bound in~/mnt/mdr/skills/models-assemblyai/assets/schemas/tracked-models.ts
BindingtrackedModelDataStore
Directory~/mnt/mdr/skills/models-assemblyai/assets
Filesmodels.yml
Referenced astracked-model-registry
Also bound bymodels-catalog at /Users/eshao/mnt/mdr/skills/models-catalog/assets/models.refresh.yml
models-deepgram at /Users/eshao/mnt/mdr/skills/models-deepgram/assets/models.yml
models-deepseek at /Users/eshao/mnt/mdr/skills/models-deepseek/assets/models.yml
models-docker-runner at /Users/eshao/mnt/mdr/skills/models-docker-runner/assets/models.yml
models-empirio at /Users/eshao/mnt/mdr/skills/models-empirio/assets/models.yml
models-fal at /Users/eshao/mnt/mdr/skills/models-fal/assets/models.yml
models-google at /Users/eshao/mnt/mdr/skills/models-google/assets/models.yml
models-huggingface at /Users/eshao/mnt/mdr/skills/models-huggingface/assets/models.yml
models-litellm at /Users/eshao/mnt/mdr/skills/models-litellm/assets/models.yml
models-mlx at /Users/eshao/mnt/mdr/skills/models-mlx/assets/models.yml
models-openai at /Users/eshao/mnt/mdr/skills/models-openai/assets/models.yml
models-openrouter at /Users/eshao/mnt/mdr/skills/models-openrouter/assets/models.yml
models-pangram at /Users/eshao/mnt/mdr/skills/models-pangram/assets/models.yml
models-togetherai at /Users/eshao/mnt/mdr/skills/models-togetherai/assets/models.yml
models-worldlabs at /Users/eshao/mnt/mdr/skills/models-worldlabs/assets/models.yml
models-xai at /Users/eshao/mnt/mdr/skills/models-xai/assets/models.yml