branch:
wrangler.jsonc
1605 bytesRaw
{
  "compatibility_date": "2026-01-28",
  "compatibility_flags": [
    "nodejs_compat",
    // adding these flags since the vitest runner needs them
    "enable_nodejs_tty_module",
    "enable_nodejs_fs_module",
    "enable_nodejs_http_modules",
    "enable_nodejs_perf_hooks_module",
    "enable_nodejs_v8_module",
    "enable_nodejs_process_v2"
  ],
  "durable_objects": {
    "bindings": [
      {
        "class_name": "TestChatAgent",
        "name": "TestChatAgent"
      },
      {
        "class_name": "AgentWithSuperCall",
        "name": "AgentWithSuperCall"
      },
      {
        "class_name": "AgentWithoutSuperCall",
        "name": "AgentWithoutSuperCall"
      },
      {
        "class_name": "SlowStreamAgent",
        "name": "SlowStreamAgent"
      },
      {
        "class_name": "WaitMcpTrueAgent",
        "name": "WaitMcpTrueAgent"
      },
      {
        "class_name": "WaitMcpTimeoutAgent",
        "name": "WaitMcpTimeoutAgent"
      },
      {
        "class_name": "WaitMcpFalseAgent",
        "name": "WaitMcpFalseAgent"
      }
    ]
  },
  "main": "worker.ts",
  "migrations": [
    {
      "new_sqlite_classes": ["TestChatAgent"],
      "tag": "v1"
    },
    {
      "new_sqlite_classes": ["AgentWithSuperCall"],
      "tag": "v2"
    },
    {
      "new_sqlite_classes": ["AgentWithoutSuperCall"],
      "tag": "v3"
    },
    {
      "new_sqlite_classes": ["SlowStreamAgent"],
      "tag": "v4"
    },
    {
      "new_sqlite_classes": [
        "WaitMcpTrueAgent",
        "WaitMcpTimeoutAgent",
        "WaitMcpFalseAgent"
      ],
      "tag": "v5"
    }
  ]
}