IHubAssistant
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 |
|---|---|---|
| number |
Schema version for the assistant. |
|
| Optional | AccessLevel |
Access level for the assistant. This can be public, org, or private. |
| Optional | string[] |
Assistant access groups when not public. |
| Optional | boolean |
Enable this assistant. |
| Optional | string[] |
Example prompts to display to the user. |
| Optional | string |
Personality for the assistant. |
| Optional | string[] |
Test prompts for the assistant. |
| Optional | IHubAssistantWorkflow[] |
Workflows for the assistant. |
Interface defined in packages/common/src/assistants/IHubAssistant.ts:7