> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hibonsai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# List Resources

> List available resources

## `resources/list`

List available resources such as widgets and UI components.

<Callout color="#0A5B3B" icon="circle-alert">
  Resources use URIs with the format `ui://widget/{widget-name}.html`. Use the `resources/read` method to retrieve the actual content of a resource.
</Callout>

## Request

<RequestExample>
  ```json theme={null}
  {
    "jsonrpc": "2.0",
    "id": 4,
    "method": "resources/list",
    "params": {}
  }
  ```
</RequestExample>

## Response

<ResponseExample>
  ```json theme={null}
  {
    "jsonrpc": "2.0",
    "id": 4,
    "result": {
      "resources": [
        {
          "uri": "ui://widget/kitchen-sink-lite.html",
          "name": "Kitchen Sink Lite Widget",
          "description": "Demo widget for testing ChatGPT Apps SDK capabilities",
          "mimeType": "text/html+skybridge"
        },
        {
          "uri": "ui://widget/shop-widget.html",
          "name": "Shop Widget",
          "description": "Flexible widget for displaying shop offerings with configurable UI",
          "mimeType": "text/html+skybridge"
        }
      ]
    }
  }
  ```
</ResponseExample>
