- chore: regenerate OpenAPI specs with webhook config fieldsOpenAPI 3.1.026Docsf2ca0c32026-04-30 18:24
- feat: add source-metronome and destination-redis connectorsOpenAPI 3.1.0620Docs054df0c2026-04-30 17:53
- feat: add pipeline_sync_batch, takeThroughStates, sync_batch CLI improvements, and observability (#349)OpenAPI 3.1.02817Docsf31d76b2026-04-30 15:52
- refactor: move pipeline config from HTTP headers to JSON body (#340)OpenAPI 3.1.09185Docscad1efd2026-04-27 06:59
- Fix Postgres upsert & add Google sheet upsert support (#335)OpenAPI 3.1.012Docs46f4b252026-04-27 00:08
- chore: regenerate OpenAPI specs after removing max_concurrent_streamsOpenAPI 3.1.0442Docs1f34b6d2026-04-21 06:44
- refactor(protocol): remove legacy envelope helpers (logMessage, stateMsg, destinationControlMsg)OpenAPI 3.1.07Docs9927b4a2026-04-20 23:04
- revert: remove JSON body mode from engine API (reverts #294)OpenAPI 3.1.07Docs0fe40332026-04-20 16:37
- fix: regenerate openapi specs, fix lint errors, apply formattingOpenAPI 3.1.01414Docscd029fc2026-04-20 04:08
- fix(progress): anchor started_at to first message timestamp, regen OpenAPIOpenAPI 3.1.010Docsc42ddeb2026-04-19 07:26
- fix: restore rate_limit as optional config override in source-stripeOpenAPI 3.1.010Docs8f082de2026-04-17 10:06
- feat: engine time_range injection + range_complete trackingOpenAPI 3.1.0840Docsda5d4062026-04-17 09:00
- feat: n-ary search pagination with remaining-based state modelOpenAPI 3.1.023032Docs21252b32026-04-17 08:43
- Revert "feat: support pipeline/state config in JSON request body (#291)"OpenAPI 3.1.014Docs14cb3352026-04-15 03:24
- feat: support pipeline/state config in JSON request body (#291)OpenAPI 3.1.014Docsfc8c6ac2026-04-15 02:39
- auto-detect backfill segment count, remove backfill_concurrency config (#281)OpenAPI 3.1.04Docs71d50072026-04-14 18:58
- feat: include aggregated source state in EOF payload (#288)OpenAPI 3.1.04Docsf11b21a2026-04-14 18:39
- feat: hard time limit cutoff + client disconnect cancellation (#280)OpenAPI 3.1.039Docse6024d92026-04-14 15:28
- Add `--live` CLI flag and `?only` setup/teardown filter (#271)OpenAPI 3.1.02Docs192ae5d2026-04-10 19:54
- Google Sheets: native upsert, remove Kafka pipeline, add hostname to health (#266)OpenAPI 3.1.01Docs3914aea2026-04-10 00:26
- Better debugging: trace-level logging, per-stream record counts, and fixes (#265)OpenAPI 3.1.04Docs62ed5792026-04-09 23:21
- feat(service): pipeline lifecycle state machine and workflow cleanup (#251)OpenAPI 3.1.01Docs47618102026-04-06 14:45
- feat: pipeline state machine, SourceState schema, protocol + service refactors (#250)OpenAPI 3.1.0415554Docsc5d3aa62026-04-05 09:24
- refactor(protocol): typed control messages, full config replacement, SourceInput envelope (#248)OpenAPI 3.1.020727Docs7f26c292026-04-05 06:45
- refactor: protocol cleanup — spec.ts, snake_case, timeLimitMs→timeLimit, nested configs, typed pipeline_read (#247)OpenAPI 3.1.0341752Docse08d7ea2026-04-05 01:07
Revisions go back to the API's first capture.