Endpoints
Runtime Lifecycle
Plan, start, and poll one bounded study. Callers name source and range; the scheduler owns tasks, grants, and budgets.
Plan one bounded study and return its forecast without starting anything. Accepts the same body as /v1/runtime-starts.
studio.local-runtime-plan.v1
Request Body
application/jsonsourceSessionIdstringrequiredRegistered source session to study.
sourceRevisionIdstringrequiredExact source revision; a mismatch is rejected.
range{ startMs, endMs }requiredStudy window in integer milliseconds.
requestedSourceLanguage{ mode, languages, reason }requiredmode is "declared", "automatic", "mixed", "unknown", or "withheld". declared takes exactly one language, mixed at least two, withheld requires a reason.
targetLanguagestringrequiredTranslation target, for example "en".
selectedLanguagePackIdstring | nullrequiredLanguage pack to apply, for example "ko-v3".
outputDepth"captions" | "evidence"requiredHow deep the study output goes.
optionsobjectoptionalAnalysis options, validated by the host.
clientRequestIdstringoptionalClient-supplied request identifier.
curl -X POST http://127.0.0.1:4312/v1/runtime-plans \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"sourceSessionId": "source-session:50e48113837e62499233f29f53ab91f5ed591d39bda98879effb02364e2a03a2",
"sourceRevisionId": "source-revision:6800f536f61f5d73dc474443cf0469c823ae94a984a209192940fc28b94afa09",
"range": {
"startMs": 0,
"endMs": 47200
},
"requestedSourceLanguage": {
"mode": "declared",
"languages": [
"ko"
],
"reason": null
},
"targetLanguage": "en",
"selectedLanguagePackId": "ko-v3",
"outputDepth": "evidence"
}'{
"schema": "studio.local-runtime-plan.v1",
"commandId": "runtime-start:87a88ad697c53b8134783135c64c45c8c362bf9f682e121a720eb7867b2fcd2e",
"runtimeId": "runtime:da4ff907-4240-42c7-8f14-deb6e2ce236a",
"sourceSessionId": "source-session:50e48113837e62499233f29f53ab91f5ed591d39bda98879effb02364e2a03a2",
"sourceRevisionId": "source-revision:6800f536f61f5d73dc474443cf0469c823ae94a984a209192940fc28b94afa09",
"analysisRequestId": "analysis-request:431b63bd657b18e37f3c36da8d512006338cfbe674bb77cb21e1818bbb982b83",
"forecast": {
"schema": "studio.forecast.v1",
"forecastId": "forecast:93afa3f4de14110d351f40e0108f41eacd62b3afb9adc6a7b327addee002fd09",
"content": {
"algorithm": "sha256",
"digest": "93afa3f4de14110d351f40e0108f41eacd62b3afb9adc6a7b327addee002fd09",
"contentId": "sha256:93afa3f4de14110d351f40e0108f41eacd62b3afb9adc6a7b327addee002fd09",
"bytes": 3413
},
"estimator": {
"id": "studio.forecast.deterministic-floor",
"version": "1"
},
"inputs": {
"artifact": {
"artifactId": "artifact:9f49fcb0eb07542cf19ca6e6e70d4d8aab491ff85abe2bd09658666ae5e4ae70",
"contentId": "sha256:e141cd9d0a693f70d7e069deb4bf2b300af64a1a89b0b8e806e7aae6be1c924e",
"measuredDurationMs": 47200,
"durationMeasurement": {
"schema": "studio.media-probe.v1",
"producer": "scripts/probe-media.mjs",
"receiptContentId": "sha256:def1dcaeeabe4dbc24247279638d1ce666fdc397de3dfa557a924dd12cb8b0c2"
}
},
"selectedRange": {
"startMs": 0,
"endMs": 47200,
"durationMs": 47200
},
"workPlan": {
"schema": "studio.forecast.work-plan.v1",
"planId": "plan:bounded-media-seek:e7b3dbb7a086245f6d2b55bb00cd54d57bb6f72e1bca09ded7d4543b4c7b2a8a",
"operations": [
{
"operationId": "operation:bounded-media-seek:3ea64c5620ca47571a78068ada97d5179c7fddf5e3282731089d400d412b60d6",
"kind": "media.seek",
"range": {
"startMs": 0,
"endMs": 47200
}
}
]
}
},
"scenarios": {
"baseline": {
"label": "baseline",
"status": "floor_only",
"workload": {
"selectedMediaDurationMs": 47200,
"operationCount": 1,
"requestedOperationMediaDurationMs": 47200,
"operations": [
{
"operationId": "operation:bounded-media-seek:3ea64c5620ca47571a78068ada97d5179c7fddf5e3282731089d400d412b60d6",
"kind": "media.seek",
"requestedMediaDurationMs": 47200
}
]
},
"elapsedDurationMs": null,
"modelUsage": null,
"apiCost": {
"amount": null,
"currency": null
}
},
"expected": {
"label": "expected",
"status": "unavailable",
"workload": null,
"elapsedDurationMs": null,
"modelUsage": null,
"apiCost": {
"amount": null,
"currency": null
}
},
"conservative": {
"label": "conservative",
"status": "unavailable",
"workload": null,
"elapsedDurationMs": null,
"modelUsage": null,
"apiCost": {
"amount": null,
"currency": null
}
}
},
"assumptions": [
{
"code": "measured_duration_envelope",
"statement": "The selected range is bounded by the duration declared by the referenced studio.media-probe.v1 receipt."
},
{
"code": "explicit_operation_ranges_only",
"statement": "The floor sums each requested operation range once; retries, spawned work, and undeclared operations are excluded."
},
{
"code": "workload_not_elapsed_time",
"statement": "Requested media milliseconds are workload volume, not wall time, active execution time, usage, or billing."
}
],
"uncertainty": [
{
"code": "dynamic_work_unavailable",
"affects": [
"scenarios.baseline.workload"
],
"statement": "No producer establishes retries, child work, or reprocessing before the run."
},
{
"code": "historical_calibration_unavailable",
"affects": [
"scenarios.expected",
"scenarios.conservative"
],
"statement": "No compatible historical calibration producer exists."
},
{
"code": "elapsed_time_unavailable",
"affects": [
"scenarios.baseline.elapsedDurationMs",
"scenarios.expected.elapsedDurationMs",
"scenarios.conservative.elapsedDurationMs"
],
"statement": "Media duration and operation scopes do not establish concurrency or processing speed."
},
{
"code": "model_usage_unavailable",
"affects": [
"scenarios.baseline.modelUsage",
"scenarios.expected.modelUsage",
"scenarios.conservative.modelUsage"
],
"statement": "No compatible pre-run model-usage estimator or calibrated history exists."
},
{
"code": "pricing_unavailable",
"affects": [
"scenarios.baseline.apiCost",
"scenarios.expected.apiCost",
"scenarios.conservative.apiCost"
],
"statement": "No versioned price-book adapter or pricing snapshot exists."
}
],
"calibration": {
"status": "unavailable",
"evidence": null,
"cohort": null
},
"pricing": {
"status": "unavailable",
"priceBookAdapter": null,
"priceBookSnapshot": null,
"currency": null
}
},
"acceptance": {
"status": "not_started",
"frozenForecastId": null
}
}Accept and start one bounded runtime over a registered source range.
studio.local-runtime-start-ack.v1
Request Body
application/jsonsourceSessionIdstringrequiredRegistered source session to study.
sourceRevisionIdstringrequiredExact source revision; a mismatch is rejected.
range{ startMs, endMs }requiredStudy window in integer milliseconds.
requestedSourceLanguage{ mode, languages, reason }requiredmode is "declared", "automatic", "mixed", "unknown", or "withheld". declared takes exactly one language, mixed at least two, withheld requires a reason.
targetLanguagestringrequiredTranslation target, for example "en".
selectedLanguagePackIdstring | nullrequiredLanguage pack to apply, for example "ko-v3".
outputDepth"captions" | "evidence"requiredHow deep the study output goes.
optionsobjectoptionalAnalysis options, validated by the host.
clientRequestIdstringoptionalClient-supplied request identifier.
curl -X POST http://127.0.0.1:4312/v1/runtime-starts \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"sourceSessionId": "source-session:50e48113837e62499233f29f53ab91f5ed591d39bda98879effb02364e2a03a2",
"sourceRevisionId": "source-revision:6800f536f61f5d73dc474443cf0469c823ae94a984a209192940fc28b94afa09",
"range": {
"startMs": 0,
"endMs": 47200
},
"requestedSourceLanguage": {
"mode": "declared",
"languages": [
"ko"
],
"reason": null
},
"targetLanguage": "en",
"selectedLanguagePackId": "ko-v3",
"outputDepth": "evidence"
}'{
"schema": "studio.local-runtime-start-ack.v1",
"commandId": "runtime-start:87a88ad697c53b8134783135c64c45c8c362bf9f682e121a720eb7867b2fcd2e",
"runtimeId": "runtime:da4ff907-4240-42c7-8f14-deb6e2ce236a",
"journalId": "journal:runtime:da4ff907-4240-42c7-8f14-deb6e2ce236a",
"lifecycle": "initializing",
"acceptedAt": "2026-07-19T17:39:49.100Z",
"lastTransitionAt": "2026-07-19T17:39:49.124Z",
"reason": null,
"sourceSessionId": "source-session:50e48113837e62499233f29f53ab91f5ed591d39bda98879effb02364e2a03a2",
"sourceRevisionId": "source-revision:6800f536f61f5d73dc474443cf0469c823ae94a984a209192940fc28b94afa09",
"analysisRequestId": "analysis-request:431b63bd657b18e37f3c36da8d512006338cfbe674bb77cb21e1818bbb982b83",
"forecast": {
"forecastId": "forecast:93afa3f4de14110d351f40e0108f41eacd62b3afb9adc6a7b327addee002fd09",
"contentId": "sha256:93afa3f4de14110d351f40e0108f41eacd62b3afb9adc6a7b327addee002fd09",
"frozenForecastId": "forecast-freeze:ee115de42d15292c1091ab1b4ba3297f809bdd788211ee7460a072c54b3f7d08",
"baselineStatus": "floor_only"
},
"runStartReceipt": {
"contentId": "sha256:d163a4ca998d18d17a0c0b6cd4ef7c1e3ca7cd4894055c479ade726f9aaa67fa",
"record": {
"schema": "studio.runtime-start.v1",
"producer": {
"id": "studio.local-runtime-start",
"version": "1"
},
"commandId": "runtime-start:87a88ad697c53b8134783135c64c45c8c362bf9f682e121a720eb7867b2fcd2e",
"runtimeId": "runtime:da4ff907-4240-42c7-8f14-deb6e2ce236a",
"journalId": "journal:runtime:da4ff907-4240-42c7-8f14-deb6e2ce236a",
"sourceSession": {
"schema": "studio.source-session.v1",
"sessionId": "source-session:50e48113837e62499233f29f53ab91f5ed591d39bda98879effb02364e2a03a2",
"revisionId": "source-revision:6800f536f61f5d73dc474443cf0469c823ae94a984a209192940fc28b94afa09",
"adapterId": "owned-local-source-adapter.v1",
"sourceReceipt": {
"schema": "studio.ingest.owned-local.v1",
"receiptId": "owned-local:e141cd9d0a693f70d7e069deb4bf2b300af64a1a89b0b8e806e7aae6be1c924e",
"contentId": "sha256:ced8e654d0bba45d118d73276d76c12d4fb45dae17a25a8a0cf9fb843dc96735",
"rightsScope": "redistribution"
},
"source": {
"contentId": "sha256:e141cd9d0a693f70d7e069deb4bf2b300af64a1a89b0b8e806e7aae6be1c924e",
"bytes": 329662,
"durationMs": 47200
},
"mediaProbe": {
"schema": "studio.media-probe.v1",
"producer": "scripts/probe-media.mjs",
"contentId": "sha256:def1dcaeeabe4dbc24247279638d1ce666fdc397de3dfa557a924dd12cb8b0c2"
},
"preflight": {
"schema": "studio.preflight-bundle.v3",
"preflightId": "preflight:sha256:e141cd9d0a693f70d7e069deb4bf2b300af64a1a89b0b8e806e7aae6be1c924e:speech-v1:language-v1",
"contentId": "sha256:0aa3f0023a4ce1500195e5051004644a63ee2060f5e92ebf8ee8f61afb7eb5aa"
},
"detectedLanguageEvidenceContentIds": [
"sha256:a61f2157005daa7cb51419c01229993f5397fbbc48845e6668fdd37cbb24924d"
]
},
"sourceArtifactId": "artifact:9f49fcb0eb07542cf19ca6e6e70d4d8aab491ff85abe2bd09658666ae5e4ae70",
"analysisRequest": {
"schema": "studio.analysis-request.v1",
"requestId": "analysis-request:431b63bd657b18e37f3c36da8d512006338cfbe674bb77cb21e1818bbb982b83",
"sourceSessionId": "source-session:50e48113837e62499233f29f53ab91f5ed591d39bda98879effb02364e2a03a2",
"sourceRevisionId": "source-revision:6800f536f61f5d73dc474443cf0469c823ae94a984a209192940fc28b94afa09",
"sourceContentId": "sha256:e141cd9d0a693f70d7e069deb4bf2b300af64a1a89b0b8e806e7aae6be1c924e",
"range": {
"startMs": 0,
"endMs": 47200
},
"language": {
"languagePair": {
"requestedSource": {
"mode": "declared",
"languages": [
"ko"
],
"reason": null
},
"targetLanguage": "en"
},
"selectedLanguagePackId": "ko-v3",
"detectedLanguageEvidenceContentIds": [
"sha256:a61f2157005daa7cb51419c01229993f5397fbbc48845e6668fdd37cbb24924d"
]
},
"outputDepth": "evidence",
"options": {
"speechScope": "foreground",
"includeLyrics": false,
"speaker": null,
"honorifics": "preserve",
"translationStyle": "natural",
"captionDensity": "balanced",
"slowAnalysis": false
}
},
"workPlan": {
"schema": "studio.forecast.work-plan.v1",
"planId": "plan:bounded-media-seek:e7b3dbb7a086245f6d2b55bb00cd54d57bb6f72e1bca09ded7d4543b4c7b2a8a",
"operations": [
{
"operationId": "operation:bounded-media-seek:3ea64c5620ca47571a78068ada97d5179c7fddf5e3282731089d400d412b60d6",
"kind": "media.seek",
"range": {
"startMs": 0,
"endMs": 47200
}
}
]
},
"forecast": {
"schema": "studio.forecast.v1",
"forecastId": "forecast:93afa3f4de14110d351f40e0108f41eacd62b3afb9adc6a7b327addee002fd09",
"content": {
"algorithm": "sha256",
"digest": "93afa3f4de14110d351f40e0108f41eacd62b3afb9adc6a7b327addee002fd09",
"contentId": "sha256:93afa3f4de14110d351f40e0108f41eacd62b3afb9adc6a7b327addee002fd09",
"bytes": 3413
},
"estimator": {
"id": "studio.forecast.deterministic-floor",
"version": "1"
},
"inputs": {
"artifact": {
"artifactId": "artifact:9f49fcb0eb07542cf19ca6e6e70d4d8aab491ff85abe2bd09658666ae5e4ae70",
"contentId": "sha256:e141cd9d0a693f70d7e069deb4bf2b300af64a1a89b0b8e806e7aae6be1c924e",
"measuredDurationMs": 47200,
"durationMeasurement": {
"schema": "studio.media-probe.v1",
"producer": "scripts/probe-media.mjs",
"receiptContentId": "sha256:def1dcaeeabe4dbc24247279638d1ce666fdc397de3dfa557a924dd12cb8b0c2"
}
},
"selectedRange": {
"startMs": 0,
"endMs": 47200,
"durationMs": 47200
},
"workPlan": {
"schema": "studio.forecast.work-plan.v1",
"planId": "plan:bounded-media-seek:e7b3dbb7a086245f6d2b55bb00cd54d57bb6f72e1bca09ded7d4543b4c7b2a8a",
"operations": [
{
"operationId": "operation:bounded-media-seek:3ea64c5620ca47571a78068ada97d5179c7fddf5e3282731089d400d412b60d6",
"kind": "media.seek",
"range": {
"startMs": 0,
"endMs": 47200
}
}
]
}
},
"scenarios": {
"baseline": {
"label": "baseline",
"status": "floor_only",
"workload": {
"selectedMediaDurationMs": 47200,
"operationCount": 1,
"requestedOperationMediaDurationMs": 47200,
"operations": [
{
"operationId": "operation:bounded-media-seek:3ea64c5620ca47571a78068ada97d5179c7fddf5e3282731089d400d412b60d6",
"kind": "media.seek",
"requestedMediaDurationMs": 47200
}
]
},
"elapsedDurationMs": null,
"modelUsage": null,
"apiCost": {
"amount": null,
"currency": null
}
},
"expected": {
"label": "expected",
"status": "unavailable",
"workload": null,
"elapsedDurationMs": null,
"modelUsage": null,
"apiCost": {
"amount": null,
"currency": null
}
},
"conservative": {
"label": "conservative",
"status": "unavailable",
"workload": null,
"elapsedDurationMs": null,
"modelUsage": null,
"apiCost": {
"amount": null,
"currency": null
}
}
},
"assumptions": [
{
"code": "measured_duration_envelope",
"statement": "The selected range is bounded by the duration declared by the referenced studio.media-probe.v1 receipt."
},
{
"code": "explicit_operation_ranges_only",
"statement": "The floor sums each requested operation range once; retries, spawned work, and undeclared operations are excluded."
},
{
"code": "workload_not_elapsed_time",
"statement": "Requested media milliseconds are workload volume, not wall time, active execution time, usage, or billing."
}
],
"uncertainty": [
{
"code": "dynamic_work_unavailable",
"affects": [
"scenarios.baseline.workload"
],
"statement": "No producer establishes retries, child work, or reprocessing before the run."
},
{
"code": "historical_calibration_unavailable",
"affects": [
"scenarios.expected",
"scenarios.conservative"
],
"statement": "No compatible historical calibration producer exists."
},
{
"code": "elapsed_time_unavailable",
"affects": [
"scenarios.baseline.elapsedDurationMs",
"scenarios.expected.elapsedDurationMs",
"scenarios.conservative.elapsedDurationMs"
],
"statement": "Media duration and operation scopes do not establish concurrency or processing speed."
},
{
"code": "model_usage_unavailable",
"affects": [
"scenarios.baseline.modelUsage",
"scenarios.expected.modelUsage",
"scenarios.conservative.modelUsage"
],
"statement": "No compatible pre-run model-usage estimator or calibrated history exists."
},
{
"code": "pricing_unavailable",
"affects": [
"scenarios.baseline.apiCost",
"scenarios.expected.apiCost",
"scenarios.conservative.apiCost"
],
"statement": "No versioned price-book adapter or pricing snapshot exists."
}
],
"calibration": {
"status": "unavailable",
"evidence": null,
"cohort": null
},
"pricing": {
"status": "unavailable",
"priceBookAdapter": null,
"priceBookSnapshot": null,
"currency": null
}
},
"frozenForecast": {
"schema": "studio.forecast-freeze.v1",
"freezeId": "forecast-freeze:ee115de42d15292c1091ab1b4ba3297f809bdd788211ee7460a072c54b3f7d08",
"content": {
"algorithm": "sha256",
"digest": "ee115de42d15292c1091ab1b4ba3297f809bdd788211ee7460a072c54b3f7d08",
"contentId": "sha256:ee115de42d15292c1091ab1b4ba3297f809bdd788211ee7460a072c54b3f7d08",
"bytes": 580
},
"producer": {
"id": "studio.forecast.freeze",
"version": "1"
},
"forecast": {
"schema": "studio.forecast.v1",
"forecastId": "forecast:93afa3f4de14110d351f40e0108f41eacd62b3afb9adc6a7b327addee002fd09",
"contentId": "sha256:93afa3f4de14110d351f40e0108f41eacd62b3afb9adc6a7b327addee002fd09"
},
"acceptance": {
"runId": "runtime:da4ff907-4240-42c7-8f14-deb6e2ce236a",
"acceptedBy": "operator:local-runtime-host",
"runStartAt": "2026-07-19T17:39:49.100Z"
},
"immutability": {
"forecast": "referenced_by_content_id",
"actuals": "not_embedded",
"evaluation": "separate_artifact"
}
},
"startedAt": "2026-07-19T17:39:49.100Z"
}
},
"journalHead": 0,
"terminal": false
}Read lifecycle status by the accepted command.
studio.local-runtime-status.v1
Status Response
responsecommandIdstringAccepted command identity.
runtimeIdstringRuntime identity for all per-runtime resources.
journalIdstringJournal backing this runtime.
lifecycle"accepted" | "initializing" | "running" | "terminal" | "failed" | "interrupted"The complete lifecycle state set.
reason{ code, message } | nullClosed failure-code set; null unless failed or interrupted.
forecastobject | nullFrozen forecast identity once accepted; baselineStatus is "floor_only".
runStartReceiptobject | nullContent id plus the run-start record once the runtime starts.
journalHeadnumberHighest journal sequence written.
terminalbooleanTrue once the lifecycle is terminal.
curl http://127.0.0.1:4312/v1/runtime-starts/$COMMAND_ID \
-H "Authorization: Bearer $TOKEN"{
"schema": "studio.local-runtime-status.v1",
"commandId": "runtime-start:87a88ad697c53b8134783135c64c45c8c362bf9f682e121a720eb7867b2fcd2e",
"runtimeId": "runtime:da4ff907-4240-42c7-8f14-deb6e2ce236a",
"journalId": "journal:runtime:da4ff907-4240-42c7-8f14-deb6e2ce236a",
"lifecycle": "terminal",
"acceptedAt": "2026-07-19T17:39:49.100Z",
"lastTransitionAt": "2026-07-19T17:39:49.558Z",
"reason": null,
"sourceSessionId": "source-session:50e48113837e62499233f29f53ab91f5ed591d39bda98879effb02364e2a03a2",
"sourceRevisionId": "source-revision:6800f536f61f5d73dc474443cf0469c823ae94a984a209192940fc28b94afa09",
"analysisRequestId": "analysis-request:431b63bd657b18e37f3c36da8d512006338cfbe674bb77cb21e1818bbb982b83",
"forecast": {
"forecastId": "forecast:93afa3f4de14110d351f40e0108f41eacd62b3afb9adc6a7b327addee002fd09",
"contentId": "sha256:93afa3f4de14110d351f40e0108f41eacd62b3afb9adc6a7b327addee002fd09",
"frozenForecastId": "forecast-freeze:ee115de42d15292c1091ab1b4ba3297f809bdd788211ee7460a072c54b3f7d08",
"baselineStatus": "floor_only"
},
"runStartReceipt": {
"contentId": "sha256:d163a4ca998d18d17a0c0b6cd4ef7c1e3ca7cd4894055c479ade726f9aaa67fa",
"record": {
"schema": "studio.runtime-start.v1",
"producer": {
"id": "studio.local-runtime-start",
"version": "1"
},
"commandId": "runtime-start:87a88ad697c53b8134783135c64c45c8c362bf9f682e121a720eb7867b2fcd2e",
"runtimeId": "runtime:da4ff907-4240-42c7-8f14-deb6e2ce236a",
"journalId": "journal:runtime:da4ff907-4240-42c7-8f14-deb6e2ce236a",
"sourceSession": {
"schema": "studio.source-session.v1",
"sessionId": "source-session:50e48113837e62499233f29f53ab91f5ed591d39bda98879effb02364e2a03a2",
"revisionId": "source-revision:6800f536f61f5d73dc474443cf0469c823ae94a984a209192940fc28b94afa09",
"adapterId": "owned-local-source-adapter.v1",
"sourceReceipt": {
"schema": "studio.ingest.owned-local.v1",
"receiptId": "owned-local:e141cd9d0a693f70d7e069deb4bf2b300af64a1a89b0b8e806e7aae6be1c924e",
"contentId": "sha256:ced8e654d0bba45d118d73276d76c12d4fb45dae17a25a8a0cf9fb843dc96735",
"rightsScope": "redistribution"
},
"source": {
"contentId": "sha256:e141cd9d0a693f70d7e069deb4bf2b300af64a1a89b0b8e806e7aae6be1c924e",
"bytes": 329662,
"durationMs": 47200
},
"mediaProbe": {
"schema": "studio.media-probe.v1",
"producer": "scripts/probe-media.mjs",
"contentId": "sha256:def1dcaeeabe4dbc24247279638d1ce666fdc397de3dfa557a924dd12cb8b0c2"
},
"preflight": {
"schema": "studio.preflight-bundle.v3",
"preflightId": "preflight:sha256:e141cd9d0a693f70d7e069deb4bf2b300af64a1a89b0b8e806e7aae6be1c924e:speech-v1:language-v1",
"contentId": "sha256:0aa3f0023a4ce1500195e5051004644a63ee2060f5e92ebf8ee8f61afb7eb5aa"
},
"detectedLanguageEvidenceContentIds": [
"sha256:a61f2157005daa7cb51419c01229993f5397fbbc48845e6668fdd37cbb24924d"
]
},
"sourceArtifactId": "artifact:9f49fcb0eb07542cf19ca6e6e70d4d8aab491ff85abe2bd09658666ae5e4ae70",
"analysisRequest": {
"schema": "studio.analysis-request.v1",
"requestId": "analysis-request:431b63bd657b18e37f3c36da8d512006338cfbe674bb77cb21e1818bbb982b83",
"sourceSessionId": "source-session:50e48113837e62499233f29f53ab91f5ed591d39bda98879effb02364e2a03a2",
"sourceRevisionId": "source-revision:6800f536f61f5d73dc474443cf0469c823ae94a984a209192940fc28b94afa09",
"sourceContentId": "sha256:e141cd9d0a693f70d7e069deb4bf2b300af64a1a89b0b8e806e7aae6be1c924e",
"range": {
"startMs": 0,
"endMs": 47200
},
"language": {
"languagePair": {
"requestedSource": {
"mode": "declared",
"languages": [
"ko"
],
"reason": null
},
"targetLanguage": "en"
},
"selectedLanguagePackId": "ko-v3",
"detectedLanguageEvidenceContentIds": [
"sha256:a61f2157005daa7cb51419c01229993f5397fbbc48845e6668fdd37cbb24924d"
]
},
"outputDepth": "evidence",
"options": {
"speechScope": "foreground",
"includeLyrics": false,
"speaker": null,
"honorifics": "preserve",
"translationStyle": "natural",
"captionDensity": "balanced",
"slowAnalysis": false
}
},
"workPlan": {
"schema": "studio.forecast.work-plan.v1",
"planId": "plan:bounded-media-seek:e7b3dbb7a086245f6d2b55bb00cd54d57bb6f72e1bca09ded7d4543b4c7b2a8a",
"operations": [
{
"operationId": "operation:bounded-media-seek:3ea64c5620ca47571a78068ada97d5179c7fddf5e3282731089d400d412b60d6",
"kind": "media.seek",
"range": {
"startMs": 0,
"endMs": 47200
}
}
]
},
"forecast": {
"schema": "studio.forecast.v1",
"forecastId": "forecast:93afa3f4de14110d351f40e0108f41eacd62b3afb9adc6a7b327addee002fd09",
"content": {
"algorithm": "sha256",
"digest": "93afa3f4de14110d351f40e0108f41eacd62b3afb9adc6a7b327addee002fd09",
"contentId": "sha256:93afa3f4de14110d351f40e0108f41eacd62b3afb9adc6a7b327addee002fd09",
"bytes": 3413
},
"estimator": {
"id": "studio.forecast.deterministic-floor",
"version": "1"
},
"inputs": {
"artifact": {
"artifactId": "artifact:9f49fcb0eb07542cf19ca6e6e70d4d8aab491ff85abe2bd09658666ae5e4ae70",
"contentId": "sha256:e141cd9d0a693f70d7e069deb4bf2b300af64a1a89b0b8e806e7aae6be1c924e",
"measuredDurationMs": 47200,
"durationMeasurement": {
"schema": "studio.media-probe.v1",
"producer": "scripts/probe-media.mjs",
"receiptContentId": "sha256:def1dcaeeabe4dbc24247279638d1ce666fdc397de3dfa557a924dd12cb8b0c2"
}
},
"selectedRange": {
"startMs": 0,
"endMs": 47200,
"durationMs": 47200
},
"workPlan": {
"schema": "studio.forecast.work-plan.v1",
"planId": "plan:bounded-media-seek:e7b3dbb7a086245f6d2b55bb00cd54d57bb6f72e1bca09ded7d4543b4c7b2a8a",
"operations": [
{
"operationId": "operation:bounded-media-seek:3ea64c5620ca47571a78068ada97d5179c7fddf5e3282731089d400d412b60d6",
"kind": "media.seek",
"range": {
"startMs": 0,
"endMs": 47200
}
}
]
}
},
"scenarios": {
"baseline": {
"label": "baseline",
"status": "floor_only",
"workload": {
"selectedMediaDurationMs": 47200,
"operationCount": 1,
"requestedOperationMediaDurationMs": 47200,
"operations": [
{
"operationId": "operation:bounded-media-seek:3ea64c5620ca47571a78068ada97d5179c7fddf5e3282731089d400d412b60d6",
"kind": "media.seek",
"requestedMediaDurationMs": 47200
}
]
},
"elapsedDurationMs": null,
"modelUsage": null,
"apiCost": {
"amount": null,
"currency": null
}
},
"expected": {
"label": "expected",
"status": "unavailable",
"workload": null,
"elapsedDurationMs": null,
"modelUsage": null,
"apiCost": {
"amount": null,
"currency": null
}
},
"conservative": {
"label": "conservative",
"status": "unavailable",
"workload": null,
"elapsedDurationMs": null,
"modelUsage": null,
"apiCost": {
"amount": null,
"currency": null
}
}
},
"assumptions": [
{
"code": "measured_duration_envelope",
"statement": "The selected range is bounded by the duration declared by the referenced studio.media-probe.v1 receipt."
},
{
"code": "explicit_operation_ranges_only",
"statement": "The floor sums each requested operation range once; retries, spawned work, and undeclared operations are excluded."
},
{
"code": "workload_not_elapsed_time",
"statement": "Requested media milliseconds are workload volume, not wall time, active execution time, usage, or billing."
}
],
"uncertainty": [
{
"code": "dynamic_work_unavailable",
"affects": [
"scenarios.baseline.workload"
],
"statement": "No producer establishes retries, child work, or reprocessing before the run."
},
{
"code": "historical_calibration_unavailable",
"affects": [
"scenarios.expected",
"scenarios.conservative"
],
"statement": "No compatible historical calibration producer exists."
},
{
"code": "elapsed_time_unavailable",
"affects": [
"scenarios.baseline.elapsedDurationMs",
"scenarios.expected.elapsedDurationMs",
"scenarios.conservative.elapsedDurationMs"
],
"statement": "Media duration and operation scopes do not establish concurrency or processing speed."
},
{
"code": "model_usage_unavailable",
"affects": [
"scenarios.baseline.modelUsage",
"scenarios.expected.modelUsage",
"scenarios.conservative.modelUsage"
],
"statement": "No compatible pre-run model-usage estimator or calibrated history exists."
},
{
"code": "pricing_unavailable",
"affects": [
"scenarios.baseline.apiCost",
"scenarios.expected.apiCost",
"scenarios.conservative.apiCost"
],
"statement": "No versioned price-book adapter or pricing snapshot exists."
}
],
"calibration": {
"status": "unavailable",
"evidence": null,
"cohort": null
},
"pricing": {
"status": "unavailable",
"priceBookAdapter": null,
"priceBookSnapshot": null,
"currency": null
}
},
"frozenForecast": {
"schema": "studio.forecast-freeze.v1",
"freezeId": "forecast-freeze:ee115de42d15292c1091ab1b4ba3297f809bdd788211ee7460a072c54b3f7d08",
"content": {
"algorithm": "sha256",
"digest": "ee115de42d15292c1091ab1b4ba3297f809bdd788211ee7460a072c54b3f7d08",
"contentId": "sha256:ee115de42d15292c1091ab1b4ba3297f809bdd788211ee7460a072c54b3f7d08",
"bytes": 580
},
"producer": {
"id": "studio.forecast.freeze",
"version": "1"
},
"forecast": {
"schema": "studio.forecast.v1",
"forecastId": "forecast:93afa3f4de14110d351f40e0108f41eacd62b3afb9adc6a7b327addee002fd09",
"contentId": "sha256:93afa3f4de14110d351f40e0108f41eacd62b3afb9adc6a7b327addee002fd09"
},
"acceptance": {
"runId": "runtime:da4ff907-4240-42c7-8f14-deb6e2ce236a",
"acceptedBy": "operator:local-runtime-host",
"runStartAt": "2026-07-19T17:39:49.100Z"
},
"immutability": {
"forecast": "referenced_by_content_id",
"actuals": "not_embedded",
"evaluation": "separate_artifact"
}
},
"startedAt": "2026-07-19T17:39:49.100Z"
}
},
"journalHead": 67,
"terminal": true
}Read lifecycle status by runtime identity. Same response as the command read.
studio.local-runtime-status.v1
Status Response
responsecommandIdstringAccepted command identity.
runtimeIdstringRuntime identity for all per-runtime resources.
journalIdstringJournal backing this runtime.
lifecycle"accepted" | "initializing" | "running" | "terminal" | "failed" | "interrupted"The complete lifecycle state set.
reason{ code, message } | nullClosed failure-code set; null unless failed or interrupted.
forecastobject | nullFrozen forecast identity once accepted; baselineStatus is "floor_only".
runStartReceiptobject | nullContent id plus the run-start record once the runtime starts.
journalHeadnumberHighest journal sequence written.
terminalbooleanTrue once the lifecycle is terminal.
curl http://127.0.0.1:4312/v1/runtimes/$RUNTIME_ID \
-H "Authorization: Bearer $TOKEN"{
"schema": "studio.local-runtime-status.v1",
"commandId": "runtime-start:87a88ad697c53b8134783135c64c45c8c362bf9f682e121a720eb7867b2fcd2e",
"runtimeId": "runtime:da4ff907-4240-42c7-8f14-deb6e2ce236a",
"journalId": "journal:runtime:da4ff907-4240-42c7-8f14-deb6e2ce236a",
"lifecycle": "terminal",
"acceptedAt": "2026-07-19T17:39:49.100Z",
"lastTransitionAt": "2026-07-19T17:39:49.558Z",
"reason": null,
"sourceSessionId": "source-session:50e48113837e62499233f29f53ab91f5ed591d39bda98879effb02364e2a03a2",
"sourceRevisionId": "source-revision:6800f536f61f5d73dc474443cf0469c823ae94a984a209192940fc28b94afa09",
"analysisRequestId": "analysis-request:431b63bd657b18e37f3c36da8d512006338cfbe674bb77cb21e1818bbb982b83",
"forecast": {
"forecastId": "forecast:93afa3f4de14110d351f40e0108f41eacd62b3afb9adc6a7b327addee002fd09",
"contentId": "sha256:93afa3f4de14110d351f40e0108f41eacd62b3afb9adc6a7b327addee002fd09",
"frozenForecastId": "forecast-freeze:ee115de42d15292c1091ab1b4ba3297f809bdd788211ee7460a072c54b3f7d08",
"baselineStatus": "floor_only"
},
"runStartReceipt": {
"contentId": "sha256:d163a4ca998d18d17a0c0b6cd4ef7c1e3ca7cd4894055c479ade726f9aaa67fa",
"record": {
"schema": "studio.runtime-start.v1",
"producer": {
"id": "studio.local-runtime-start",
"version": "1"
},
"commandId": "runtime-start:87a88ad697c53b8134783135c64c45c8c362bf9f682e121a720eb7867b2fcd2e",
"runtimeId": "runtime:da4ff907-4240-42c7-8f14-deb6e2ce236a",
"journalId": "journal:runtime:da4ff907-4240-42c7-8f14-deb6e2ce236a",
"sourceSession": {
"schema": "studio.source-session.v1",
"sessionId": "source-session:50e48113837e62499233f29f53ab91f5ed591d39bda98879effb02364e2a03a2",
"revisionId": "source-revision:6800f536f61f5d73dc474443cf0469c823ae94a984a209192940fc28b94afa09",
"adapterId": "owned-local-source-adapter.v1",
"sourceReceipt": {
"schema": "studio.ingest.owned-local.v1",
"receiptId": "owned-local:e141cd9d0a693f70d7e069deb4bf2b300af64a1a89b0b8e806e7aae6be1c924e",
"contentId": "sha256:ced8e654d0bba45d118d73276d76c12d4fb45dae17a25a8a0cf9fb843dc96735",
"rightsScope": "redistribution"
},
"source": {
"contentId": "sha256:e141cd9d0a693f70d7e069deb4bf2b300af64a1a89b0b8e806e7aae6be1c924e",
"bytes": 329662,
"durationMs": 47200
},
"mediaProbe": {
"schema": "studio.media-probe.v1",
"producer": "scripts/probe-media.mjs",
"contentId": "sha256:def1dcaeeabe4dbc24247279638d1ce666fdc397de3dfa557a924dd12cb8b0c2"
},
"preflight": {
"schema": "studio.preflight-bundle.v3",
"preflightId": "preflight:sha256:e141cd9d0a693f70d7e069deb4bf2b300af64a1a89b0b8e806e7aae6be1c924e:speech-v1:language-v1",
"contentId": "sha256:0aa3f0023a4ce1500195e5051004644a63ee2060f5e92ebf8ee8f61afb7eb5aa"
},
"detectedLanguageEvidenceContentIds": [
"sha256:a61f2157005daa7cb51419c01229993f5397fbbc48845e6668fdd37cbb24924d"
]
},
"sourceArtifactId": "artifact:9f49fcb0eb07542cf19ca6e6e70d4d8aab491ff85abe2bd09658666ae5e4ae70",
"analysisRequest": {
"schema": "studio.analysis-request.v1",
"requestId": "analysis-request:431b63bd657b18e37f3c36da8d512006338cfbe674bb77cb21e1818bbb982b83",
"sourceSessionId": "source-session:50e48113837e62499233f29f53ab91f5ed591d39bda98879effb02364e2a03a2",
"sourceRevisionId": "source-revision:6800f536f61f5d73dc474443cf0469c823ae94a984a209192940fc28b94afa09",
"sourceContentId": "sha256:e141cd9d0a693f70d7e069deb4bf2b300af64a1a89b0b8e806e7aae6be1c924e",
"range": {
"startMs": 0,
"endMs": 47200
},
"language": {
"languagePair": {
"requestedSource": {
"mode": "declared",
"languages": [
"ko"
],
"reason": null
},
"targetLanguage": "en"
},
"selectedLanguagePackId": "ko-v3",
"detectedLanguageEvidenceContentIds": [
"sha256:a61f2157005daa7cb51419c01229993f5397fbbc48845e6668fdd37cbb24924d"
]
},
"outputDepth": "evidence",
"options": {
"speechScope": "foreground",
"includeLyrics": false,
"speaker": null,
"honorifics": "preserve",
"translationStyle": "natural",
"captionDensity": "balanced",
"slowAnalysis": false
}
},
"workPlan": {
"schema": "studio.forecast.work-plan.v1",
"planId": "plan:bounded-media-seek:e7b3dbb7a086245f6d2b55bb00cd54d57bb6f72e1bca09ded7d4543b4c7b2a8a",
"operations": [
{
"operationId": "operation:bounded-media-seek:3ea64c5620ca47571a78068ada97d5179c7fddf5e3282731089d400d412b60d6",
"kind": "media.seek",
"range": {
"startMs": 0,
"endMs": 47200
}
}
]
},
"forecast": {
"schema": "studio.forecast.v1",
"forecastId": "forecast:93afa3f4de14110d351f40e0108f41eacd62b3afb9adc6a7b327addee002fd09",
"content": {
"algorithm": "sha256",
"digest": "93afa3f4de14110d351f40e0108f41eacd62b3afb9adc6a7b327addee002fd09",
"contentId": "sha256:93afa3f4de14110d351f40e0108f41eacd62b3afb9adc6a7b327addee002fd09",
"bytes": 3413
},
"estimator": {
"id": "studio.forecast.deterministic-floor",
"version": "1"
},
"inputs": {
"artifact": {
"artifactId": "artifact:9f49fcb0eb07542cf19ca6e6e70d4d8aab491ff85abe2bd09658666ae5e4ae70",
"contentId": "sha256:e141cd9d0a693f70d7e069deb4bf2b300af64a1a89b0b8e806e7aae6be1c924e",
"measuredDurationMs": 47200,
"durationMeasurement": {
"schema": "studio.media-probe.v1",
"producer": "scripts/probe-media.mjs",
"receiptContentId": "sha256:def1dcaeeabe4dbc24247279638d1ce666fdc397de3dfa557a924dd12cb8b0c2"
}
},
"selectedRange": {
"startMs": 0,
"endMs": 47200,
"durationMs": 47200
},
"workPlan": {
"schema": "studio.forecast.work-plan.v1",
"planId": "plan:bounded-media-seek:e7b3dbb7a086245f6d2b55bb00cd54d57bb6f72e1bca09ded7d4543b4c7b2a8a",
"operations": [
{
"operationId": "operation:bounded-media-seek:3ea64c5620ca47571a78068ada97d5179c7fddf5e3282731089d400d412b60d6",
"kind": "media.seek",
"range": {
"startMs": 0,
"endMs": 47200
}
}
]
}
},
"scenarios": {
"baseline": {
"label": "baseline",
"status": "floor_only",
"workload": {
"selectedMediaDurationMs": 47200,
"operationCount": 1,
"requestedOperationMediaDurationMs": 47200,
"operations": [
{
"operationId": "operation:bounded-media-seek:3ea64c5620ca47571a78068ada97d5179c7fddf5e3282731089d400d412b60d6",
"kind": "media.seek",
"requestedMediaDurationMs": 47200
}
]
},
"elapsedDurationMs": null,
"modelUsage": null,
"apiCost": {
"amount": null,
"currency": null
}
},
"expected": {
"label": "expected",
"status": "unavailable",
"workload": null,
"elapsedDurationMs": null,
"modelUsage": null,
"apiCost": {
"amount": null,
"currency": null
}
},
"conservative": {
"label": "conservative",
"status": "unavailable",
"workload": null,
"elapsedDurationMs": null,
"modelUsage": null,
"apiCost": {
"amount": null,
"currency": null
}
}
},
"assumptions": [
{
"code": "measured_duration_envelope",
"statement": "The selected range is bounded by the duration declared by the referenced studio.media-probe.v1 receipt."
},
{
"code": "explicit_operation_ranges_only",
"statement": "The floor sums each requested operation range once; retries, spawned work, and undeclared operations are excluded."
},
{
"code": "workload_not_elapsed_time",
"statement": "Requested media milliseconds are workload volume, not wall time, active execution time, usage, or billing."
}
],
"uncertainty": [
{
"code": "dynamic_work_unavailable",
"affects": [
"scenarios.baseline.workload"
],
"statement": "No producer establishes retries, child work, or reprocessing before the run."
},
{
"code": "historical_calibration_unavailable",
"affects": [
"scenarios.expected",
"scenarios.conservative"
],
"statement": "No compatible historical calibration producer exists."
},
{
"code": "elapsed_time_unavailable",
"affects": [
"scenarios.baseline.elapsedDurationMs",
"scenarios.expected.elapsedDurationMs",
"scenarios.conservative.elapsedDurationMs"
],
"statement": "Media duration and operation scopes do not establish concurrency or processing speed."
},
{
"code": "model_usage_unavailable",
"affects": [
"scenarios.baseline.modelUsage",
"scenarios.expected.modelUsage",
"scenarios.conservative.modelUsage"
],
"statement": "No compatible pre-run model-usage estimator or calibrated history exists."
},
{
"code": "pricing_unavailable",
"affects": [
"scenarios.baseline.apiCost",
"scenarios.expected.apiCost",
"scenarios.conservative.apiCost"
],
"statement": "No versioned price-book adapter or pricing snapshot exists."
}
],
"calibration": {
"status": "unavailable",
"evidence": null,
"cohort": null
},
"pricing": {
"status": "unavailable",
"priceBookAdapter": null,
"priceBookSnapshot": null,
"currency": null
}
},
"frozenForecast": {
"schema": "studio.forecast-freeze.v1",
"freezeId": "forecast-freeze:ee115de42d15292c1091ab1b4ba3297f809bdd788211ee7460a072c54b3f7d08",
"content": {
"algorithm": "sha256",
"digest": "ee115de42d15292c1091ab1b4ba3297f809bdd788211ee7460a072c54b3f7d08",
"contentId": "sha256:ee115de42d15292c1091ab1b4ba3297f809bdd788211ee7460a072c54b3f7d08",
"bytes": 580
},
"producer": {
"id": "studio.forecast.freeze",
"version": "1"
},
"forecast": {
"schema": "studio.forecast.v1",
"forecastId": "forecast:93afa3f4de14110d351f40e0108f41eacd62b3afb9adc6a7b327addee002fd09",
"contentId": "sha256:93afa3f4de14110d351f40e0108f41eacd62b3afb9adc6a7b327addee002fd09"
},
"acceptance": {
"runId": "runtime:da4ff907-4240-42c7-8f14-deb6e2ce236a",
"acceptedBy": "operator:local-runtime-host",
"runStartAt": "2026-07-19T17:39:49.100Z"
},
"immutability": {
"forecast": "referenced_by_content_id",
"actuals": "not_embedded",
"evaluation": "separate_artifact"
}
},
"startedAt": "2026-07-19T17:39:49.100Z"
}
},
"journalHead": 67,
"terminal": true
}Cursor-poll the append-only journal. Only after and limit are accepted.
studio.local-runtime-events.v1
Query
queryafternumberCursor; only events with seq greater than after are returned. Defaults to 0.
limitnumberPage size; host-enforced maximum applies.
Events Response
responsecommandIdstringAccepted command identity.
runtimeIdstringRuntime identity for this journal.
lifecyclestringCurrent lifecycle state at poll time.
requestedCursornumberEcho of the after cursor used for this page.
nextCursornumberPass as after on the next poll.
journalHeadnumberHighest journal sequence written.
eventsarrayAppend-only runtime events in this page.
reachedHeadbooleanTrue when this page reached the current journal head.
terminalbooleanTrue once the lifecycle is terminal.
reason{ code, message } | nullClosed failure-code set; null unless failed or interrupted.
curl http://127.0.0.1:4312/v1/runtimes/$RUNTIME_ID/events?after=0&limit=2 \
-H "Authorization: Bearer $TOKEN"{
"schema": "studio.local-runtime-events.v1",
"commandId": "runtime-start:87a88ad697c53b8134783135c64c45c8c362bf9f682e121a720eb7867b2fcd2e",
"runtimeId": "runtime:da4ff907-4240-42c7-8f14-deb6e2ce236a",
"lifecycle": "terminal",
"requestedCursor": 0,
"nextCursor": 2,
"journalHead": 67,
"events": [
{
"schema": "studio.runtime.event.v1",
"runId": "runtime:da4ff907-4240-42c7-8f14-deb6e2ce236a",
"seq": 1,
"eventId": "event:runtime:da4ff907-4240-42c7-8f14-deb6e2ce236a:1",
"recordedAt": "2026-07-19T17:39:49.133Z",
"producer": {
"kind": "artifact_store",
"id": "content-addressed-artifact-store"
},
"causationId": null,
"correlationId": null,
"type": "artifact.recorded",
"data": {
"artifact": {
"schema": "studio.runtime.artifact.v1",
"id": "artifact:9f49fcb0eb07542cf19ca6e6e70d4d8aab491ff85abe2bd09658666ae5e4ae70",
"runId": "runtime:da4ff907-4240-42c7-8f14-deb6e2ce236a",
"kind": "source-media",
"mediaClass": "raw",
"publication": "public",
"content": {
"algorithm": "sha256",
"digest": "e141cd9d0a693f70d7e069deb4bf2b300af64a1a89b0b8e806e7aae6be1c924e",
"contentId": "sha256:e141cd9d0a693f70d7e069deb4bf2b300af64a1a89b0b8e806e7aae6be1c924e",
"bytes": 329662
},
"storageKey": "objects/sha256/e1/e141cd9d0a693f70d7e069deb4bf2b300af64a1a89b0b8e806e7aae6be1c924e",
"durationMs": 47200,
"tracks": [
{
"id": "stream:0",
"index": 0,
"kind": "audio",
"codec": "aac",
"durationMs": 47200
}
],
"sourceArtifactIds": [],
"producerTaskId": null,
"producerAgentId": null,
"origin": {
"kind": "ingest",
"adapterId": "owned-local-source-adapter.v1",
"sourceReceiptRef": "owned-local:e141cd9d0a693f70d7e069deb4bf2b300af64a1a89b0b8e806e7aae6be1c924e"
}
}
}
},
{
"schema": "studio.runtime.event.v1",
"runId": "runtime:da4ff907-4240-42c7-8f14-deb6e2ce236a",
"seq": 2,
"eventId": "event:runtime:da4ff907-4240-42c7-8f14-deb6e2ce236a:2",
"recordedAt": "2026-07-19T17:39:49.139Z",
"producer": {
"kind": "artifact_store",
"id": "content-addressed-artifact-store"
},
"causationId": null,
"correlationId": null,
"type": "artifact.recorded",
"data": {
"artifact": {
"schema": "studio.runtime.artifact.v1",
"id": "artifact:153d59ce6d40dae1fbb383c10ebfa53a5a132a59a581d5ced83f404e69a22ee2",
"runId": "runtime:da4ff907-4240-42c7-8f14-deb6e2ce236a",
"kind": "speech-activity-receipt",
"mediaClass": "non_media",
"publication": "private",
"content": {
"algorithm": "sha256",
"digest": "b9ed72412af50f1ec6996fac1f49c4a651a3f42cc094e6712b1e3b2f6f732730",
"contentId": "sha256:b9ed72412af50f1ec6996fac1f49c4a651a3f42cc094e6712b1e3b2f6f732730",
"bytes": 157766
},
"storageKey": "objects/sha256/b9/b9ed72412af50f1ec6996fac1f49c4a651a3f42cc094e6712b1e3b2f6f732730",
"durationMs": null,
"tracks": [],
"sourceArtifactIds": [
"artifact:9f49fcb0eb07542cf19ca6e6e70d4d8aab491ff85abe2bd09658666ae5e4ae70"
],
"producerTaskId": null,
"producerAgentId": null,
"origin": {
"kind": "preflight_evidence",
"evidenceKind": "speech_activity",
"receiptSchema": "studio.speech-activity.v1",
"producerId": "silero-vad",
"preflightId": "preflight:sha256:e141cd9d0a693f70d7e069deb4bf2b300af64a1a89b0b8e806e7aae6be1c924e:speech-v1:language-v1",
"preflightContentId": "sha256:0aa3f0023a4ce1500195e5051004644a63ee2060f5e92ebf8ee8f61afb7eb5aa"
}
}
}
}
],
"reachedHead": false,
"terminal": true,
"reason": null
}