action stream_io_api_list_commands { label: "List commands" description: "Returns all custom commands" provider: stream_io_api method: GET path: "/commands" encoding: json output: { type: "object" required: ["commands", "duration"] properties: { commands: { type: "array" items: { type: "object" description: "Represents custom chat command" required: ["name", "description", "args", "set"] properties: { args: { type: "string" description: "Arguments help text, shown in commands auto-completion" } created_at: { type: "string" format: "date-time" description: "Date/time of creation" } description: { type: "string" description: "Description, shown in commands auto-completion" } name: { type: "string" description: "Unique command name" } set: { type: "string" description: "Set name used for grouping commands" } updated_at: { type: "string" format: "date-time" description: "Date/time of the last update" } } } } duration: { type: "string" description: "Duration of the request in human-readable format" } } } }