AppModeling

Seed the app modeling work frontier (internal)

Upserts the app_model_coordinator row for the given application and seeds the work frontier from the requested scope (all app-tagged tests by default). Called exclusively by the TypeScript initiateAppModelingRun handler — not intended for external callers. A full seed is idempotent: re-running on an existing frontier safely adds new tests and removes de-tagged ones without re-opening what an earlier run already attempted. A scoped seed deliberately re-opens the tests it names.

post/appModeling/run/seedFrontier

Query parameters

workspaceIdstring required

The workspace ID

Request body

application_idstring required

The application whose tests seed the frontier.

run_session_idstring required

The run coordinator session ID, stored on the coordinator row.

Response

Frontier seeded successfully

seeded_test_countinteger required

Number of test invariant IDs the run's scope opened for modeling.

deferred_test_countinteger

Number of tests an earlier run left pending that this run set aside because they fall outside its scope. Always zero for a full run.

Changes