1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
//! git-paw — Parallel AI Worktrees.
//!
//! Orchestrates multiple AI coding CLI sessions across git worktrees
//! from a single terminal using tmux.
/// Default boot-prompt settle delay (ms) before the submit `Enter`, used
/// for any CLI without a `[clis.<name>].submit_delay_ms` override.
///
/// At launch git-paw injects the boot block, waits this long for a
/// paste-aware CLI to settle the (often large) paste, then sends `Enter`
/// separately. A same-call trailing `Enter` does not reliably submit a
/// large paste on some CLIs (W15-1, 2026-05-31 dogfood); the split +
/// settle does. The value is intentionally CLI-agnostic — per-CLI tuning
/// lives in config (`[clis.<name>].submit_delay_ms`), not a hardcoded
/// CLI-name table.
pub const DEFAULT_SUBMIT_DELAY_MS: u64 = 1500;