From the 0.11.0 field report.
outlineHeadlineRunes = 160 (internal/trace/outline.go) is a constant. Headlines cut mid-word with ... and the only escape is --full, which dumps the entire bundle — no middle ground. Note the truncation also applies to --json outline output (headline() runs before marshaling), which bites skill/script consumers harder than terminal width bites humans.
Fix: --width N on ccx trace (0 = untruncated), applied to both text and JSON outline headlines; default stays 160.
Priority: P2 (ergonomics), lowest of the report's findings.
From the 0.11.0 field report.
outlineHeadlineRunes = 160(internal/trace/outline.go) is a constant. Headlines cut mid-word with...and the only escape is--full, which dumps the entire bundle — no middle ground. Note the truncation also applies to--jsonoutline output (headline()runs before marshaling), which bites skill/script consumers harder than terminal width bites humans.Fix:
--width Nonccx trace(0 = untruncated), applied to both text and JSON outline headlines; default stays 160.Priority: P2 (ergonomics), lowest of the report's findings.