RobotRock
Action widgets

Select

  • Default for: type: "string" with enum (without ui:widget: "radio")
  • ui:options: standard RJSF options are passed through
schema: {
  type: "object",
  properties: {
    priority: {
      type: "string",
      title: "Priority",
      enum: ["low", "medium", "high"],
    },
  },
}

Inbox preview

Rendered by the dashboard (static preview route). Matches docs light/dark mode. Handle actions are disabled; use the toolbar to submit this example to your inbox or view its configuration.

Action

{
  "id": "approve",
  "title": "Approve",
  "description": "Default select for enum values",
  "schema": {
    "type": "object",
    "properties": {
      "priority": {
        "type": "string",
        "title": "Priority",
        "enum": [
          "low",
          "medium",
          "high"
        ]
      }
    }
  }
}

See also

This widget also appears in the full AI Agent Input task example.