Skip to content

Cannot Enable Issues or Edit Repo Features via gh CLI Wrapper #11

@actuallyrizzn

Description

@actuallyrizzn

Problem\nThe current gh CLI wrapper (as exposed to Ada and other agents) does not support repository settings changes such as enabling or disabling issues. The CLI wrapper only exposes basic repo creation and code/issue/PR management commands.\n\n## Expected Behavior\nAda should be able to enable or disable repo features (like issues, wiki, discussions) using:\n\n gh repo edit --enable-issues --disable-issues\n\n## Actual Behavior\n- The wrapper does not expose gh repo edit with --enable-issues, --disable-issues, or similar flags.\n- Attempts to enable issues via wrapper/CLI are blocked.\n- Administrative changes must be made manually via the GitHub web UI or direct shell access.\n\n## Impact\n- Cannot programmatically enable issues on new or existing repos.\n- Workflow for onboarding/ops is blocked or requires manual intervention.\n- Automation and repo bootstrapping are incomplete.\n\n## Required Fix\n- Extend the gh CLI wrapper to support arbitrary gh repo edit flags, especially --enable-issues and --disable-issues.\n- Document supported flags and error messages for unsupported operations.\n- Ensure Ada and other agents can manage repo settings as part of automated workflows.\n\n## Notes\n- This is a blocker for hands-off repo management and must be addressed for full agent-driven GitHub automation.

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