{ "$schema": "node_modules/wrangler/config-schema.json", "name": "chisel", "main": "src/worker/index.ts", "compatibility_date": "2025-07-01", "compatibility_flags": ["nodejs_compat"], "observability": { "enabled": true }, "build": { "command": "npm run build:client" }, "routes": [ { "pattern": "chisel.theradicalparty.com", "custom_domain": true } ], "assets": { "directory": "./public", "binding": "ASSETS", "not_found_handling": "single-page-application", "run_worker_first": ["/api/*"] } // ANTHROPIC_API_KEY is set via: wrangler secret put ANTHROPIC_API_KEY // v2: add a Container binding here for the build123d / STEP engine. }