Skip to content

Conversation

@lawrence-forooghian
Copy link
Collaborator

@lawrence-forooghian lawrence-forooghian commented Dec 5, 2025

Based on JS at e280bff (see ably/ably-js#2121) and Swift at 1c901a8 (see ably/ably-liveobjects-swift-plugin#104). (Got Claude to write this spec based on the code but it needed a fair bit of editing afterwards.)

Part of ably/ably-liveobjects-swift-plugin#80.

@lawrence-forooghian lawrence-forooghian changed the title objects: Specify SYNCING and SYNCED events objects: Specify SYNCING and SYNCED events Dec 5, 2025
lawrence-forooghian added a commit to ably/ably-liveobjects-swift-plugin that referenced this pull request Dec 5, 2025
Based on [1] at 6d2b56a.

Resolves #80.

[1] ably/specification#404
Based on JS at e280bff and Swift at 1c901a8. (Got Claude to write this
spec based on the code but it needed a fair bit of editing afterwards.)

The change to spec point RTO8a doesn't match the Swift behaviour but it
does match Kotlin and JS; will address for Swift in [1].

Note that we've used the new SubscriptionStatus naming (introduced in
path-based API) instead of OnObjectsEventResponse; done at Andrii's
request in code review.

[1] https://ably.atlassian.net/browse/AIT-254
@lawrence-forooghian lawrence-forooghian merged commit 44152a9 into main Jan 15, 2026
2 checks passed
@lawrence-forooghian lawrence-forooghian deleted the objects-sync-state branch January 15, 2026 09:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants