Uses of Class
com.agentforge4j.runtime.WorkflowRuntimeBuilder
Packages that use WorkflowRuntimeBuilder
-
Uses of WorkflowRuntimeBuilder in com.agentforge4j.runtime
Methods in com.agentforge4j.runtime that return WorkflowRuntimeBuilderModifier and TypeMethodDescriptionWorkflowRuntimeBuilder.agentInvoker(AgentInvoker value) Configures theAgentInvokerused for agent and SPAR steps (for example from framework integration or constructed explicitly by the embedding application).WorkflowRuntimeBuilder.artifactValidators(List<ArtifactValidator> value) Configures the clock used for timestamps on state updates and events.WorkflowRuntimeBuilder.contextAggregators(List<ContextAggregator> value) WorkflowRuntimeBuilder.eventRecorder(EventRecorder value) Configures the sharedEventRecorderused by command handlers, loop strategies, and step executors.Configures whereCreateFileCommandcontent is written.WorkflowRuntimeBuilder.generatedArtifactStore(GeneratedArtifactStore value) Configures the run-scoped store that captures emittedCREATE_FILEbytes for in-process artifact validation.WorkflowRuntimeBuilder.loopEvaluator(LoopEvaluator value) Configures the evaluator loop strategy dependency.WorkflowRuntimeBuilder.maxNestingDepth(int value) Configures the maximum nested workflow depth passed toExecutionContext.WorkflowRuntimeBuilder.pendingToolInvocationStore(PendingToolInvocationStore value) Configures the store used to resume approval-pending tool invocations.WorkflowRuntimeBuilder.requirementResolver(RequirementResolver value) Configures the resolver used to satisfy declaredrequirementsat the run-start checkpoint and at deferred first use.WorkflowRuntimeBuilder.runContextManager(RunContextManager value) Configures correlation scope hooks for each drive.WorkflowRuntimeBuilder.runExecutionInterceptor(RunExecutionInterceptor value) Configures the control interceptor fired before main execution and before each LLM call.WorkflowRuntimeBuilder.shellCommandRunner(ShellCommandRunner value) Configures execution ofRunCommandCommandshell strings.WorkflowRuntimeBuilder.toolExecutionService(ToolExecutionService value) Configures the optional tool-execution chokepoint.WorkflowRuntimeBuilder.workflowEventLog(WorkflowEventLog value) Configures the append-only event log receivingWorkflowEventinstances.WorkflowRuntimeBuilder.workflowRepository(WorkflowRepository value) Configures the workflow definition source.WorkflowRuntimeBuilder.workflowStateRepository(WorkflowStateRepository value) Configures persistence forWorkflowStatebetween drives.