Skip to content

Point Calendar README at the google-calendar OAD migration - #24

Merged
michielbdejong merged 3 commits into
mainfrom
claude/google-calendar-oad-migration-646b6f
Sep 22, 2026
Merged

michielbdejong merged 3 commits into
mainfrom
claude/google-calendar-oad-migration-646b6f

Conversation

@michielbdejong

Copy link
Copy Markdown
Contributor

Summary

Part of #5 (Phase 1: close the calendar write-back gap). The Google Calendar OAD (OpenAPI directory source) this platform's catalog depends on moved: ontola/openapi-directory removed APIs/googleapis.com/google-calendar/v3/openapi.yaml — a hand-written, read-only "Reflector subset" of Calendar v3 that had drifted from Google's real API — and replaced it with a regenerated APIs/googleapis.com/calendar/v3/openapi.yaml, converted straight from Google's own Discovery document.

The actual catalog/overlay/proxy work lives in the other two repos in this integration's stack (as established by the previous Phase 1 session — see #5's history):

This repo's only change is pointing the Calendar README's deployment-requirement note at the new PRs instead of the now-superseded ones.

Test plan

  • localthought/overlays: composed and validated the migrated document (openapi_spec_validator), python3 tests/test_identity_overlays.py (3/3 pass against the live pinned branch).
  • localthought/integration-proxy: cargo test --bin auth-proxy (100 passed, 0 failed), plus the three network-gated catalog-pin tests run explicitly against the live new pin (all pass, including confirming the previous base document's removal doesn't break anything).
  • No changes in this repo beyond the README link update — nothing to test here directly.

🤖 Generated with Claude Code

localthought/overlays#166 and integration-proxy#75, previously linked
here, are now superseded by overlays#168 and integration-proxy#76: the
underlying google-calendar base document moved out from under #166 when
ontola/openapi-directory removed the hand-written subset it was built
against in favor of a regenerated, full calendar/v3 document. See
#5 for the full history.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@michielbdejong michielbdejong mentioned this pull request Sep 22, 2026
@michielbdejong
michielbdejong merged commit 1110abc into main Sep 22, 2026
5 of 6 checks passed
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