Clockify status
Read-only check so the user does not need the Clockify UI.
Workflow
- If
config_rootis already known this session and still this repo, reuse it. Otherwise resolve once withgit rev-parse --show-toplevelfrom the working directory (open tabs are not required; multi-root: focused path only as a tie-breaker; non-git: Cursor window folder). Re-resolve when the folder or focused root changes. Pass that string on Clockify MCP calls — do not run git before every tool. clockify_get_running_timerwithconfig_root.- If running: report description, project, task, start time, duration so far, and runaway (
pastCeiling) whenentry.automated.settings.runawayis enabled. IfpastCeiling, AskQuestion before stopping: keep running, stop and cap (runaway_stop: true), or stop at now. - If nothing is running, say so clearly.
- Do not start, stop, or create entries. Offer
clockify-start-timer,clockify-stop-timer, orclockify-enter-timeif they want to act.