Skip to content

Latest commit

 

History

History
47 lines (29 loc) · 1.36 KB

File metadata and controls

47 lines (29 loc) · 1.36 KB

discussion

Purpose

discussion manages provider discussions.

Why This Exists

Discussions are collaboration artifacts distinct from issues and changes.

When To Use It

Use discussion for long-form repository or community conversations.

Before You Run

Confirm that discussions are enabled for the repository and that the active provider supports them. Creating a discussion can require a provider category ID, which should come from provider configuration or existing discussion data.

Common Commands

  • gitfleet discussion list --repo owner/repository
  • gitfleet discussion list --repo owner/repository --limit 25 --page 2
  • gitfleet discussion view <discussion-id> --repo owner/repository
  • gitfleet discussion create "Topic" --repo owner/repository --body "Details"

Provider Support

GitHub supports discussions. GitLab currently reports this capability as unsupported.

Safety Notes

Creating discussions mutates provider state.

JSON/Automation Notes

Use --json for reporting or moderation tooling. For discussion lists, --limit is the page size and --page selects a 1-based provider page. This makes moderation scans predictable when a project has enough discussions that the provider would otherwise return only the first default page.

Related Commands

See issue, review, and inbox.