PlaybookContext

data class PlaybookContext(val calledToolNames: Set<String>, val artifacts: List<Any>, val iterationCount: Int, val blackboard: Blackboard)

Context available for evaluating unlock conditions.

Constructors

Link copied to clipboard
constructor(calledToolNames: Set<String>, artifacts: List<Any>, iterationCount: Int, blackboard: Blackboard)

Properties

Link copied to clipboard

Artifacts produced by tools so far.

Link copied to clipboard

The process blackboard, for conditions that depend on process state.

Link copied to clipboard

Names of tools that have been called so far.

Link copied to clipboard

Number of iterations completed.