fix(cli): preview the real session-summary hook
Your AI's guard dog to stop it from going rogue.
Brought to you by:
doberman
Originally created by: slegarraga
Closes [#429]
DASHBOARD_COMMAND from the installer so install-hooks and uninstall-hooks dry runs display the same command the merge logic writes.doberman dashboard) with doberman session-summary.tests/unit/test_install_hooks.py to assert the install dry run contains the real command and no longer contains the hidden alias..venv/bin/pytest tests/unit/test_install_hooks.py — 43 passed..venv/bin/ruff check src/doberman/cli/main.py tests/unit/test_install_hooks.py.venv/bin/ruff format --check src/doberman/cli/main.py tests/unit/test_install_hooks.py
Originally posted by: fu351
Closing this as a duplicate of [#463], @slegarraga, the
main.pychange is byte for byte the same. I'm keeping [#463] because its test also coversuninstall-hooks --dry-run, so it goes red if either preview drifts from the installed command again. Review coming on [#463].Related
Tickets:
#463Ticket changed by: fu351