Skip to content

[BGM-PR-15] Hardening, Concurrency Tests, and Docs #1229

@slin1237

Description

@slin1237

Parent: #1214

Track: Hardening
Suggested milestone group: Hardening

Goal

Close the remaining operational and correctness gaps before shipping.

Acceptance Criteria

  • Deterministic race tests exist for claim/claim, cancel/finalize, delete/finalize, and sweeper/worker interactions.
  • End-to-end tests cover JSON create, streaming create, poll-to-terminal, cancel, delete, reconnect with starting_after, and include_obfuscation=false.
  • Config and operational docs cover migrations, retention cleanup, timeout behavior, and backend support limits.
  • The design doc and reference docs are updated to match shipped behavior exactly.

Dependencies

Out of Scope

  • New background backends.
  • Webhooks or cross-region coordination.

Metadata

Metadata

Assignees

No one assigned

    Labels

    data-connectorData connector crate changesdocumentationImprovements or additions to documentationenhancementNew feature or requestmodel-gatewayModel gateway crate changes

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions