Uses of Class
com.tnsai.autoteam.AutoTeamBuilder

Packages that use AutoTeamBuilder
Package
Description
Automatic team generation from natural language task descriptions.
  • Uses of AutoTeamBuilder in com.tnsai.autoteam

    Methods in com.tnsai.autoteam that return AutoTeamBuilder
    Modifier and Type
    Method
    Description
    AutoTeamBuilder.agentCustomizer(Function<com.tnsai.agents.AgentBuilder,com.tnsai.agents.AgentBuilder> customizer)
    Sets a customizer function applied to each AgentBuilder before building.
    AutoTeamBuilder.authorityScope(com.tnsai.accountability.AuthorityScope authorityScope)
    Default AuthorityScope stamped onto every generated agent's dispatch records.
    AutoTeamBuilder.create()
    Creates a new AutoTeamBuilder instance.
    AutoTeamBuilder.dynamicTool(com.tnsai.tools.method.DynamicToolMethod dynamicTool)
    Adds a DynamicToolMethod (e.g. an MCP proxy) to the pool of tools that can be assigned to generated agents.
    AutoTeamBuilder.dynamicTools(List<com.tnsai.tools.method.DynamicToolMethod> dynamicTools)
    Adds a batch of DynamicToolMethods.
    AutoTeamBuilder.liabilitySink(com.tnsai.accountability.LiabilitySink liabilitySink)
    Liability sink every generated agent publishes AgentLiabilityRecords to.
    AutoTeamBuilder.llm(com.tnsai.llm.LLMClient llm)
    Sets the LLM client used for task decomposition and prompt generation.
    AutoTeamBuilder.maxAgents(int maxAgents)
    Sets the maximum number of agents to generate.
    AutoTeamBuilder.principalProvider(com.tnsai.identity.AgentPrincipalProvider principalProvider)
    Identity provider that mints an AgentPrincipal for each generated agent.
    AutoTeamBuilder.temperature(float temperature)
    Sets the LLM temperature for decomposition and prompt generation.
    AutoTeamBuilder.toolPojos(Object... pojos)
    Adds tools by reflecting over POJO instances bearing @Tool-annotated methods (the function-shape pattern, see RFC #188).