Synopsis
DEPRECATED: Thesync command has been removed. Thread sync is now handled automatically via the orphan branch worktree.
Status
This command is no longer available in current versions of Watercooler.Migration
Thread synchronization now happens automatically:- Automatic commits: Thread changes are committed automatically
- Orphan branch worktree: Uses git worktree for clean separation
- Background sync: No manual intervention required
Previous Functionality
In earlier versions, this command was used to:Current Behavior
Running the command displays:Alternative Commands
Check git status
To verify thread synchronization:Manual push (if needed)
In rare cases where you need to manually push:Verify sync health
Automatic Sync Behavior
When sync happens
-
After thread operations:
init-threadsayackhandoffset-statusset-ball
-
Commit creation:
- Automatic git commit after each operation
- Descriptive commit messages
- No user intervention required
-
Push behavior (if configured):
- Can be automatic or manual depending on configuration
- Check config:
watercooler config show
Verify automatic sync
Configuration
Sync behavior can be configured inconfig.toml:
Troubleshooting
Sync not working
-
Check git status:
-
Verify git config:
-
Check remote:
-
Run health check:
Manual sync recovery
If automatic sync fails:Migration from Old Version
If upgrading from a version withsync command:
-
Verify orphan branch setup:
-
Check worktree:
-
Test automatic sync:
Related Information
- Configuration - View sync configuration
- Health Check - Verify system health
- Git documentation on worktrees