Skip to content

Persist GitHub auth prompt preference #160

@Aanderson1998

Description

@Aanderson1998

Description

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

Technical Requirements

  • Persist user choice (decline) in local configuration or user settings file.
  • Ensure persistence across sessions and restarts.
  • Provide mechanism to reset/override preference if user later wants to authenticate.

Background Context

Meeting Source: Coding Agent team sync on July 23, 2025
Project Context: coding-agent - The agent currently prompts for GitHub authentication on every launch which can frustrate users who choose to decline.

Acceptance Criteria

  • On first launch, prompt appears as usual.
  • If user selects "No", choice is saved and prompt is suppressed on subsequent launches.
  • A configuration flag or command-line option allows resetting this preference.
  • Unit tests verifying persistence behavior.

Dependencies & Blockers

  • Access to configuration storage path.

Additional Notes

Consider leveraging existing config management utilities within the project.


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