---
title: OpenApiTool
config:
look: handDrawn
theme: colorful
class:
hideEmptyMembersBox: true
---
classDiagram
class Tool {
+string name
+string kind
+string description
+Binding[] bindings
}
Tool <|-- OpenApiTool
class OpenApiTool {
+string kind
+Connection connection
+string specification
}
specification: full_sepcification_here
| Name | Type | Description |
|---|
| kind | string | The kind identifier for OpenAPI tools |
| connection | Connection | The connection configuration for the OpenAPI tool |
| specification | string | The full OpenAPI specification |