tengu_haze_glass
A Claude Code feature flag, read out of the shipped bundle. It has been in the build since v2.1.210, including the newest one read.
When only one org memory store is found, it is no longer picked for you automatically.
Not Anthropic's. This is the line from the earliest changelog entry here that named it, v2.1.219.
In the changelogs
14Releases whose published page names tengu_haze_glass.
-
v2.1.281
Memory 'tools' mode can now turn on while the org memory policy verdict is still loading
Memory 'tools' mode can now start while the organization memory policy is still loading, instead of waiting for allow_memory_sync
gate cited by this entry, found in this entry's text
-
v2.1.281
Org memory discovery can be 'held'
Discovery of synced org memory gains a quiet 'held' state alongside open and closed
gate cited by this entry, found in this entry's text
-
v2.1.238
The memory-tools gate was renamed, so everyone is back on file-based memory
The memory-tools switch was renamed, resetting any rollout, so everyone is back on file-based memory.
gate cited by this entry, found in this entry's text
-
v2.1.224
New
memory_writetool for saving documents to a connected memory storeClaude can now save documents into a connected memory store, with secret scanning blocking risky writes.
gate cited by this entry, found in this entry's text
-
v2.1.224
Memory store listing gains each store's index path
Listing memory stores can also report each store's index document path.
gate cited by this entry, found in this entry's text
-
v2.1.224
Memory writes are scanned for secrets before they land
Memory writes get scanned for secrets and refused, naming what matched and that the store is shared.
gate cited by this entry, found in this entry's text
-
v2.1.224
Memory writes will require the version token from your last read
Memory writes will need the version token from your last read, forcing a read before overwriting.
gate cited by this entry, found in this entry's text
-
v2.1.223
Read-only org memory tools: memory_list and memory_read
Two read-only tools let Claude browse and read org memory documents, but they stay disabled by default.
gate cited by this entry, found in this entry's text
-
v2.1.223
Org-memory gating consolidated into one predicate
Whether org memory loads is now decided in one place, driven by a kill-switch variable and a setting.
gate cited by this entry, found in this entry's text
-
v2.1.219
Org memory no longer auto-selects a lone candidate store
When only one org memory store is found, it is no longer picked for you automatically.
gate cited by this entry, found in this entry's text
-
v2.1.219
Org memory: discovery telemetry and store-picker copy
The memory store picker nudges you to pick a specific project instead of leaving the legacy default.
gate cited by this entry, found in this entry's text
-
v2.1.219
Org-memory discovery can return a prompt_index path
Org memory discovery can pick up a prompt index path from the server and attach it to the mount.
gate cited by this entry, found in this entry's text
-
v2.1.213
Org Memory: Silo and Grouping Selection [Gradual Rollout]
gate cited by this entry, found in this entry's text
-
v2.1.210
Memory Architecture: Org Memory Discovery Replaces Personal/Team Sync
gate cited by this entry, found in this entry's text
Gate readings
7| Release | Resolved | This account | Anonymous | Compiled default |
|---|---|---|---|---|
| v2.1.281 read on another version | Off in both readings | off | off | off |
| v2.1.238 | Off in both readings | off | off | off |
| v2.1.224 read on another version | Off in both readings | off | off | off |
| v2.1.223 read on another version | Off in both readings | off | off | off |
| v2.1.219 read on another version | Off in both readings | off | off | off |
| v2.1.213 read on another version | Off in both readings | off | off | off |
| v2.1.210 read on another version | Off in both readings | off | off | off |
Two arms, because they disagree: this account is the one account this site reads and anonymous is a baseline with no identity attached. A reading says nothing about your account, and off cannot rule out a rollout both readings sit outside of. What these readings can and cannot show.
Flag server, over time
12| Read as | Reading | From | Until | Version installed |
|---|---|---|---|---|
| anonymous | off | 2026-10-17T05:30:04Z | 2026-10-23T02:25:04Z | v2.1.302 to v2.1.309 |
| this account | off | 2026-09-10T21:47:12Z | 2026-10-23T02:25:04Z | v2.1.268 to v2.1.309 |
| anonymous | no longer carried | 2026-10-17T05:25:57Z | 2026-10-17T05:25:57Z | v2.1.302 |
| anonymous | off | 2026-08-19T04:25:04Z | 2026-10-17T05:10:04Z | v2.1.233 to v2.1.302 |
| this account | no longer carried | 2026-09-10T21:46:45Z | 2026-09-10T21:46:45Z | v2.1.268 |
| this account | off | 2026-09-08T20:36:15Z | 2026-09-10T17:40:05Z | v2.1.263 to v2.1.267 |
| this account | no longer carried | 2026-09-08T20:34:58Z | 2026-09-08T20:34:58Z | v2.1.265 |
| this account | off | 2026-09-06T02:40:05Z | 2026-09-08T18:45:05Z | v2.1.261 to v2.1.263 |
| this account | no longer carried | 2026-09-06T02:36:19Z | 2026-09-06T02:36:19Z | v2.1.263 |
| this account | off | 2026-08-14T22:10:05Z | 2026-09-06T01:55:04Z | v2.1.232 to v2.1.261 |
| anonymous | no longer carried | 2026-08-19T04:20:14Z | 2026-08-19T04:20:14Z | v2.1.233 |
| anonymous | off | 2026-08-14T22:10:05Z | 2026-08-19T03:45:04Z | v2.1.232 to v2.1.233 |
One row per unbroken stretch of one reading, newest first, from snapshots taken every twenty-five minutes or so. No longer carried is not off: it means the flag server stopped returning the gate at all, which is what a retired experiment looks like. The version column is what was installed when the reading was taken, not what caused it.
First cited
1The earliest release whose published evidence quoted tengu_haze_glass was v2.1.210, 14 Jul 2026. That is the oldest release this project wrote about it, so it is a floor on the name's age and not the release that introduced it. It is not a presence reading: which builds carried the name is the table below.
Presence across releases
1Build by build
88One row per release since the first build this name was read out of. Absent means the build was read and the name was not in it, never mined means no bundle for that release was ever archived, and a declared type or a default is only ever what that release's own bundle stated.
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.