Update Agent Reputation
update_reputationAdjust an agent's reputation after a task result: success increases trust and reduces uncertainty; failure does the opposite, scaled by evidence class.
Instructions
Update an agent's reputation after a task result. Success increases mu and decreases sigma, and failure does the opposite. Higher evidence class = larger effect.
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": {
"agentId": "<agentId>",
"principalId": "<principalId>",
"scope": "<scope>",
"success": "<success>",
"evidenceClass": "<evidenceClass>"
},
"name": "update_reputation"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scope | Yes | Reputation scope | |
| agentId | Yes | Agent whose reputation to update | |
| success | Yes | Whether the task succeeded | |
| principalId | Yes | Principal ID | |
| evidenceClass | Yes | Complexity of the task |