--assignee string Filter by assignee username
--dry-run Show what would be synced without making changes
--exclude-type string Exclude these issue types from sync (comma-separated)
--issues string Comma-separated bead IDs to sync selectively (e.g., bd-abc,bd-def). Mutually exclusive with --parent.
--label string Filter by labels (comma-separated, AND logic)
--milestone string Filter by milestone title
--no-ephemeral Exclude ephemeral/wisp issues from push (default: true) (default true)
--parent string Limit push to this bead and its descendants (push only). Mutually exclusive with --issues.
--prefer-gitlab On conflict, use GitLab version
--prefer-local On conflict, keep local beads version
--prefer-newer On conflict, use most recent version (default)
--project string Filter to issues from this project ID (group mode)
--pull-only Only pull issues from GitLab
--push-only Only push issues to GitLab
--type string Only sync these issue types (comma-separated, e.g. 'epic,feature,task')