Module: services
Table of contents
Interfaces
- IActivityBarService
- IAudioTranscriptionBrainCapability
- IAuxiliaryBarService
- IBrainCapability
- IBrainClient
- IBrainClientManager
- IColorThemeService
- IEditorService
- IEditorTreeService
- IExplorerService
- IExtensionService
- IFolderTreeService
- IImageGenerationBrainCapability
- ILayoutService
- IMenuBarService
- INotificationService
- IPanelService
- IProblemsService
- ISearchService
- ISettingsService
- ISidebarService
- IStatusBarService
- ITextBrainCapability
Type Aliases
- AudioPrompt
- BrainPrompt
- BrainPromptAttachment
- BrainResponse
- BrainResponseAttachment
- BuiltInSettingsTabType
- ImageGenerationBrainPrompt
- LocalBrain
- PromptOptions
- PromptRole
Type Aliases
AudioPrompt
Ƭ AudioPrompt: Object
Type declaration
Name | Type |
---|---|
audioFilePath | string |
language | string |
Defined in
src/services/brainClientService.ts:58
BrainPrompt
Ƭ BrainPrompt: Object
Type declaration
Name | Type |
---|---|
attachments? | BrainPromptAttachment [] |
role | PromptRole |
sentAt | Date |
value | string |
Defined in
src/services/brainClientService.ts:25
BrainPromptAttachment
Ƭ BrainPromptAttachment: Object
Type declaration
Name | Type |
---|---|
mimeType | string |
originalFileName? | string |
path | string |
size | number |
Defined in
src/services/brainClientService.ts:18
BrainResponse
Ƭ BrainResponse: Object
Type declaration
Name | Type |
---|---|
attachments? | BrainResponseAttachment [] |
errors | string [] |
result | string |
Defined in
src/services/brainClientService.ts:45
BrainResponseAttachment
Ƭ BrainResponseAttachment: Object
Type declaration
Name | Type |
---|---|
caption? | string |
data | Buffer | string |
fileName? | string |
fileType | string |
mimeType | string |
Defined in
src/services/brainClientService.ts:37
BuiltInSettingsTabType
Ƭ BuiltInSettingsTabType: ReturnType
\<() => IEditorTab
\<{ language
: string
; value
: string
}>>
Defined in
src/services/settingsService.ts:4
ImageGenerationBrainPrompt
Ƭ ImageGenerationBrainPrompt: BrainPrompt
& { expectedResponseType
: "base64"
| "url"
| "binary"
}
Defined in
src/services/brainClientService.ts:70
LocalBrain
Ƭ LocalBrain: Object
Type declaration
Name | Type |
---|---|
capabilities | string [] |
description? | string |
disabled? | boolean |
displayName | string |
icon? | string |
iconUrl? | string |
id | string |
name | string |
publisher? | string |
version | string |
Defined in
src/services/brainClientService.ts:3
PromptOptions
Ƭ PromptOptions: Object
Index signature
▪ [key: string
]: any
Type declaration
Name | Type |
---|---|
settings? | any |
Defined in
src/services/brainClientService.ts:32
PromptRole
Ƭ PromptRole: "user"
| "brain"
| "system"