Added
client.signals.create,client.signals.update, andclient.signals.delete— author signals over the API.createregisters a signal with its own evaluation (declarativesettings, e.g. an LLM judge withcriteria, or a rawscript) plus optionalpriorityandfilters;updatechanges a signal'sname,description, andfilters;deleteremoves a user-authored signal. Adds theCreateSignalBody,UpdateSignalBody,CreateSignalResponse, andUpdateSignalResponsetypes.
Changed
Evaluation.alignmentandEvaluation.alignedAtare now optional — they are omitted for raw or deterministic evaluations that are not annotation-aligned.