info:
  name: Filter by Status - Pending
  type: http
  seq: 3
http:
  method: GET
  url: '{{base_url}}/queue/items?status=pending'
  auth: inherit
  body:
    type: none
runtime:
  scripts:
  - type: tests
    code: "test(\"status must be 200\", function() {\n    expect(res.status).to.eql(200);"

docs: |-
  Filter queue items by status - show only pending items.
  
    **Endpoint**: GET /queue/items?status=pending
    **Auth**: Required (Bearer token)
  
    ## Query Parameters
  
    | Parameter | Type | Required | Description |
    |-----------|------|-----------|-------------|
    | status | string | Yes | Status filter: pending, processing, completed, failed |
  
    ## Response Fields
  
    | Field | Type | Description |
    |-------|------|-------------|
    | items | array | List of queue items with pending status |
    | total | int | Total matching items |
  
    ## Example Request
  
    ```
    GET /queue/items?status=pending
    ```
  
    ## Example Response
  
    ```json
    {
      "items": [...],
      "total": 15
