When agents run via the pipeline, their task comment calls default to --author human because agents forget to pass --author agent:engineer.
Fix: auto-detect agent context via environment variable.
1. In Omni/Pipeline/Dev.hs spawnDev, set OMNI_AUTHOR=agent:engineer in the spawned process environment.
2. In Omni/Task.hs parseAuthor, check OMNI_AUTHOR env var as fallback when no --author flag is given:
--author is explicitly passed, use it (existing behavior)OMNI_AUTHOR env varHuman (existing behavior)This way agents running inside the pipeline automatically get correct attribution without needing to remember the flag.
Key files: Omni/Task.hs (parseAuthor, doComment), Omni/Pipeline/Dev.hs (spawnDev) Namespace: Omni/Task.hs
Pipeline: verification skipped (No namespace set, skipping build verification), promoting
Pipeline: integrated into live at 7c9a3425706574f27753c548295234632ac77165
Pipeline: dev completed (run=dev-t-635-1771436547, cost=0.0c)