All Classes and Interfaces
Class
Description
Binds Spring Boot configuration under
agentforge4j.* that controls classpath and
filesystem loading of workflow and agent definitions and optional runtime nesting limits.Integration loading settings, bound from
agentforge4j.integrations.*.Auto-configures AgentForge4j by delegating to
AgentForge4jBootstrap.Binds
agentforge4j.llm.fake.* for the deterministic scripted provider.Enables the fake scripted provider when
agentforge4j.llm.fake.enabled=true once the backing module is on the
classpath.Generic provider wiring: replaces the per-provider auto-configurations with a single
LlmClientConfigurationAdapter-driven registrar, so a new ServiceLoader-registered provider is
configurable through the starter without new starter code.In-memory run state, event log, and file metadata when no
DataSource is configured.Operator on/off switch for prompt-layer boundary computation in
AgentInvoker.Wires MCP servers from
agentforge4j.mcp.* into the runtime's tool SPI, and tool tunables from
agentforge4j.tools.*.Binds
agentforge4j.mcp.* configuration: the MCP servers to connect to.One MCP server.
Binds correlation identifiers onto SLF4J MDC for the duration each
RunContextManager.Scope stays open via RunMdcContext.Binds Spring Boot configuration under
agentforge4j.llm.model-tiers.<provider>.<tier> that
overrides the shipped capability-tier to concrete-model mappings.Stacks run, workflow, step, and agent identifiers into
MDC; RunMdcContext.close()
restores values that were present beforehand.Registers Spring-specific runtime beans not assembled by
AgentForge4jBootstrap.Binds
agentforge4j.tools.* configuration: tunables for tool invocation, including the authoritative timeout
enforced by the execution service and the outbound-egress policy.Outbound-egress tunables.