trackline in Cursor
trackline runs as a Cursor hook: it sees every action before it runs, and can stop one and tell the agent why.
| Can stop an action before it happens | yes |
| Tells the agent why | yes |
| Knows what you asked | read from the session transcript |
| Established by | captured from the Cursor CLI; one live run where the agent was blocked once and did not retry |
Set it up
npm install -g trackline
trackline init --host cursor
trackline doctor --host cursorOr paste the prompt from the install section into your agent. The full steps are in the guide.
Where it sees less
- It only sees the agent once the agent is inside this project; start the agent here.
- Captured from the Cursor CLI; the desktop app is expected to match but has not been checked.
Named plainly, because a tool that looks complete stops getting better. trackline doctor --host cursor prints this list on your own machine.