Package com.embabel.agent.api.tool.agentic.playbook
See: Description
-
Class Summary Class Description PlaybookTool A tool with conditional tool unlocking that uses an LLM to orchestrate sub-tools. PlaybookState Shared state for tracking playbook execution progress. ToolRegistration Intermediate registration object returned by PlaybookTool.withTool. AfterTools Tool unlocks after specified prerequisite tools have been called. OnArtifact Tool unlocks when an artifact of the specified type has been produced. WhenPredicate Tool unlocks when a custom predicate returns true. AllOf Tool unlocks when all conditions are met. AnyOf Tool unlocks when any condition is met. PlaybookContext Context available for evaluating unlock conditions. -
Interface Summary Interface Description UnlockCondition Represents a condition that must be met for a tool to be unlocked.