Python 88.3%
TypeScript 7.6%
Shell 4.1%
1[2 {3 "provider": "gemini",4 "object": "TunedModel",5 "api_family": "tuning",6 "status_field": "state",7 "states": {8 "CREATING": "Tuning in progress (track via tunedModels/{id}/operations/{op}: completedSteps/totalSteps, snapshots).",9 "ACTIVE": "Ready for generateContent.",10 "FAILED": "Tuning failed.",11 "STATE_UNSPECIFIED": "Unused default."12 },13 "initial": "CREATING",14 "terminal": [15 "ACTIVE",16 "FAILED"17 ],18 "transitions": [19 [20 "CREATING",21 "ACTIVE"22 ],23 [24 "CREATING",25 "FAILED"26 ]27 ],28 "timestamps": [29 "createTime",30 "updateTime",31 "tuningTask.startTime",32 "tuningTask.completeTime"33 ],34 "observed": {35 "2026-09-18": "GET /v1beta/tunedModels -> HTTP 501 {\"error\": {\"code\": 501, \"message\": \"Operation is not implemented, or supported, ; no tuned model created (fine-tuning unavailable in the Gemini API since May 2025)"36 },37 "status": [38 "DOCUMENTED",39 "LEGACY",40 "DEPRECATED"41 ],42 "sources": [43 {44 "url": "https://ai.google.dev/api/tuning",45 "retrieved_at": "2026-09-18"46 },47 {48 "url": "https://ai.google.dev/gemini-api/docs/model-tuning",49 "retrieved_at": "2026-09-18"50 }51 ],52 "_fragment": "generated/fragments/status-lifecycles/gemini-lifecycles.json"53 },54 {55 "provider": "openai",56 "object": "file",57 "api_family": "files",58 "status_field": "status (deprecated field)",59 "states": {60 "uploaded": "Legacy: received, not yet processed.",61 "processed": "Legacy: ready. Every file created in the 2026-09-18 tests was returned directly as processed.",62 "error": "Legacy: processing failed (see status_details, also deprecated)."63 },64 "initial": "processed (observed)",65 "terminal": [66 "processed",67 "error"68 ],69 "transitions": [70 [71 "uploaded",72 "processed"73 ],74 [75 "uploaded",76 "error"77 ]78 ],79 "observed": {80 "2026-09-18": "status 'processed' immediately for txt/jsonl uploads and for the Upload-completed file; expiry is via expires_at (batch purpose default +30d, else null unless expires_after given)"81 },82 "status": [83 "DOCUMENTED",84 "DEPRECATED",85 "LIVE_VERIFIED"86 ],87 "sources": [88 {89 "url": "https://developers.openai.com/api/reference/resources/files",90 "retrieved_at": "2026-09-18"91 }92 ],93 "_fragment": "generated/fragments/status-lifecycles/openai-lifecycles.json"94 },95 {96 "provider": "xai",97 "object": "image_generation_call (Responses tool output)",98 "api_family": "responses",99 "status_field": "status",100 "states": {101 "in_progress": "Tool call accepted.",102 "generating": "Image being rendered.",103 "completed": "`result` holds bare base64 (JPEG/PNG by magic bytes).",104 "failed": "`result` null."105 },106 "initial": "in_progress",107 "terminal": [108 "completed",109 "failed"110 ],111 "transitions": [112 [113 "in_progress",114 "generating"115 ],116 [117 "generating",118 "completed"119 ],120 [121 "generating",122 "failed"123 ],124 [125 "in_progress",126 "failed"127 ]128 ],129 "status": [130 "DOCUMENTED"131 ],132 "sources": [133 {134 "url": "https://docs.x.ai/openapi.json (local copy sources/xai/openapi/openapi.json)",135 "retrieved_at": "2026-09-18"136 },137 {138 "url": "https://docs.x.ai/developers/tools/image-generation",139 "retrieved_at": "2026-09-18"140 }141 ],142 "notes": "Documented by the tools agent (docs/tools); listed here for the status machine only.",143 "last_verified": "2026-09-18",144 "_fragment": "generated/fragments/status-lifecycles/xai-lifecycles.json"145 }146]