Files
ctask/cmd
typebasedio 0c8076aba9 feat(v0.5.4): list SESSION column
Add a SESSION column to ctask list output, inserted to the right of
STATUS per spec. Values: "direct", "persistent", "stale", or em dash
for no session. Populated by SessionStatus, so each workspace adds at
most one short lease-file read — negligible for typical workspace
counts.

Archived workspaces always render as the em dash regardless of any
lease file present. The spec calls this a display simplification, not
a lifecycle invariant: ctask info still surfaces the raw session
state on archived workspaces because info is the diagnostic command.

ctask list --names is unchanged: one basename per line, no header,
no SESSION column. Verified by a regression test that asserts every
emitted line is bare-basename whitespace-free and contains none of
the SESSION tokens.
2026-05-14 19:52:52 -04:00
..
2026-05-14 19:51:21 -04:00
2026-05-14 19:52:52 -04:00
2026-05-08 14:05:16 -04:00