Skip to main content
A cell is the value at one row and one column. Text cells are editable; computed cells are produced by running a column’s configuration against the row.

Cell types

Cell kindWhere it appearsBehavior
Text cellText columnsStores editable input, labels, metadata, expected output, or notes.
Computed cellPrompt, code, assertion, extraction, comparison, helper, composition, and other computed columnsStores an output and a run status.
Computed cells track whether their output is ready, pending, failed, or stale.

Cell statuses

StatusMeaningWhat to do
QUEUEDWork has been scheduled but has not started.Wait, or cancel the operation if it was queued by mistake.
DISPATCHEDWork has been sent to a worker.Wait, or cancel if needed.
RUNNINGWork is actively executing.Wait, inspect progress, or stop the run.
COMPLETEDThe cell has a completed output.Use the result, score it, or inspect it.
FAILEDThe cell run failed.Open the cell, inspect the error, fix inputs or config, then rerun.
STALEThe cell has an old output that no longer matches current inputs or configuration.Rerun before trusting the result.
QUEUED, DISPATCHED, and RUNNING are pending statuses.

Stale cells

A computed cell becomes stale when a dependency changes, such as a source value, source mapping, column configuration, rerun output, or composition source. Stale cells are highlighted so you can rerun only the work that needs refreshing.
A stale computed Table cell highlighted in amber after a dependency changed

Run scopes

Run the smallest scope that matches what changed.
ScopeUse when
Table or sheet runYou want to refresh the sheet broadly, usually after a large import or configuration change.
Column runOne computed column changed and should be recalculated across rows.
Row runOne or more rows changed and should be refreshed across computed columns.
Selected cell runYou want to rerun a specific set of computed cells.
Stale-cell runYou want to refresh only outputs marked stale.
Run controls for refreshing Table work

Run selected rows or cells

Select rows or computed cells to run a smaller slice of work. This is useful when only a subset of inputs changed or when you are debugging a few failing examples.

Stop or cancel work

Stop or cancel work when a run was started by mistake, the configuration is wrong, or a long-running column should be interrupted. Cancellation is only useful while cells are queued, dispatched, or running.

Inspect cells

Open computed cells to inspect outputs, errors, execution details, or prompt request details. Use failed cells to debug configuration or source data, and use stale cells to decide what needs rerunning before scoring.

Update cells through the API

Use the API when a job, script, or external workflow should add rows, edit cells, or queue recalculation.

Get cell

Read a specific cell.

Update cell

Update an editable cell value.

Recalculate cell

Queue recalculation for a cell.

Create operation

Queue broader row, column, cell, or stale work.