kStatusLineSegmentIds top-level constant
The omp 27 segment ids (schema.ts STATUS_LINE_SEGMENT_IDS). Ids
with no fa counterpart data (usage, collab, vim, cache_hit)
— and stream, hidden since #920 (the composer header owns the
spinner) — stay valid and render hidden: custom configs referencing
them keep working (umbrella D2, E7).
Implementation
const List<String> kStatusLineSegmentIds = [
'pi',
'status',
'model',
'mode',
'path',
'git',
'pr',
'subagents',
'token_in',
'token_out',
'token_total',
'token_rate',
'cost',
'context_pct',
'context_total',
'time_spent',
'time',
'session',
'hostname',
'cache_read',
'cache_write',
'cache_hit',
'session_name',
'usage',
'collab',
'stream',
'vim',
];