-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
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.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels