Skip to content

Think is broken on v0.4.1 #1400

@rishabhparikh

Description

@rishabhparikh

Describe the bug
After upgrading from @cloudflare/think 0.4.0 -> 0.4.1 wrangler deploy fails to build.

To Reproduce
Steps to reproduce the behavior:

  1. Install @cloudflare/think@0.4.1
  2. wrangler deploy

Expected behavior
Build succeeds.

Build logs

 ⛅️ wrangler 4.85.0
───────────────────
✘ [ERROR] Build failed with 3 errors:

  ✘ [ERROR] No matching export in
  "node_modules/agents/dist/chat/index.js" for import
  "SubmitConcurrencyController"

      node_modules/@cloudflare/think/dist/think.js:5:99:
        5 │ ...StreamAccumulator,
  SubmitConcurrencyController, TurnQueue, apply...
          ╵                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~


  ✘ [ERROR] No matching export in
  "node_modules/agents/dist/chat/index.js" for import
  "reconcileMessages"

      node_modules/@cloudflare/think/dist/think.js:5:248:
        5 │ ..., parseProtocolMessage,
  reconcileMessages, resolveToolMergeId, s...
          ╵                            ~~~~~~~~~~~~~~~~~


  ✘ [ERROR] No matching export in
  "node_modules/agents/dist/chat/index.js" for import
  "resolveToolMergeId"

      node_modules/@cloudflare/think/dist/think.js:5:267:
        5 │ ...ge, reconcileMessages,
  resolveToolMergeId, sanitizeMessage, tool...
          ╵                           ~~~~~~~~~~~~~~~~~~

Version:
@cloudflare/think @ 0.4.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions