github_sync_debate
Synchronizes debate turns to GitHub Discussions or Issues by posting formatted comments with cognition headers. Tracks synced turns to prevent duplicate posts.
Instructions
Sync debate turns to GitHub Discussion/Issue comments.
Posts new turns as formatted comments with cognition headers. Idempotent: tracks synced turns to avoid duplicates.
Args: thread_id: The debate thread to sync repo: Repository in owner/repo format target_id: GitHub node ID (discussions) or issue number (issues) target_type: 'discussion' (GraphQL) or 'issue' (REST)
Note: Can be disabled by setting GITHUB_TOOLS_ENABLED=false
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo | Yes | ||
| target_id | Yes | ||
| thread_id | Yes | ||
| target_type | No | discussion |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||