Skip to content

Persist GitHub auth prompt preference in Coding Agent #131

Description

@vasyafomiuk

Description

Modify the Coding Agent so that if a user declines GitHub login/authentication, their response is saved (e.g., in a local config/state file) and the prompt is not shown on subsequent launches. Ensure backward compatibility and add unit tests for the preference check.

Technical Requirements

  • Store user response in local config/state file (e.g., JSON or YAML)
  • Preference check on subsequent launches to skip prompt
  • Unit tests covering preference persistence and retrieval
  • Maintain backward compatibility (do not break existing configs)

Background Context

Meeting Source: Discussion on July 23, 2025
Project Context: coding-agent - Improving user experience and workflow automation

Acceptance Criteria

  • User who declines GitHub auth is not prompted again on subsequent launches
  • Preference is persisted and can be reset manually
  • Unit tests pass in CI

Dependencies & Blockers

  • None identified

Additional Notes

Automatically generated from meeting discussion on 2025-07-23

Linked Jira Ticket: OGAI-425

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions