# ctask status line helper for Claude Code # Reads ctask environment variables and prints a formatted context string. # Output (task): (ctask:|) # Output (project): (ctask:||project) # Outputs nothing when not in a ctask session. if (-not $env:CTASK_TASK) { exit 0 } if ($env:CTASK_TYPE -eq 'project') { Write-Output "(ctask:$($env:CTASK_TASK)|$($env:CTASK_MODE)|project) $($env:CTASK_WORKSPACE)" } else { Write-Output "(ctask:$($env:CTASK_TASK)|$($env:CTASK_MODE)) $($env:CTASK_WORKSPACE)" }