unstale

npm / @cloudflare/think

@cloudflare/think

What changed in @cloudflare/think 0.21 to 0.23, from its official release notes, upgrade guides and advisories. Sources checked 2026-11-01.

12 breaking2 deprecations3 behavior and defaults1 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.9 on npm

@cloudflare/think 0.235 changes

Breaking changes 2

Behavior and default changes 2

  • Think reloads getSkills() sources every turn, so skills.workspace(this.workspace) picks up skills written to /workspace/.agents/skills.

    0.23.0release notes

  • Skill catalog changes reach the model as a context reminder rather than rebuilding the cached system prompt.

    0.23.0release notes

Fixes and other changes 1

  • An overridden getSystemPrompt() now always renders above context blocks instead of being dropped when any block exists.

    0.23.0release notes

@cloudflare/think 0.222 changes

Breaking changes 2

  • Think's @cloudflare/computer peer requirement is now ^0.8.0, so upgrade Computer to 0.8 alongside Think.

    0.22.0release notes

  • Removed the mistakenly exported lazyWorkspace; use getWorkspace(() => stub) from @cloudflare/computer instead.

    0.22.0release notes

@cloudflare/think 0.2111 changes

Breaking changes 8

  • @cloudflare/computer is now a peer dependency for Think workspaces.

    0.21.0release notes

  • Think no longer depends on @cloudflare/shell.

    0.21.0release notes

  • The @cloudflare/think/tools/workspace module is removed.

    0.21.0release notes

  • Think's built-in workspace tools are now provided by @cloudflare/computer's createAITools.

    0.21.0release notes

  • createWorkspaceTools is removed; use @cloudflare/computer's createAITools for workspace tools.

    0.21.0release notes

  • The execute tool's state option is removed.

    0.21.0release notes

  • Think's workspace is now a Workspace from @cloudflare/computer, which is a new peer dependency.

    0.21.0release notes

  • workspaceBash is removed; use @cloudflare/computer's createAITools for workspace tools.

    0.21.0release notes

Deprecations 2

  • createExecuteRuntime is deprecated in favour of exec with a ws:tools module.

    0.21.0release notes

  • createExecuteTool is deprecated in favour of exec with a ws:tools module.

    0.21.0release notes

Behavior and default changes 1