History

Add scoped agent storage tools with local and Cloudflare backends

This introduces storage/fs/kv/sqlite system tools, workspace storage instance lifecycle APIs, and a new Tools > Storage UI so agents can persist state safely. It also adds execute-flow smoke automation to validate both local and Cloudflare runtime paths end-to-end.

Rhys Sullivan committed 8 months ago

Commit 1df97bf1 parent a445fa831 files · +3810 −39Browse files

Showing the changes to package.json (1 of 31 files). Show all

Unified · Split

package.json+5−1
@@ -38,7 +38,10 @@ · 37 unmodified lines
3838 "clean": "bun run --filter '*' --if-present clean && rm -rf node_modules .turbo",
3939 "knip": "bunx knip --config knip.json",
4040 "db:clear:executor": "bun with-env bun run executor/scripts/dev/wipe/convex-db.ts",
41− "convex:codegen": "bunx --cwd executor convex codegen"
41+ "convex:codegen": "bunx --cwd executor convex codegen",
42+ "smoke:storage:execute-flow:local": "bun with-env bun run --cwd executor smoke:storage:execute-flow:local",
43+ "smoke:storage:execute-flow": "bun with-env bun run --cwd executor smoke:storage:execute-flow",
44+ "smoke:storage:execute-flow:cloudflare": "bun with-env bun run --cwd executor smoke:storage:execute-flow:cloudflare"
4245 },
4346 "dependencies": {
4447 "@apidevtools/swagger-parser": "^12.1.0",
@@ -46,6 +49,7 @@ · 1 unmodified line
4649 "@convex-dev/stripe": "^0.1.3",
4750 "@convex-dev/workos-authkit": "^0.1.6",
4851 "@workos-inc/node": "^8.2.0",
52+ "agentfs-sdk": "^0.6.0",
4953 "convex": "^1.31.7",
5054 "convex-helpers": "^0.1.111",
5155 "jose": "^6.1.0",