Skip to content

Add Cloudflare Codemode support#28

Merged
jbreite merged 1 commit into
mainfrom
codex-add-codemode
Jun 15, 2026
Merged

Add Cloudflare Codemode support#28
jbreite merged 1 commit into
mainfrom
codex-add-codemode

Conversation

@jbreite

@jbreite jbreite commented Jun 15, 2026

Copy link
Copy Markdown
Owner

Summary

BashKit agents can now opt into Cloudflare Codemode so the model can batch filesystem and sandbox workflows inside one generated JavaScript execution. The default generated-code namespace is bashkit.*, while app-specific providers can add separate namespaces such as github.* without being narrowed by the BashKit tool include list.

The adapter keeps BashKit's existing safety model in the loop: generated code receives the same context-wrapped tools as direct model calls, interactive/client-intervention tools are filtered out, and provider namespaces can define their own include/exclude filters. The docs now have a dedicated Codemode page with setup, batching, namespace, GitHub provider, and policy examples.

A patch release bump to 0.7.2 is included for the new public config surface.

Test Plan

  • bun run typecheck
  • bun run test tests/tools/codemode.test.ts tests/tools/index.test.ts
  • bun run test
  • bun run build
  • bun run check:agents

@vercel

vercel Bot commented Jun 15, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
bashkit-docs Ready Ready Preview, Comment Jun 15, 2026 1:32am

@jbreite
jbreite force-pushed the codex-add-codemode branch from 0230d4a to 09afca7 Compare June 15, 2026 01:31
@jbreite
jbreite merged commit 2782be0 into main Jun 15, 2026
6 checks passed
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