addedInput schema / properties / api_key / description
Added value: +"API key for this call. Omit to fall back to the Authorization: Bearer / X-API-Key request header (streamable-HTTP only), then the VHGENGINE_API_KEY env var (the stdio default). No key resolvable -> unauthorized."
addedInput schema / properties / limit / description
Added value: +"Max deliveries to return, 1-200. Above the ceiling is an invalid_request, never a silent truncation."
addedInput schema / properties / limit / maximum
Added value: +200
addedInput schema / properties / limit / minimum
Added value: +1
addedInput schema / properties / offset / description
Added value: +"Number of rows to skip for paging, 0-9223372036854775807. Page with offset += the limit you actually requested; `total` in the response is the unpaged count. The ceiling is SQLite's largest bindable integer: above it the read could only ever have been a 500, so it is a typed invalid_request instead."
addedInput schema / properties / offset / maximum
Added value: +9223372036854776000
addedInput schema / properties / offset / minimum
Added value: +0
changedInput schema / properties / status / anyOf
Previous value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "enum": [
+ "pending",
+ "retrying",
+ "delivered",
+ "dead",
+ "retired"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
addedInput schema / properties / status / description
Added value: +"Filter to deliveries in this state: pending (queued, not yet attempted), retrying (failed, backing off), delivered (2xx), dead (retries exhausted; redrive_webhook_delivery can requeue it), retired. Omit for all."
addedInput schema / properties / status / enum
Added value: +[
+ "pending",
+ "retrying",
+ "delivered",
+ "dead",
+ "retired",
+ null
+]
addedOutput schema / description
Added value: +"A page of delivery attempts, newest first. Free."
addedOutput schema / properties
Added value: +{
+ "deliveries": {
+ "description": "Each {delivery_id, event_type, status, attempts, last_status_code, error, timestamps, next_attempt_at, payload_preview (200 chars; the full body is never returned)}. `dead` rows are kept 7 days and can be redriven.",
+ "type": [
+ "array",
+ "null"
+ ]
+ },
+ "limit": {
+ "description": "Page size actually applied.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "offset": {
+ "description": "Offset this page started at.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "total": {
+ "description": "Deliveries matching the filter ignoring paging.",
+ "type": [
+ "number",
+ "null"
+ ]
+ }
+}
removedOutput schema / title
Removed value: -"list_webhook_deliveriesDictOutput"