Skip to content

v1.7.6

Choose a tag to compare

@github-actions github-actions released this 29 Jul 00:09
f7e96aa

feat(client): add a responsive breakpoint to the app shell so the header, nav, page padding, and touch targets adapt on narrow (mobile/tablet) viewports instead of overflowing.

fix(paths): add missing test coverage for the empty-sanitize fallback branch in sanitize_repo_cache_name, closing the crate-wide 100% line coverage gap left by #1417.

fix: update the built-in Hermes agent config to launch Hermes in one-shot mode with the composed prompt, replacing the unsupported hermes exec default.

Allow manually edited schedule.cron sidecars to carry multiple cron entries and dedupe redundant entries with cron-union when syncing crontab.

chore(deps): bump the npm group with 3 updates

fix(routines): prune the repository mirror cache under {config_dir}/cache/ — orphaned mirrors (routine deleted or repositories URL edited) are now removed on every cleanup sweep, and an optional MOADIM_MAX_REPO_CACHE_DISK_BYTES ceiling evicts least-recently-fetched mirrors once the tree exceeds it, mirroring the existing MOADIM_MAX_WORKBENCH_DISK_BYTES safety valve. The tree's total size is now also reported via the new moadim_repo_cache_bytes metric (closes #1425).

feat(client): add a "Folder" group-by to the Routines table (grouping by the /-nested path already supported in titles), and make every group-by mode collapsible with a per-group health rollup chip and persisted collapse state, plus a COLLAPSE ALL / EXPAND ALL pair (#1420).

Use schedule.cron as the authoritative routine schedule source instead of routine.toml.