tools:
  - name: fetch
    description: Retrieves URLs from the Internet and extracts their content as
      markdown. If images are found, they are merged vertically (max 6 images
      per group, max height 8000px, max size 30MB per group) and copied to the
      clipboard of the user's host machine. You will need to paste (Cmd+V) to
      insert the images.
    inputSchema:
      type: object
      $schema: http://json-schema.org/draft-07/schema#
      required:
        - url
      properties:
        raw:
          type: boolean
          default: false
        url:
          type: string
          format: uri
        maxLength:
          type: number
          default: 20000
          maximum: 1000000
          exclusiveMinimum: 0
        startIndex:
          type: number
          default: 0
          minimum: 0
      additionalProperties: false
