IHubAssistant

Interface

Interface representing a Hub Assistant. This interface defines the structure of an assistant in the hub, including its properties and workflows.

Properties

Property Type Notes
schemaVersion number

Schema version for the assistant.

access Optional string

Access level for the assistant. This can be public, org, or private.

enabled Optional boolean

Enable this assistant.

examplePrompts Optional string[]

Example prompts to display to the user.

personality Optional string

Personality for the assistant.

testPrompts Optional string[]

Test prompts for the assistant.

workflows Optional IHubAssistantWorkflow[]

Workflows for the assistant.


Interface defined in common/src/assistants/IHubAssistant.ts:5