Skip to content

Persist GitHub auth prompt decision #167

@Aanderson1998

Description

@Aanderson1998

Description

Update the Coding Agent so that if a user selects "No" to GitHub login/authentication, the decision is stored (e.g., in user config or cache) and the prompt is not shown on subsequent launches.

Technical Requirements

  • Modify authentication prompt logic to check stored preference before prompting.
  • Store user's decision securely in configuration or cache file.
  • Provide mechanism to reset or clear the stored decision.

Background Context

Meeting Source: Project discussion on July 23, 2025
Project Context: coding-agent - The team discussed preventing repetitive GitHub authentication prompts to improve UX.

Acceptance Criteria

  • If user declines GitHub auth once, they are not prompted again on subsequent launches.
  • Configurable reset option exists (flag or command) to allow re-prompting.
  • Unit tests cover decision persistence and reset flow.

Dependencies & Blockers

  • Current configuration management implementation.

Additional Notes

Automatically generated from meeting discussion on 2025-07-23.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions