feat(api): accept a lane tool on create, start and binary probe
This commit is contained in:
@@ -174,4 +174,15 @@ describe("/api/run", () => {
|
||||
assert.equal(status, 200);
|
||||
assert.ok(Array.isArray(body.items));
|
||||
});
|
||||
|
||||
it("GET /api/run/binary?tool=codex probes codex, not claude", async () => {
|
||||
const res = await fetchJson("/api/run/binary?tool=codex");
|
||||
assert.equal(res.status, 200);
|
||||
assert.equal(typeof res.body.found, "boolean");
|
||||
});
|
||||
|
||||
it("GET /api/run/binary rejects an unknown tool", async () => {
|
||||
const res = await fetchJson("/api/run/binary?tool=rm");
|
||||
assert.equal(res.status, 400);
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user