{ "tools": [ { "id": "reset_password", "category": "users", "label": "Reset User Password", "description": "Reset a Gitea user's password using the built-in `gitea admin user change-password` CLI. Leave the password blank to generate a random one.", "icon": "🔑", "fields": [ { "name": "username", "label": "Username", "type": "text", "required": true }, { "name": "password", "label": "New password (leave blank to generate)", "type": "password", "placeholder": "Leave blank for random" } ] }, { "id": "create_account", "category": "users", "label": "Create User Account", "description": "Create a new Gitea user via the built-in `gitea admin user create` CLI. Tick \"Make admin\" for full admin rights. Leave the password blank to generate a random one. The account starts ready to log in (no forced password change).", "icon": "👤", "fields": [ { "name": "username", "label": "Username", "type": "text", "required": true }, { "name": "email", "label": "Email", "type": "text", "placeholder": "user@example.com", "required": true }, { "name": "password", "label": "Password (leave blank to generate)", "type": "password", "placeholder": "Leave blank for random" }, { "name": "admin", "label": "Make admin", "type": "checkbox", "default": false } ] }, { "id": "list_users", "category": "users", "label": "List Users", "description": "Show every Gitea user account.", "icon": "📋", "fields": [] }, { "id": "delete_user", "category": "users", "label": "Delete User Account", "description": "Permanently delete a user account.", "icon": "🗑", "destructive": true, "confirm": "This cannot be undone.", "fields": [ { "name": "username", "label": "Username", "type": "text", "required": true } ] }, { "id": "set_admin", "category": "users", "label": "Set Admin Status", "description": "Promote a user to admin or demote them to a normal user.", "icon": "👑", "fields": [ { "name": "username", "label": "Username", "type": "text", "required": true }, { "name": "admin", "label": "Make admin", "type": "checkbox", "default": false } ] } ] }