code-yeongyu / code-yeongyu/senpi
cursor: soak-test long exec tools against unknown server-side exec deadline
- Dominant language
- TypeScript
- Stars
- 429
- Forks
- 98
- Avg merge
- 5h 3m
- Merged PRs (30d)
- 526
Description
The official cursor-agent CLI keeps a 3s per-exec heartbeat and the server blocks in-band waiting for exec results; Cursor's server-side deadline for a single exec (e.g. a 10-minute bash) is unknown. After the exec refusal fix, run a long-tool soak (>5min) on a cursor model and record whether the server times the exec out, to size senpi's timeout mapping. (2026-08-20 audit, dissection /tmp/cursor-agent-dissection.md.)
Contributor guide
Research direction
Read the Cursor CLI dissection at /tmp/cursor-agent-dissection.md and the existing exec-refusal fix. Run a greater-than-five-minute tool against a Cursor model, then record whether the server times out the exec; the result should help size senpi's timeout mapping.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- cli
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100