tong_operation_status
Принятый запрос не означает завершённую генерацию. Отслеживайте сохранённое задание до готовности результата.
Параметры#
operations:readoperation_idstringОбязательноUUID, например e8aa0a87-6cd9-42eb-975a-b72bf43218c8.
Вызов MCP#
{ "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "tong_operation_status", "arguments": { "operation_id": "e8aa0a87-6cd9-42eb-975a-b72bf43218c8" } }}Схема ответа#
idstringОбязательноУникальный ID сохранённой операции.
UUID, например e8aa0a87-6cd9-42eb-975a-b72bf43218c8.
toolstringОбязательноcategorystringОбязательноchannelstringОбязательно"api""mcp"statestringОбязательноТекущее состояние выполнения сохранённой работы.
"queued""running""waiting""needs_review""paused""reconciling""succeeded""failed""cancelled"statusstringОбязательноОбщий статус для отслеживания операции.
"accepted""running""needs_review""paused""reconciling""succeeded""failed""cancelled"stagestringОбязательноТекущий этап операции.
"admission""dispatch""review""generation""reconciliation""complete"dispatch_statusstringОбязательноПринял ли инструмент запрос. Подтверждение не означает завершение генерации.
"pending""unknown""acknowledged"created_atstringОбязательноДата и время в формате ISO 8601, например 2026-10-22T09:00:00Z.
updated_atstringОбязательноДата и время в формате ISO 8601, например 2026-10-22T09:00:00Z.
detail_expires_atstring | nullОбязательноСрок хранения деталей операции. null означает, что срок пока не задан.
Дата и время в формате ISO 8601, например 2026-10-22T09:00:00Z.
detail_expiredbooleanОбязательноИстёк ли срок хранения деталей операции.
timingobjectОбязательноМетки времени и длительности для отслеживания операции.
Показать вложенные поля
dispatch_started_atstring | nullОбязательноДата и время в формате ISO 8601, например 2026-10-22T09:00:00Z.
acknowledged_atstring | nullОбязательноДата и время в формате ISO 8601, например 2026-10-22T09:00:00Z.
completed_atstring | nullОбязательноДата и время в формате ISO 8601, например 2026-10-22T09:00:00Z.
dispatch_acknowledgement_msnumber | nullОбязательноМинимум: 0.
end_to_end_msnumber | nullОбязательноМинимум: 0.
reviewJSON | nullОбязательноДанные проверки, если нужно участие человека; иначе null.
resultJSON | nullОбязательноРезультат инструмента или null, пока результата нет.
errorobject | nullОбязательноПубличный код ошибки при сбое операции; иначе null.
Показать вложенные поля
codestringОбязательноbillingobjectОбязательноРасход кредитов и списания кошелька. Готовность результата и окончательный расчёт учитываются отдельно.
Показать вложенные поля
statusstringОбязательно"none""pending""settled""released""reconciling"usage_creditsstringОбязательноДесятичная строка с шестью знаками после точки, например 1.250000.
wallet_debited_creditsstringОбязательноДесятичная строка с шестью знаками после точки, например 1.250000.
released_creditsstringНеобязательноДесятичная строка с шестью знаками после точки, например 1.250000.
refunded_creditsstringНеобязательноДесятичная строка с шестью знаками после точки, например 1.250000.
unfunded_creditsstringНеобязательноДесятичная строка с шестью знаками после точки, например 1.250000.
pending_creditsstringНеобязательноДесятичная строка с шестью знаками после точки, например 1.250000.
tokensobjectНеобязательноПоказать вложенные поля
inputnumberНеобязательноМинимум: 0.
outputnumberНеобязательноМинимум: 0.
cachednumberНеобязательноМинимум: 0.
cache_writenumberНеобязательноМинимум: 0.
componentsobject[]НеобязательноПоказать вложенные поля
idstringНеобязательноsource_idstringОбязательноtoolstringОбязательноmodelstring | nullОбязательноchannelstringОбязательно"api""mcp"credential_idstringОбязательноkindstringОбязательно"text_pool""reasoning""generation"usage_creditsstringОбязательноДесятичная строка с шестью знаками после точки, например 1.250000.
wallet_debited_creditsstringОбязательноДесятичная строка с шестью знаками после точки, например 1.250000.
evidence_atstringНеобязательноДата и время в формате ISO 8601, например 2026-10-22T09:00:00Z.
updated_atstringНеобязательноДата и время в формате ISO 8601, например 2026-10-22T09:00:00Z.
quoteobjectНеобязательноНастройки, цена и значения для отправки при наличии расчёта стоимости.
Показать вложенные поля
idstringОбязательноUUID, например e8aa0a87-6cd9-42eb-975a-b72bf43218c8.
operation_idstringОбязательноUUID, например e8aa0a87-6cd9-42eb-975a-b72bf43218c8.
toolstringОбязательноoperationstring | nullОбязательноmodelstring | nullОбязательноconfigurationobjectОбязательноsubmit_valuestringОбязательноsubmit_fieldstringОбязательноquoted_creditsstring | nullОбязательноДесятичная строка с шестью знаками после точки, например 1.250000.
expires_atstring | nullОбязательноДата и время в формате ISO 8601, например 2026-10-22T09:00:00Z.