Uses of Class
com.tnsai.models.agent.AgentIdentity
Packages that use AgentIdentity
Package
Description
Agent classes and lifecycle management for the TnsAI framework.
Agent initialization and specification extraction.
Prompt building, templating, and management framework for LLM interactions.
-
Uses of AgentIdentity in com.tnsai.agents
Methods in com.tnsai.agents that return types with arguments of type AgentIdentityMethods in com.tnsai.agents with parameters of type AgentIdentityModifier and TypeMethodDescriptionAgentBuilder.identity(AgentIdentity identity) Adds an identity to the agent.Method parameters in com.tnsai.agents with type arguments of type AgentIdentityModifier and TypeMethodDescriptionAgentBuilder.identities(List<AgentIdentity> identities) Adds multiple identities to the agent. -
Uses of AgentIdentity in com.tnsai.agents.init
Fields in com.tnsai.agents.init with type parameters of type AgentIdentityModifier and TypeFieldDescriptionfinal List<AgentIdentity> AgentInitializer.InitializationResult.identitiesMethods in com.tnsai.agents.init that return types with arguments of type AgentIdentity -
Uses of AgentIdentity in com.tnsai.prompt
Method parameters in com.tnsai.prompt with type arguments of type AgentIdentityModifier and TypeMethodDescriptionstatic StringAgentPromptBuilder.buildContextualPrompt(String name, List<AgentIdentity> identities, Communication communication) Builds a prompt with identity and communication style only.static StringAgentPromptBuilder.buildMinimalPrompt(String name, List<AgentIdentity> identities) Builds a minimal prompt with just identity.static StringAgentPromptBuilder.buildSystemPrompt(String name, List<AgentIdentity> identities, Communication communication, List<Plan> plans, List<ErrorRecoveryScenario> errorRecoveryScenarios, List<String> toolActionNames) Builds a complete system prompt for an agent.static StringAgentPromptBuilder.buildSystemPrompt(String name, List<AgentIdentity> identities, Communication communication, List<Plan> plans, List<ErrorRecoveryScenario> errorRecoveryScenarios, List<String> toolActionNames, ModelFamily family) Family-aware overload (issue #13).