name: init-session description: Initialize Contextium session state and verify environment allowed-tools: Bash, Read, Write
Session Initializer
Initialize the Contextium session environment.
Execution
Run the initializer agent:
./agents/initializer.sh
What It Does
- Creates state directory (
.contextium/) - Verifies tools - git, jq, and optional Contextium tools
- Initializes state.json - Session ID, repo info, branch
- Initializes tasks.json - Empty task list if not present
- Checks git status - Branch, uncommitted changes
Output
The initializer outputs a session summary:
Session ID: <timestamp>-<pid>
Repository: <repo-name>
Branch: <current-branch>
Status: initialized
Manual State Reset
To reset session state:
rm -rf .contextium/state.json
./agents/initializer.sh