Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
8df636d
feat: AI
sam-goodwin Jun 16, 2026
940c3ae
Merge remote-tracking branch 'origin/main' into sam/ai
sam-goodwin Jun 16, 2026
3cc5315
implement Container and ClaudeCode
sam-goodwin Jun 16, 2026
46f06cf
containers
sam-goodwin Jun 16, 2026
f5f92d6
Merge branch 'main' into sam/ai
sam-goodwin Jun 16, 2026
c327ea6
chore: update to distilled
sam-goodwin Jun 16, 2026
33e3937
return layer
sam-goodwin Jun 18, 2026
bbebb1b
Merge branch 'main' into sam/ai
sam-goodwin Jun 18, 2026
6cd787e
Merge branch 'main' into sam/ai
sam-goodwin Jun 18, 2026
6819151
Merge branch 'main' into sam/ai
sam-goodwin Jun 19, 2026
22be92f
Merge branch 'main' into sam/ai
sam-goodwin Jun 19, 2026
e870835
simplify Cloudflare.Agent by to use Alchemy.Agent
sam-goodwin Jun 19, 2026
61d6104
external and remote containers
sam-goodwin Jun 19, 2026
f20274b
fix conainer.dev
sam-goodwin Jun 19, 2026
cbf0ec9
Merge remote-tracking branch 'origin/main' into sam/ai
sam-goodwin Jun 19, 2026
9415c69
fix type errors
sam-goodwin Jun 19, 2026
daad5d4
improve how DO layers are defined to better support composable tools
sam-goodwin Jun 21, 2026
74adc21
Cloudflare.Agent
sam-goodwin Jun 21, 2026
5e88633
stash
sam-goodwin Jun 22, 2026
d8fc0db
Merge remote-tracking branch 'origin/main' into sam/ai
sam-goodwin Jun 22, 2026
da42ac4
fix all the types and plumbing
sam-goodwin Jun 23, 2026
49d488c
everything type checks
sam-goodwin Jun 23, 2026
7ce9ad9
fix durable objects
sam-goodwin Jun 23, 2026
4999528
simplify bindings and implement r2 http and read/write/read-write
sam-goodwin Jun 23, 2026
36ef669
queue bindings
sam-goodwin Jun 23, 2026
5ec7f68
KV Namespace and Queue bindings
sam-goodwin Jun 23, 2026
68075b8
@
Mkassabov Jun 24, 2026
c71a566
slop
Mkassabov Jun 25, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"diffEditor.renderSideBySide": false,
"js/ts.experimental.useTsgo": true,
"typescript.experimental.useTsgo": true,
"typescript.enablePromptUseWorkspaceTsdk": true,
"typescript.preferences.importModuleSpecifier": "relative",
"typescript.preferences.importModuleSpecifierEnding": "js",
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ export default Cloudflare.Worker(
"api",
{ main: import.meta.filename },
Effect.gen(function* () {
const bucket = yield* Cloudflare.R2Bucket.bind(Bucket);
const bucket = yield* Cloudflare.R2.ReadWrite(Bucket);
return {
fetch: Effect.gen(function* () {
const request = yield* HttpServerRequest;
Expand Down
16 changes: 12 additions & 4 deletions bun.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 7 additions & 0 deletions bunfig.toml
Original file line number Diff line number Diff line change
Expand Up @@ -49,4 +49,11 @@ minimumReleaseAgeExcludes = [
"@typescript/typescript-openbsd-arm64",
"@typescript/typescript-openbsd-x64",
"@typescript/typescript-sunos-x64",
"@typescript/native-preview-linux-arm64",
"@typescript/native-preview-linux-x64",
"@typescript/native-preview-linux-arm",
"@typescript/native-preview-win32-x64",
"@typescript/native-preview-win32-arm64",
"@typescript/native-preview-darwin-x64",
"@typescript/native-preview-darwin-arm64",
]
Loading