Skip to content

chore(deps): adopt baton-sdk typed secret output contract (stacked on #160) - #163

Draft
highb wants to merge 4 commits into
highb/snowflake-native-api-keyfrom
highb/snowflake-sdk-typed-secret-contract
Draft

highb wants to merge 4 commits into
highb/snowflake-native-api-keyfrom
highb/snowflake-sdk-typed-secret-contract

Conversation

@highb

@highb highb commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

Squire (openai/gpt-6.1-sol): Adopts the SDK typed secret declaration guard and Multipass contract producer helpers as a dependency review unit. Connector declaration and mapper changes are stacked in #164.

Parent: #160 (highb/snowflake-native-api-key). That branch is preserved. This PR changes dependency metadata and generated vendor files; it contains no connector behavior changes.

SDK pin: github.com/conductorone/baton-sdk v0.42.5-0.20261026163633-165ebbd882a0, exact commit 165ebbd882a064938d286aaff8da32150889671e from baton-sdk #1194, which includes #1192 and released v0.42.4. There is no replace directive. Both go.mod and vendor/modules.txt carry this pin.

Review dependency metadata first, then the separately committed vendor refresh. Earlier local receipts at 0abc372c apply to the previous pin; they do not establish acceptance of the current head.

Required provider-backed CI remains failed: the current dependency run fails with HTTP 422 while listing schemas. Unmodified main also exhibits that failure. The cause remains unresolved; this is not a waiver or a passing CI claim.

This supersedes the SDK/vendor portion of the closed #162. Merge the parent before this PR, then #164; the SDK dependencies must be available first.

highb and others added 2 commits October 23, 2026 16:53
Pins github.com/conductorone/baton-sdk to the pseudo-version of
b4c6a5b06b11 (typed secret output declarations). Vendor refresh follows
in a separate commit.

Co-authored-by: c1-squire-dev[bot] <c1-squire-dev[bot]@users.noreply.github.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Generated with go mod vendor from the pinned go.mod.

Co-authored-by: c1-squire-dev[bot] <c1-squire-dev[bot]@users.noreply.github.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
highb and others added 2 commits October 26, 2026 16:46
Pins the released v0.42.4 integration of the typed secret output declaration
plus the contract helper package (baton-sdk 165ebbd8).

Co-authored-by: c1-squire-dev[bot] <c1-squire-dev[bot]@users.noreply.github.com>
Generated by go mod vendor from the previous commit.

Co-authored-by: c1-squire-dev[bot] <c1-squire-dev[bot]@users.noreply.github.com>
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