Skip to content

feat(cli): upgrade Convex agentic bootstrap#213

Merged
zbeyens merged 6 commits intomainfrom
codex/convex-135-agentic-upgrade
Apr 16, 2026
Merged

feat(cli): upgrade Convex agentic bootstrap#213
zbeyens merged 6 commits intomainfrom
codex/convex-135-agentic-upgrade

Conversation

@zbeyens
Copy link
Copy Markdown
Member

@zbeyens zbeyens commented Apr 15, 2026

🎫 Issue ➖ N/A
🟢 95-100% confidence

Phase 🧪 Tests 🌐 Browser
Reproduced ➖ N/A ➖ N/A
Verified ➖ N/A

✅ Outcome

  • Upgrade Convex pins/scaffold fixtures to 1.35.1.
  • Keep package release impact as patch and peer range at Convex >=1.35.
  • Warn when an app still pins an older Convex dependency family; no hard error.
  • Remove kitcn/scenario forcing of CONVEX_AGENT_MODE=anonymous; Convex owns non-interactive anonymous local setup now.
  • Add convex-release-audit skill for future Convex release scans.
  • Add package-release-audit skill for generic npm package release scans.
  • Capture the reusable Convex 1.35 bootstrap learning in docs/solutions.
  • Include synced research-wiki skill from the current checkout.

🏗️ Design

  • Chosen seam: dependency pins + CLI bootstrap env handling + soft peer warning at CLI entry + reusable release-audit skills.
  • Why not quick patch: only bumping package.json would leave stale agent-mode hacks and no signal for old app pins.
  • Why not broader change: explicit local deployment commands and component HTTP routes are separate product slices.

🧪 Verified

  • bun lint:fix
  • bun typecheck
  • bun --cwd packages/kitcn build
  • bun test packages/kitcn/src/cli/supported-dependencies.test.ts packages/kitcn/src/cli/cli.test.ts
  • bun test packages/kitcn/src/cli/commands/dev.test.ts packages/kitcn/src/cli/commands/verify.test.ts packages/kitcn/src/cli/commands/init.test.ts packages/kitcn/src/cli/supported-dependencies.test.ts
  • CI=1 bun test ./packages/kitcn/src/cli/cli.commands.ts
  • bun test ./tooling/scenarios.test.ts
  • bun run fixtures:sync
  • bun run fixtures:check
  • quick_validate.py .agents/skills/package-release-audit
  • bun check

@vercel
Copy link
Copy Markdown

vercel bot commented Apr 15, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
better-convex Ready Ready Preview, Comment Apr 16, 2026 11:43am

Request Review

@changeset-bot
Copy link
Copy Markdown

changeset-bot bot commented Apr 15, 2026

🦋 Changeset detected

Latest commit: e98bf3b

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 2 packages
Name Type
kitcn Patch
@kitcn/resend Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

Copy link
Copy Markdown

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

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: 71dbc28f9a

ℹ️ 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 tooling/scenario.config.ts
Copy link
Copy Markdown

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

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: bb181dd144

ℹ️ 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 tooling/scenarios.ts
Copy link
Copy Markdown

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

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: 92c12bfde0

ℹ️ 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 packages/kitcn/src/cli/supported-dependencies.ts
- Restore Convex scenario env clearing and HOME isolation
- Improve supported Convex warning semantics
@zbeyens zbeyens merged commit ce640b5 into main Apr 16, 2026
3 checks passed
@zbeyens zbeyens deleted the codex/convex-135-agentic-upgrade branch April 16, 2026 11:47
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