Enhancements
- Auto-commit workspace changes:
add_session.pynow automatically commits.trellis/workspacechanges after recording a session — keeps the working directory clean - Project-level config: New
.trellis/config.yamlfor customizingsession_commit_messageandmax_journal_lines - Config reader module: New
common/config.pyreads config.yaml with hardcoded fallback defaults - Skip auto-commit: Added
--no-commitflag toadd_session.pyfor cases where you don’t want automatic commits - Template updates: All 8 platform record-session templates updated with auto-commit documentation
Migration
No migration required. Runtrellis update to sync new files (config.yaml, config.py) and updated templates.