job_status
Monitor fine-tuning job progress by checking current status, GPU usage, estimated charges, remaining balance, and delivery updates.
Instructions
Get live status of a fine-tuning job including current status, GPU minutes used, estimated charges, remaining balance, and delivery progress. Use this to monitor a running job.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job_id | Yes | Job ID |
Implementation Reference
- src/mcp.ts:416-418 (handler)MCP tool handler for 'job_status' which calls the underlying TuningEnginesClient method.
case "job_status": result = await client.getJobStatus(args!.job_id as string); break; - src/client.ts:66-68 (helper)The API client implementation that performs the network request for 'job_status'.
async getJobStatus(jobId: string): Promise<any> { return this.request("GET", `/api/v1/jobs/${jobId}/status`); } - src/mcp.ts:177-187 (schema)Tool definition and input schema for the 'job_status' MCP tool.
name: "job_status", description: "Get live status of a fine-tuning job including current status, GPU minutes used, estimated charges, remaining balance, and delivery progress. Use this to monitor a running job.", inputSchema: { type: "object" as const, properties: { job_id: { type: "string", description: "Job ID" }, }, required: ["job_id"], }, },