Skip to content

Rename reservations to advisory soft holds#94

Merged
Jesssullivan merged 1 commit into
mainfrom
codex/soft-hold-slot
May 8, 2026
Merged

Rename reservations to advisory soft holds#94
Jesssullivan merged 1 commit into
mainfrom
codex/soft-hold-slot

Conversation

@Jesssullivan
Copy link
Copy Markdown
Owner

Summary

  • Bumps scheduling-kit to 0.8.0 for the breaking soft-hold contract rename.
  • Replaces SchedulingAdapter.createReservation/releaseReservation with softHoldSlot/releaseSoftHold.
  • Adds SlotSoftHold as the forward type and keeps SlotReservation as a deprecated alias.
  • Updates Acuity, Homegrown, Cal.com adapters plus pipeline/test helpers to describe holds as advisory rather than authoritative reservations.

Validation

  • pnpm docs:generate
  • pnpm docs:generate --check
  • pnpm check:release-metadata
  • pnpm check
  • pnpm lint
  • pnpm test:unit
  • pnpm test:integration
  • pnpm build
  • pnpm check:package
  • git diff --check

Note

  • pnpm docs:check could not complete in this shell because mkdocs is not on PATH; trying through nix develop was blocked by the local Nix SQLite DB lock. The generated-docs portion passed.

@Jesssullivan Jesssullivan marked this pull request as ready for review May 8, 2026 16:57
@Jesssullivan Jesssullivan merged commit 4072de3 into main May 8, 2026
5 checks passed
@Jesssullivan Jesssullivan deleted the codex/soft-hold-slot branch May 8, 2026 16:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant