Skip to content

Remember user’s “no” to GitHub login prompt #143

Description

@vasyafomiuk

Description

Update the Coding Agent so it only displays the GitHub authentication prompt once per user. If the user selects "no," store that preference (e.g., in a config file or local DB) and bypass subsequent prompts on future launches.

Technical Requirements

  • Persist user response (boolean flag) in durable storage (e.g., YAML/JSON config or SQLite).
  • Check stored preference at startup and suppress prompt if "no" recorded.
  • Provide CLI/ENV override to reset the prompt for troubleshooting.

Background Context

Meeting Source: Discussion on July 23, 2025
Project Context: coding-agent - Improving UX by avoiding repetitive authentication prompts.

Acceptance Criteria

  • User who chooses "no" will not be prompted again on subsequent launches.
  • Reset mechanism (e.g., --reset-auth-prompt) reinstates prompt.
  • Unit test verifies flag persistence and retrieval.

Dependencies & Blockers

  • None identified.

Additional Notes

Automatically generated from meeting discussion on 2025-07-23

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions