Skip to content

chore(release): 0.0.56 — the aitm typecheck:tests gate is on - #326

Merged
OGtwelve merged 1 commit into
mainfrom
chore/release-0.0.56
Aug 3, 2026
Merged

OGtwelve merged 1 commit into
mainfrom
chore/release-0.0.56

Conversation

@OGtwelve

@OGtwelve OGtwelve commented Aug 3, 2026 •

Copy link
Copy Markdown
Contributor

Release cut for #132 (PR #325, 6daf041a).

What ships

typecheck:tests now gates both workspace packages in CI, so a test file that drifts from package source fails the build instead of rotting. The aitm suite went 425 → 0 type errors to get there.

Nothing in the published runtime surface changes except two additive exports from credentials/llm-fetch.ts (isKeepAliveAgent, KeepAliveAgent) — a test now narrows through the module's own predicate rather than inventing a second answer to the undici type drift that module already documents.

Changes

Version bumped in lockstep across the three places it lives: both package version fields and aitm's exact @developerz.ai/ai-claude-compat pin. bun install after the bump leaves bun.lockb untouched (workspace packages link by path), so this goes through the normal PR route.

Verification

typecheck, typecheck:tests, lint green on both packages; node --test 2328 pass / 0 fail. bun test sits at main's baseline of 54 failures — CI omits it by design (CLAUDE.md: Bun's node:test shim mishandles this suite across files).

Post-merge

Create the v0.0.56 GitHub Release on main; release.yml publishes compat then aitm to npm over OIDC.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

Summary by CodeRabbit

  • Chores
    • Updated package versions to 0.0.56.
    • Synchronized the AI compatibility package version across related packages.

Both packages + aitm's exact compat pin, in lockstep.
@coderabbitai

coderabbitai Bot commented Aug 3, 2026 •

Copy link
Copy Markdown

Review Change Stack

📝 Walkthrough

Walkthrough

The PR updates @developerz.ai/ai-claude-compat and aitm from version 0.0.55 to 0.0.56. It also updates the aitm dependency on @developerz.ai/ai-claude-compat to 0.0.56.

Changes

Package version alignment

Layer / File(s) Summary
Version and dependency updates
packages/ai-claude-compat/package.json, packages/aitm/package.json
Both package versions change to 0.0.56. The aitm dependency on @developerz.ai/ai-claude-compat also changes to 0.0.56.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Suggested reviewers: sebyx07

🚥 Pre-merge checks | ✅ 4
✅ Passed checks (4 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly identifies the 0.0.56 release and the enabled aitm typecheck:tests gate.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/release-0.0.56

Comment @coderabbitai help to get the list of available commands.

@coderabbitai coderabbitai 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.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@packages/ai-claude-compat/package.json`:
- Line 3: Regenerate bun.lock from the current package manifests so all
workspace entries and `@developerz.ai/ai-claude-compat` resolve to version 0.0.56;
update the lockfile only, with no direct changes required in
packages/ai-claude-compat/package.json or packages/aitm/package.json at lines
3-3 and 47-47.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yml

Review profile: CHILL

Plan: Pro

Run ID: c7bbb56f-e2fa-462f-898a-dd591f6c9781

📥 Commits

Reviewing files that changed from the base of the PR and between 6daf041 and 45b8b3b.

📒 Files selected for processing (2)
  • packages/ai-claude-compat/package.json
  • packages/aitm/package.json

Comment thread packages/ai-claude-compat/package.json
@OGtwelve

OGtwelve commented Aug 3, 2026

Copy link
Copy Markdown
Contributor Author

The lockfile skew CodeRabbit flagged is real but predates this PR by eight releases, and the naive remedy is an unpinned AI SDK upgrade in disguise. Filed as #327 with the measured diff; leaving bun.lock untouched here so the release stays a three-line version bump.

@OGtwelve
OGtwelve merged commit 01abb83 into main Aug 3, 2026
5 checks passed
@OGtwelve
OGtwelve deleted the chore/release-0.0.56 branch August 3, 2026 05:32
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