Source Intelligence

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.

All of v2.1.203 Home All releases olderv2.1.202 v2.1.204newer

Fleet View Past Sessions [Gradual Rollout]

Feature flag
tengu_fleet_past_sessions Off in both readings

The flag server returned off for the account this site reads and for the anonymous baseline. A reading of off cannot rule out a rollout these two readings sit outside of.

This account: off · anonymous baseline: off · compiled default in v2.1.203: on

These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.

Read once, for one account on one subscription tier, against v2.1.203. It isn't a statement about your account. What a flag value here can and cannot tell you

Past sessions from earlier work can now appear in the fleet/sessions view alongside active ones. When enabled, previously completed sessions are loaded from transcript history and interleaved with live sessions in modification-time order.

Details
  • Controlled by feature flag tengu_fleet_past_sessions (GrowthBook) or CLAUDE_CODE_FLEET_PAST_SESSIONS=true; activates only on the local tab — suppressed on the remote tab and in single-session views
  • Past sessions are loaded by scanning all local transcripts from the current transcript directory; sessions already present as live jobs are excluded by matching on sessionId
  • Each past-session card shows: title (extracted from the transcript summary, falling back to the first 8 characters of the session ID), cwd (resolved as relocatedCwdprojectPath → launch directory), and last-modified time
  • Cards appear as earlier-kind rows interleaved into the "done" group in strict modification-time order — a past session is inserted immediately above any active/done job whose terminal timestamp is older than the past session's modified value
  • When any active filter is set (template, PR, URL, output, state, or text), past sessions are hidden entirely; the text-search (/) filter does propagate to past-session titles via title.toLowerCase().includes(query)
  • Sessions whose sessionId is already tracked by a live job (including recently-kicked sessions held in a 30-second dedup window) are excluded from the past-sessions list
  • If the result set exceeds the available vertical budget, entries beyond the computed doneFoldAt limit collapse into a fold row the user can expand; the overflow count is reported in tengu_fleetview_fold_shown telemetry
  • Results are cached in a module-level variable (icn) across re-renders and reused on re-mount; the cache is invalidated only on a full module reset (e.g., _resetRemountCachesForTesting)
  • On successful load, fires tengu_fleetview_earlier_loaded telemetry with the session count; expected (oi) errors are logged as [fleetview] past-session enumeration failed: <reason> and return null, which the fleet view handles gracefully without blocking; unexpected errors are re-thrown
Evidence

Past-session loader (search for "tengu_fleet_past_sessions" and "fleet_view_earlier_load")

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.203 →