Get Job Contract
metrx_get_job_contractRetrieve an agent's current job contract by workload—objectives, acceptance criteria, KPIs, budget, owner, and version history—or an empty state with the next action.
Instructions
Read an agent's job contract: its current version per workload (objective, unit of work, acceptance criteria, KPI target, budget, owner) and the full append-only version history. An agent with no contract returns an explicit empty state with the next action. Read-only. Requires an API key with the 'read' scope.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"agent_key": "<agent_key>"
},
"name": "metrx_get_job_contract"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent_key | Yes | The agent_key (the X-Agent-ID string), not the UUID |