Skip to content

v1.4.0 — v2 courier benchmarks + stock-release

Choose a tag to compare

@LucaQapla LucaQapla released this 07 Jul 13:38
· 15 commits to main since this release

Added

  • v2: three new stable endpoints, verified against qore/api 2.12.0:
    • POST /v2/couriers/delivery-times — rank couriers fastest-first for a destination CAP (delivery-times:read)
    • POST /v2/couriers/efficiency-index — 0–100 score blending speed/consistency/reliability 40/20/40 (efficiency-index:read)
    • POST /v2/shipments/{id}/stock-release — redeliver / redeliver elsewhere / return to sender a shipment held in depot (shipments:write)
  • New reference docs: references/v2/couriers.md, references/v2/stock-release.md
  • New runnable example payloads in references/examples/v2/
  • scripts/qapla_v2_client.py: get_delivery_times, get_efficiency_index, request_stock_release
  • 3 new eval scenarios (#17–19), 19/19 total pass

Notes

  • Flags an undocumented quirk found in the controller code: the product-entitlement gate on the two courier-benchmark endpoints is not wired yet despite being billable features — expect a future 403 PRODUCT_NOT_OWNED.

Full changelog: CHANGELOG.md