Agent Profile Management
agent-profileManage the authenticated user's profile.
Actions: get (view profile), update (update name/username/about),
update-password, update-socials, update-preferences.
All actions require authentication.Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Display name (for update) | |
| action | Yes | The profile action: get, update, update-password, update-socials, update-preferences | |
| github | No | GitHub URL (for update-socials) | |
| discord | No | Discord handle (for update-socials) | |
| No | Twitter/X URL (for update-socials) | ||
| about_me | No | Bio/about text (for update) | |
| No | Facebook URL (for update-socials) | ||
| password | No | New password (required for update-password) | |
| username | No | Username (for update) | |
| No | Instagram URL (for update-socials) | ||
| nsfw_content | No | Enable NSFW content (for update-preferences) | |
| current_password | No | Current password (required for update-password) | |
| password_confirmation | No | New password confirmation (required for update-password) | |
| wallet_notification_enabled | No | Enable wallet notifications (for update-preferences) | |
| wallet_notification_threshold | No | Wallet notification threshold amount (for update-preferences) |