Manage friend invitation
manage_friendChange a contact relationship after the user chooses the action. request sends a friend request to email; accept, decline and remove act on an existing invitation/contact id from list_friends. Returns refreshed contact state. Friendship alone grants no Blender execution or computer access: use invite_collaborator for an explicitly approved session. Use list_friends to inspect contacts without requesting a relationship change; view_manage_friend is the app-panel adapter.
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": {
"action": "<action>"
},
"name": "manage_friend"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Existing friend or invitation identifier for accept, decline or remove, from the returned contact state. | |
| No | Recipient account email for action=request. | ||
| action | Yes | Request a new friendship, accept or decline an invitation, or remove an existing friend. |