Skip to content

Bump basecamp-sdk to v0.28.1 and stamp v0.18.1 - #964

Merged
jeremy merged 2 commits into
mainfrom
sdk-v0.28.1
Oct 25, 2026
Merged

jeremy merged 2 commits into
mainfrom
sdk-v0.28.1

Conversation

@jeremy

@jeremy jeremy commented Oct 25, 2026 •

Copy link
Copy Markdown
Member

Two commits, so that v0.18.1 ships only the SDK bump:

  1. Bump basecamp-sdk to v0.28.1, done with make bump-sdk REF=v0.28.1. That updates go.mod, go.sum and internal/version/sdk-provenance.json. internal/mcpserver/model/PROVENANCE.json is regenerated with scripts/sync-mcp-model.sh against the v0.28.1 tag. The model files themselves are unchanged, since #1030 doesn't touch the API model.
    • It carries basecamp-sdk#1030. The CLI's ETag cache, on by default, now covers typed operations too. Page 1 of a list and a single-resource get send If-None-Match and take bc3's 304 rather than a full re-render, instead of always fetching in full. That's the CPU work on the T2 card for the API hosts.
    • Cache entries move to a single responses/<key>.entry file per key. An older etags.json and .body files are ignored, so the first request after upgrading refetches in full.
  2. Stamp v0.18.1 into nix/package.nix (version and vendorHash, recomputed and verified by scripts/update-nix-flake.sh) and both plugin.json files. The v0.18.1 tag follows once this merges.

main has nothing else since v0.18.0, so it's a patch release.

@jeremy
jeremy requested a review from a team as a code owner October 25, 2026 07:45
Copilot AI balanced review requested due to automatic review settings October 25, 2026 07:45
@github-actions github-actions Bot added plugin Claude Code plugin deps labels Oct 25, 2026
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 25, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-25T08:05:00.138381Z 2eb6440 Manual request
🔒 Security Review 🔄 Running since 2026-10-25T08:03:48.113544Z 2eb6440 Manual request
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 0e3d5e4cd1

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread go.mod Resolved

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

SDK provenance still records v0.28.0, causing the required provenance check and release quality gate to fail.

1 open issue
What changed in this PR

Prepares CLI v0.18.1 with an SDK patch that extends ETag caching to typed operations.

Changes:

  • Updates basecamp-sdk from v0.28.0 to v0.28.1 and refreshes dependency checksums.
  • Stamps v0.18.1 in the Nix package and both plugin manifests, with an updated Nix vendor hash.

[!TIP]
If you aren't ready for review, convert to a draft PR.
Click "Convert to draft" or run gh pr ready --undo.
Click "Ready for review" or run gh pr ready to reengage.

File Description
nix/​package.nix Updates release version and dependency vendor hash.
go.sum Records SDK v0.28.1 checksums.
go.mod Bumps the SDK dependency to v0.28.1.
.codex-plugin/​plugin.json Sets the Codex plugin version to v0.18.1.
.claude-plugin/​plugin.json Sets the Claude Code plugin version to v0.18.1.

Review effort: Balanced

Comment thread go.mod Resolved
Copilot AI balanced review requested due to automatic review settings October 25, 2026 07:54
@github-actions github-actions Bot added the sdk SDK wrapper and provenance label Oct 25, 2026
Copilot AI previously approved these changes Oct 25, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approved

The scoped dependency update, provenance, and release stamps are consistent, with no blocking issues identified.

1 open issue

Review effort: Balanced

Copilot AI balanced review requested due to automatic review settings October 25, 2026 07:56
Copilot AI dismissed their stale review, a newer Copilot review was requested October 25, 2026 07:56

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approved

The dependency, provenance, and release metadata are consistent, with no blocking issues identified; builds and tests were not run.

1 open issue

Review effort: Balanced

@jeremy

jeremy commented Oct 25, 2026

Copy link
Copy Markdown
Member Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Breezy!

Reviewed commit: 2eb644021f

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@jeremy
jeremy merged commit 6728dcf into main Oct 25, 2026
42 checks passed
@jeremy
jeremy deleted the sdk-v0.28.1 branch October 25, 2026 08:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

deps plugin Claude Code plugin sdk SDK wrapper and provenance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants