Synopsis
Create a new thread with specified topic and optional metadata.Usage
Arguments
Thread topic identifier (e.g.,
feature-auth, bug-login)Options
Optional title override. If not provided, topic is used as title.
Initial thread status. Common values:
open, blocked, in_reviewInitial ball owner (agent who has the ball)
Threads directory path. Defaults to
./watercooler or $WATERCOOLER_DIR environment variable.Examples
Basic thread initialization
Thread with custom title
Thread with specific initial state
Thread in custom directory
Expected Output
The command prints the path to the newly created thread file:- YAML frontmatter containing metadata (status, ball, timestamps)
- Initial thread structure
- Automatic git commit if the directory is a git repository
Related Commands
- say - Add an entry and flip the ball
- list - List all threads
- set-status - Update thread status
- set-ball - Update ball ownership