Source Intelligence
Sweep 28 Aug 2026 · 00:00Z Build v2.1.250 478 read Stable v2.1.236 Latest v2.1.250 Next v2.1.250 Feeds RSS JSON llms.txt

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

Reference / Feature flags

tengu_plugin_hooks_modules

A Claude Code feature flag, read out of the shipped bundle. It has been in the build since v2.1.242, including the newest one read.

What it is

Tools a plugin registers reach the model through a local loopback MCP server.

Not Anthropic's. This is the line from the earliest changelog entry here that named it, v2.1.242.

Presence across releases

ReleasesReadingDeclared typeDefault
2.1.245 – 2.1.250 5 releases never mined
2.1.242 – 2.1.243 2 releases in the build unknown

A row reading never mined is a release with no archived bundle behind it. Nothing was read out of it, so nothing here says whether the name was in it. A declared type or a default is only ever what that release's own bundle stated.

Gate readings

No release here has a gate table behind it for this flag. Most published releases have none at all: the readings exist only for versions the pipeline captured flag state on.

Changelog entries naming it

  1. v2.1.247Clickable buttons in plugin UI, built end to end but dark in this build

    Plugin buttons work end to end in terminal and desktop, but plugin hook modules are switched off.

    named in this entry, gate cited by this entry

  2. v2.1.247Programmatic prompt submission gains origin and wait, which hooks cannot forge

    Hooks can see where a prompt came from and whether it queues, and cannot fake either.

    gate cited by this entry

  3. v2.1.246Plugin JavaScript modules stay off, and the flag reader is off even for them

    Plugin JavaScript modules can read flags, abort turns and detect the app, but they do not load at all.

    gate cited by this entry

  4. v2.1.242Plugin-registered tools are served over a local MCP server

    Tools a plugin registers reach the model through a local loopback MCP server.

    gate cited by this entry

  5. v2.1.242Plugin model calls are capped by an allowlist and a session budget

    Plugin-triggered model calls are limited to allowed models and a per-session token budget.

    gate cited by this entry

  6. v2.1.242Plugin hooks modules: a JavaScript engine for plugin hooks, off unless enabled remotely

    Plugin hooks.json gains a modules key for code-registered hooks, off unless enabled remotely.

    gate cited by this entry

  7. v2.1.242Plugins can ship JavaScript hook modules that run in a shared Bun worker, built but switched off

    Plugins could ship JavaScript hook modules running in a worker, but loading is refused here.

    gate cited by this entry

  8. v2.1.242Plugins get a small persistent key/value store

    Plugins get a private key/value store that survives between sessions.

    gate cited by this entry

  9. v2.1.242Plugin hook code is parsed and rejected unless it follows a strict shape

    Plugin hook code is parsed and rejected before running if it strays outside a narrow shape.

    gate cited by this entry

  10. v2.1.242Terminal output is routed through a rendering hook that nothing currently answers

    Nine parts of the terminal ask a hook before drawing, but nothing can answer yet.

    gate cited by this entry

Documentation pages

None of Anthropic's documentation pages this site has a copy of carries this name.

Names beside it

Every feature flag in the inventory starting tengu_plugin, up to twelve of them.

tengu_plugin_autoupdate_allow_credential_helperNo description from anybody. 2.1.174 tengu_plugin_binary_assetsNo description from anybody. 2.1.196 tengu_plugin_command_failedFailed plugin commands now flush their analytics before exiting instead of dropping the event. never mined tengu_plugin_command_source_refreshCommand-built plugins refresh on their own background schedule, and block if the command changed. 2.1.229 tengu_plugin_enabled_for_sessionSkill usage stats include hashed skill names only for plugins from outside marketplaces. never mined tengu_plugin_install_auto_activateClaude now records whether a freshly installed plugin actually activated, and why it didn't. never mined tengu_plugin_official_mkt_git_fallbackNo description from anybody. 2.1.138 tengu_plugin_prune_cliNo description from anybody. never mined tengu_plugin_ratings_store_configThumbs-up and thumbs-down ratings for plugins can be posted to your organization, off by default. never mined tengu_plugin_renamedNo description from anybody. never mined tengu_plugins_sync_manifest_failedNo description from anybody. never mined

Read out of the published npm bundle release by release, and out of Anthropic's own documentation as this site captured it. Nothing on this page is a description anybody here wrote about what the feature flag does. All feature flags.