The overflow logic in #buildStatusLine() pops left segments from the end, which always drops git branch before path. Path is the only elastic segment (supports progressive truncation), so shrink it first before dropping others. Adds a path-shrink step between the right-pop and left-pop loops that re-renders the path segment with a reduced maxLength when overflowing.
@oh-my-pi/pi-coding-agent
Core implementation package for the omp coding agent in the oh-my-pi monorepo.
For installation, setup, provider configuration, model roles, slash commands, and full CLI reference, see:
Package-specific references: