Hierarchy For Package group.worldstandard.pudel.api.agent
Class Hierarchy
- java.lang.Object
- group.worldstandard.pudel.api.agent.McpToolDefinition
- group.worldstandard.pudel.api.agent.McpToolDefinition.Builder
- group.worldstandard.pudel.api.agent.ToolDefinition
- group.worldstandard.pudel.api.agent.ToolDefinition.Builder
Interface Hierarchy
- group.worldstandard.pudel.api.agent.AgentToolContext
- group.worldstandard.pudel.api.agent.AgentToolProvider
- group.worldstandard.pudel.api.agent.AgentToolRegistry
- group.worldstandard.pudel.api.agent.McpToolExecutor
- group.worldstandard.pudel.api.agent.McpToolRegistry
Annotation Interface Hierarchy
- group.worldstandard.pudel.api.agent.AgentTool (implements java.lang.annotation.Annotation)
- group.worldstandard.pudel.api.agent.McpTool (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- group.worldstandard.pudel.api.agent.AgentTool.ToolPermission
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- group.worldstandard.pudel.api.agent.ToolDefinition.ToolParameter
- group.worldstandard.pudel.api.agent.ToolResult
- java.lang.Record