Feature: Cost reporting in plan status and session show CLI output As a user I want to see cost information in the plan status and session show commands So that I can track how much I've spent on plans and sessions Scenario: Plan status JSON output includes cost field Given a plan status CLI runner with mocked service And a plan exists with cost metadata When I run plan status --format json for the plan Then the JSON output contains a "cost" field And the cost field contains cost metadata Scenario: Session show JSON output includes estimated cost Given a session show CLI runner with mocked service And a session exists with token usage When I run session show --format json for the session Then the JSON output contains "estimated_cost" field And the estimated_cost is properly formatted as currency Scenario: Plan status rich output displays cost panel Given a plan status CLI runner with mocked service And a plan exists with cost metadata When I run plan status for the plan with cost reporting Then the output contains cost information And the cost information is properly formatted Scenario: Session show rich output displays cost information Given a session show CLI runner with mocked service And a session exists with token usage When I run session show for the session Then the output contains cost information And the cost information is properly formatted