EvaluationTarget
junjo.evaluation.EvaluationTarget
Kind: Class
SDK version: 0.69.0
Documentation channel: Stable release
Runtime interface shared by SDK-owned target declarations.
Members
Section titled “Members”kind: TargetKindNode, workflow, or agent execution boundary provided by this target.
key: strStable application-owned dispatch key referenced by dataset cases.
name: strHuman-readable name retained with this record.
input_version
Section titled “input_version”input_version: intVersion of the target input contract used to validate the stored case.
input_schema
Section titled “input_schema”input_schema: dict[str, object]Public attribute.
validate_input
Section titled “validate_input”validate_input(input_json: object) -> objectPublic member documented by its signature.
execute
Section titled “execute”execute(input_value: object, *, context: EvaluationContext, service_identity: ExecutionServiceIdentity, resources: object) -> TargetExecutionPublic member documented by its signature.