Gleanex.Client.ToolMetadata (Gleanex v0.1.0)

Copy Markdown View Source

Provides struct and type for a ToolMetadata

Summary

Types

t()

@type t() :: %Gleanex.Client.ToolMetadata{
  actionTypeSource: String.t() | nil,
  auth: Gleanex.Client.AuthConfig.t() | nil,
  authType: String.t() | nil,
  createdAt: DateTime.t() | nil,
  createdBy: Gleanex.Client.PersonObject.t() | nil,
  displayDescription: String.t(),
  displayName: String.t(),
  isSetupFinished: boolean() | nil,
  knowledgeType: String.t() | nil,
  lastUpdatedAt: DateTime.t() | nil,
  lastUpdatedBy: Gleanex.Client.PersonObject.t() | nil,
  logoUrl: String.t() | nil,
  name: String.t(),
  objectName: String.t() | nil,
  permissions: Gleanex.Client.ObjectPermissions.t() | nil,
  toolId: String.t() | nil,
  type: String.t(),
  usageInstructions: String.t() | nil,
  writeActionType: String.t() | nil
}