Skip to content

Commit ee9aa3b

Browse files
committed
docs(parity-teamocil): Add v1.0 rewrite context from README
why: teamocil agent confirmed v1.0 explicitly dropped v0.x features. what: - Add paragraph explaining v1.0 rewrite dropped hooks, env vars, DSL - Provides context for why v0.x import has more keys than v1.x
1 parent 3bb43ab commit ee9aa3b

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

notes/parity-teamocil.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Teamocil Parity Analysis
22

3-
*Last updated: 2026-03-06*
3+
*Last updated: 2026-03-07*
44
*Teamocil version analyzed: 1.4.2*
55
*tmuxp version: 1.64.0*
66

@@ -15,6 +15,8 @@ The current tmuxp importer (`importers.py:import_teamocil`) **targets the v0.x f
1515

1616
Note: teamocil v1.x does not create new sessions — it **renames** the current session (`rename-session`) and adds windows to it. This is fundamentally different from tmuxp/tmuxinator which create fresh sessions.
1717

18+
**v1.0 rewrite context** (from teamocil README): Teamocil 1.0 was a complete rewrite that explicitly dropped several v0.x features: no hook system (pre/post execution scripts), no pane-specific environment variables (`with_env_var`), no inline scripting or complex DSL, and no `cmd_separator` customization. The focus narrowed to core declarative window/pane creation.
19+
1820
## Features teamocil has that tmuxp lacks
1921

2022
### 1. Session Rename (Not Create)

0 commit comments

Comments
 (0)