Throwaway issue for testing the ADE Linear agent. Safe to delete. This test needs the run to take several minutes, so follow the steps exactly, one tool call per step.
Repo: the ade-linear-repro project (local only, no remote).
Steps
- Run
sleep 20 && cat greet.js.
- Add and export
shout(name) to greet.js returning greet(name).toUpperCase().
- Run
sleep 20 && node -e "console.log(require('./greet').shout('a'))".
- Add and export
whisper(name) returning greet(name).toLowerCase().
- Run
sleep 20 && node -e "console.log(require('./greet').whisper('A'))".
- Add
test.js that uses node:assert to check every exported function, then run sleep 20 && node test.js.
- Use your Agent tool to start ONE foreground general-purpose subagent (not in the background) and wait for it. Tell it: "Review the uncommitted diff in this repo. Do these as separate tool calls: run
sleep 30 && git diff, then sleep 30 && node test.js, then sleep 30 && cat greet.js test.js. Then report any correctness problems."
- Apply anything it finds, run
sleep 20 && node test.js, and commit on the lane branch. Do not push or open a PR (there is no remote).
- Finish with a short summary.
Throwaway issue for testing the ADE Linear agent. Safe to delete. This test needs the run to take several minutes, so follow the steps exactly, one tool call per step.
Repo: the
ade-linear-reproproject (local only, no remote).Steps
sleep 20 && cat greet.js.shout(name)togreet.jsreturninggreet(name).toUpperCase().sleep 20 && node -e "console.log(require('./greet').shout('a'))".whisper(name)returninggreet(name).toLowerCase().sleep 20 && node -e "console.log(require('./greet').whisper('A'))".test.jsthat usesnode:assertto check every exported function, then runsleep 20 && node test.js.sleep 30 && git diff, thensleep 30 && node test.js, thensleep 30 && cat greet.js test.js. Then report any correctness problems."sleep 20 && node test.js, and commit on the lane branch. Do not push or open a PR (there is no remote).