Skip to content

Update core to version 677fbba2 - #247

Closed
rr3khan wants to merge 1 commit into
betafrom
sdk-core/beta/2026-11-10-677fbba2
Closed

rr3khan wants to merge 1 commit into
betafrom
sdk-core/beta/2026-11-10-677fbba2

Conversation

@rr3khan

@rr3khan rr3khan commented Nov 10, 2026

Copy link
Copy Markdown

Regenerated the SDK and native core libraries from SDK core 677fbba2 (beta channel). This is the core for the upcoming 0.4.3b1 beta.

Warning

Known problem: the native libraries are in the wrong folders, so the Linux and Windows test jobs are expected to fail. The SDK loads its library from src/onepassword/lib/<arch>/. This branch, generated by the SDK core publish job, has:

  • an ARM Linux libop_uniffi_core.so, the Windows op_uniffi_core.dll and an extra op_uniffi_core.py at src/onepassword/lib/ root
  • no .so or .dll in x86_64/ or aarch64/
  • no x86_64 Linux .so at all

Only the macOS .dylib files are in the right place.

The cause is in the core publish pipeline: its build artifacts lose their arch folder on upload, and are all downloaded into one folder. Every Python branch generated since May 2026 has this problem. Don't merge until the libraries are fixed, either by regenerating from a fixed pipeline or by adding the correct libraries to this branch.

What's in it

  • Fix: secret references that use a Personal vault's account-type name now resolve. For example, op://Employee/... on a Team or Business account, as copied from the desktop app's "Copy Secret Reference". Before this fix they failed with "no vault matched the secret reference query".

  • This is the first core update since v0.4.1, which shipped core 3d49ce29. It keeps v0.4.2's eMudhra CA distrust fix on Linux (rustls-webpki 0.103.16, webpki-root-certs 1.0.10). The generated API only adds things:

    • AuthExpiredException (errors.py)
    • VaultAccessorType.BROKER (types.py)

    No methods are added or removed.

  • The generator also reformatted examples, the README and some wrapper files (ruff). That's formatting only.

Notes

  • This merges into beta, not main, like earlier betas. The 0.4.3b1 release PR is stacked on this one, and beta merges into main before the next stable release.

🤖 Generated with Claude Code

@rr3khan rr3khan mentioned this pull request Nov 10, 2026
@rr3khan
rr3khan added this pull request to stack #249 November 10, 2026 23:56
@rr3khan rr3khan closed this Nov 11, 2026
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.

2 participants