Uses of Interface
com.agentforge4j.runtime.command.FileSink
Packages that use FileSink
Package
Description
Public bootstrap entry point — framework-agnostic defaults for AgentForge4j.
-
Uses of FileSink in com.agentforge4j.bootstrap
Methods in com.agentforge4j.bootstrap that return FileSinkModifier and TypeMethodDescriptionBootstrapComponents.fileSink()Returns the value of thefileSinkrecord component.Methods in com.agentforge4j.bootstrap with parameters of type FileSinkModifier and TypeMethodDescriptionAgentForge4jBootstrap.Builder.withFileSink(FileSink fileSink) Overrides whereCreateFileCommandcontent is written.Constructors in com.agentforge4j.bootstrap with parameters of type FileSinkModifierConstructorDescriptionBootstrapComponents(AgentRepository agentRepository, WorkflowRepository workflowRepository, WorkflowStateRepository workflowStateRepository, WorkflowEventLog workflowEventLog, LlmClientResolver llmClientResolver, ContextRenderer contextRenderer, LlmCommandParser llmCommandParser, EventRecorder eventRecorder, FileSink fileSink, LlmProviderSelectionStrategy llmProviderSelectionStrategy, IntegrationRepository integrationRepository, ToolProviderResolver toolProviderResolver, ToolExecutionService toolExecutionService, com.fasterxml.jackson.databind.ObjectMapper objectMapper, Clock clock, AgentInvoker agentInvoker, LlmCallObserver llmCallObserver, LoadedConfiguration loadedConfiguration) Creates an instance of aBootstrapComponentsrecord class. -
Uses of FileSink in com.agentforge4j.runtime
Methods in com.agentforge4j.runtime with parameters of type FileSink -
Uses of FileSink in com.agentforge4j.runtime.command
Classes in com.agentforge4j.runtime.command that implement FileSinkModifier and TypeClassDescriptionfinal classFileSinkthat writes underbaseDir, namespacing paths byrunIdand rejecting paths that escape the base directory.final classCanonicalFileSinkthat accepts writes but performs no I/O.Fields in com.agentforge4j.runtime.command declared as FileSinkModifier and TypeFieldDescriptionstatic final FileSinkFileSink.NO_OP_FILE_SINKShared singletonNoOpFileSinkthat accepts writes but performs no I/O. -
Uses of FileSink in com.agentforge4j.testkit.capture
Classes in com.agentforge4j.testkit.capture that implement FileSinkModifier and TypeClassDescriptionfinal classIn-memoryFileSinkthat captures every write instead of touching disk, so a test can assert which files a run produced.