Skip to main content
Custom eval definitions are higher-level tasks Lightsage should test with coding agents. Use them for workflows that span multiple operations, such as installing an SDK, authenticating, and sending a first request. Use Custom eval runs to execute these definitions and inspect active or completed runs.

Commands

List custom eval definitions

Example response:

Create a custom eval definition

Configure the generated eval at creation time:
Use a prompt template when Lightsage should render the prompt for a specific company. Templates support {{company_name}} and {{company_domain}}.

Retrieve a custom eval definition

Update a custom eval definition

Update the attached eval definition:
Updateable fields:

Delete a custom eval definition

Deleting a custom eval definition removes it from future custom eval runs.