Skip to content

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

Draft
highb wants to merge 4 commits into
highb/datadog-native-api-key-payloadfrom
highb/datadog-sdk-typed-secret-contract
Draft

highb wants to merge 4 commits into
highb/datadog-native-api-key-payloadfrom
highb/datadog-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. The connector declaration and mapper changes are stacked in #54.

Parent: #51 (highb/datadog-native-api-key-payload). 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. The earlier build/test/lint receipts at 612e8a59 apply to the previous dependency pin; they do not establish acceptance of the current head. Current checks and exact-head validation must be assessed separately.

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

highb and others added 2 commits October 23, 2026 16:48
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:38
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