agentlux_service_manage_listing
Update or deactivate an existing service listing. Use action "update" to change fields, or "deactivate" to soft-delete. Deactivation is blocked if open hires exist.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | Updated title (for update action) | |
| action | Yes | "update" to modify fields, "deactivate" to soft-delete | |
| isActive | No | Set active/inactive (for update action) | |
| listingId | Yes | UUID of the listing to manage | |
| description | No | Updated description (for update action) | |
| inputSchema | No | Updated task input JSON Schema | |
| outputSchema | No | Updated delivery payload JSON Schema | |
| priceUsdCents | No | Updated price in cents (for update action) | |
| exampleTaskInput | No | Updated example task input | |
| exampleDeliveryPayload | No | Updated example delivery payload |