Problem
The CLI supports issue list, issue view, and issue comment, but it does not support creating issues. This leaves issue authoring incomplete compared with the existing read and comment workflows.
Root Cause Analysis
Issue support currently stops at read and comment operations. The command surface, service layer, API integration, and integration coverage do not include issue creation, so the CLI has no public path for authoring a new issue.
Fix Plan
- Add an
issue create command to the CLI surface.
- Implement issue creation in the service layer and Gitee API client.
- Reuse existing repository-context resolution so the command works both with
--repo and inside a local checkout.
- Reuse existing body input patterns so issue creation supports inline body text, file input, and stdin where appropriate.
- Keep output and error handling aligned with the existing CLI conventions.
Acceptance Criteria
Problem
The CLI supports
issue list,issue view, andissue comment, but it does not support creating issues. This leaves issue authoring incomplete compared with the existing read and comment workflows.Root Cause Analysis
Issue support currently stops at read and comment operations. The command surface, service layer, API integration, and integration coverage do not include issue creation, so the CLI has no public path for authoring a new issue.
Fix Plan
issue createcommand to the CLI surface.--repoand inside a local checkout.Acceptance Criteria
issue createis available from the CLI.