The task comment CLI command hardcodes Human as the author (Omni/Task.hs:345). When pi agents shell out to 'task comment', their comments are incorrectly attributed to Human instead of Agent.
Fix: add an --author option to the task comment CLI (default: Human), e.g. 'task comment --author agent:engineer t-XXX msg'. Then update pi agent instructions to use the flag.
Testing default author
Added --author flag to task comment CLI. Defaults to human. Supports: human, system, agent:engineer, agent:reviewer, agent:designer, agent:productmgr. All 36 tests pass. Commit: d2c1a19a
Testing --author flag