You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- config.rs: Config::load() now respects SQUEEZ_DIR env var for profile
switching instead of always reading from ~/.claude/squeez/
- init.rs: add run_copilot() / squeez init --copilot subcommand that
stores session state in ~/.copilot/squeez/ and injects memory banner
into ~/.copilot/copilot-instructions.md (auto-loaded by Copilot CLI)
- main.rs: parse 'init --copilot' flag
- hooks/copilot-pretooluse.sh: PreToolUse bash compression with
SQUEEZ_DIR pointing to ~/.copilot/squeez/
- hooks/copilot-session-start.sh: SessionStart hook that calls
'squeez init --copilot'
- hooks/copilot-posttooluse.sh: PostToolUse token tracking with
SQUEEZ_DIR pointing to ~/.copilot/squeez/
- install.sh: new Copilot CLI section registers hooks in
~/.copilot/settings.json and seeds copilot-instructions.md
- bench/run.sh: auto-detect local release build vs installed binary
- bench/fixtures/git_copilot_session.txt: new fixture representing
a real Copilot CLI bash session (35% compression, 3ms)
0 commit comments