strictcli 0.29 compatibility — fixes tinymoon check crashing at startup
Context
strictcli 0.29.0 requires ctx-first handler signatures. Published tinymoon 0.9.0 crashed at import under current strictcli (handler missing parameter "dir"). This patch migrates all CLI handlers to the ctx-first signature, restoring compatibility.
Fixes
- Fixed
tinymoon checkcrashing at startup with strictcli 0.29+. The CLI now uses ctx-first handler signatures, restoring compatibility with current strictcli.