Repository navigation
feat(connectors): hand off private snapshots to Desktop - #121
Draft
callumflack wants to merge 6 commits into
Draft
callumflack wants to merge 6 commits into
callumflack wants to merge 6 commits into
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Add the CLI side of the same-Mac private connector workflow. Frozen payload bytes bind the owner, Account authority, environment, network and streams. Unchanged inputs reuse the handoff ID; edits require a new Desktop review. Machine modes return an actionable approval-required outcome and never open or activate Desktop. Status/resume verify the payload without rebuilding or recollecting.
Draft for CI and review only. Merges, releases and deployments are held. Released 0.48.2 is the base; this command also requires the matching Desktop/runtime candidate. Maciej's existing CLI #114–116 retain their separate ownership.
Evidence
--openreached native review; actual dev consent and automatic same-browser app return passed in the recorded integration run.--openproduced the synthetic v0.0.7 update. Native Sources discovered it, explicit import completed, anddesktop-statusreturneddesktop_enabled. The existing SDK app consumed and retained changed output through the same grant, without provider collection or payment.Merge Danger
Door: two-way.
Blast Radius: onboarding.
Deliver the matching signed Desktop/runtime and ready Account schema/API before releasing CLI onboarding. Packaging does not publish, sign, approve or execute the connector. Public connector distribution and Mobile remain outside this slice.