/api/tests
12 routes under /api/tests.
Cockpit server REST reference, next.
All routes sit below the Cockpit server's session gate (app.use('/api', auth.requireSession)) except /api/health. Generated from the real route table in ui/server/src.
GET /api/tests/:feature#
| Parameter | In | Type |
|---|---|---|
feature |
path | — |
Source: ui/server/src/testsApi.mjs.
POST /api/tests/:feature/clone#
| Parameter | In | Type |
|---|---|---|
feature |
path | — |
Source: ui/server/src/testsApi.mjs.
GET /api/tests/:feature/compare#
| Parameter | In | Type |
|---|---|---|
feature |
path | — |
name |
query | — |
Source: ui/server/src/testsApi.mjs.
POST /api/tests/:feature/generate#
| Parameter | In | Type |
|---|---|---|
feature |
path | — |
Source: ui/server/src/testsApi.mjs.
POST /api/tests/:feature/run#
| Parameter | In | Type |
|---|---|---|
feature |
path | — |
Source: ui/server/src/testsApi.mjs.
POST /api/tests/:feature/run/cancel#
| Parameter | In | Type |
|---|---|---|
feature |
path | — |
Source: ui/server/src/testsApi.mjs.
GET /api/tests/:feature/runs#
| Parameter | In | Type |
|---|---|---|
feature |
path | — |
Source: ui/server/src/testsApi.mjs.
GET /api/tests/:feature/source#
| Parameter | In | Type |
|---|---|---|
feature |
path | — |
area |
query | — |
name |
query | — |
Source: ui/server/src/testsApi.mjs.
GET /api/tests/:feature/steps#
| Parameter | In | Type |
|---|---|---|
feature |
path | — |
name |
query | — |
Source: ui/server/src/testsApi.mjs.
POST /api/tests/:feature/steps#
| Parameter | In | Type |
|---|---|---|
feature |
path | — |
Source: ui/server/src/testsApi.mjs.
POST /api/tests/:feature/steps/preview#
| Parameter | In | Type |
|---|---|---|
feature |
path | — |
Source: ui/server/src/testsApi.mjs.
POST /api/tests/:feature/story-compare-ai#
---- AI compare, citations verified mechanically before they are ever returned -----------------------
| Parameter | In | Type |
|---|---|---|
feature |
path | — |
Source: ui/server/src/testsApi.mjs.