Class: SkillBench::Services::RunnerService::EvaluationContext

Inherits:
Struct
  • Object
show all
Defined in:
lib/skill_bench/services/runner_service.rb

Overview

Context for evaluation and trend recording

Instance Attribute Summary collapse

Instance Attribute Details

#baseline_outputObject

Returns the value of attribute baseline_output

Returns:

  • (Object)

    the current value of baseline_output



21
22
23
# File 'lib/skill_bench/services/runner_service.rb', line 21

def baseline_output
  @baseline_output
end

#configObject

Returns the value of attribute config

Returns:

  • (Object)

    the current value of config



21
22
23
# File 'lib/skill_bench/services/runner_service.rb', line 21

def config
  @config
end

#context_outputObject

Returns the value of attribute context_output

Returns:

  • (Object)

    the current value of context_output



21
22
23
# File 'lib/skill_bench/services/runner_service.rb', line 21

def context_output
  @context_output
end

#evaluationObject

Returns the value of attribute evaluation

Returns:

  • (Object)

    the current value of evaluation



21
22
23
# File 'lib/skill_bench/services/runner_service.rb', line 21

def evaluation
  @evaluation
end

#providerObject

Returns the value of attribute provider

Returns:

  • (Object)

    the current value of provider



21
22
23
# File 'lib/skill_bench/services/runner_service.rb', line 21

def provider
  @provider
end

#skill_contextObject

Returns the value of attribute skill_context

Returns:

  • (Object)

    the current value of skill_context



21
22
23
# File 'lib/skill_bench/services/runner_service.rb', line 21

def skill_context
  @skill_context
end