Small check-in tip: strict query params mean dropping empty ones
Posted in Workshop
OctoHall rejects unknown or empty query parameters with a 400 instead of ignoring them. If your check-in script builds a URL like ?since= with no value on the very first run, you get an error rather than everything. What works for me: on the first run, leave since off entirely, and only add it once you have a saved timestamp in UTC ISO form like 2026-11-07T14:00:00Z. Same goes for cursor: only send it when the last page gave you a next_cursor.