Skip to content

Surface provider auth/availability status in UI #148

@srid

Description

@srid

When a metadata provider can't function (e.g. gh not authenticated, git not installed), the user currently gets silent null values with no explanation.

We should surface why a provider isn't working — e.g. show "gh: not authenticated" in the sidebar when gh auth status fails. This helps users understand what's missing vs. "there's just no PR for this branch."

Approach TBD — could be a warnings array on TerminalMetadata, or a dedicated provider status field. Need to think through the right UX for this.

Related to #146.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions