Skip to content

Align native encrypted sync with the key-broker request contract - #5

Merged
andrewmuratov merged 1 commit into
mainfrom
codex/system-refactor-2026-09-17
Sep 18, 2026
Merged

andrewmuratov merged 1 commit into
mainfrom
codex/system-refactor-2026-09-17

Conversation

@andrewmuratov

Copy link
Copy Markdown
Member

The native encrypted-sync adapter omitted the Origin required by core's key-broker endpoint. Send the endpoint's first-party Origin for that request. Pin Gradle 9.6.0 to the existing wrapper properties and run compilation, unit tests and lint for main/PR CI.

Validation: gradle :app:compileDebugKotlin :app:testDebugUnitTest :app:lintDebug passed (6 unit tests) using the installed Android SDK and Android Studio JBR. Existing deprecation/SDK dependency warnings remain. Live OAuth, Keystore and device sync need device validation; no server guard was weakened.

Dependencies: none; targets the current core broker contract. README documents the missing wrapper executable/JAR and exact local command.

@andrewmuratov
andrewmuratov marked this pull request as ready for review September 18, 2026 02:04
@andrewmuratov
andrewmuratov merged commit fa69c0c into main Sep 18, 2026
1 check passed
@andrewmuratov
andrewmuratov deleted the codex/system-refactor-2026-09-17 branch September 20, 2026 15:44
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