Interface: AppEventMap
Defined in: packages/plugin-sdk/src/events.ts:54
Built-in application events. Plugins may also emit/listen to custom events via the index signature (namespaced by convention, e.g. "myplugin.foo").
Indexable
[
key:string]:unknown
Properties
character.selected
character.selected:
object
Defined in: packages/plugin-sdk/src/events.ts:61
characterId
characterId:
string
chat.created
chat.created:
object
Defined in: packages/plugin-sdk/src/events.ts:55
chatId
chatId:
string
chat.message.block.changed
chat.message.block.changed:
object
Defined in: packages/plugin-sdk/src/events.ts:60
blockId
blockId:
string
chatId
chatId:
string
messageId
messageId:
string
chat.message.created
chat.message.created:
object
Defined in: packages/plugin-sdk/src/events.ts:57
chatId
chatId:
string
messageId
messageId:
string
role
role:
string
chat.message.deleted
chat.message.deleted:
object
Defined in: packages/plugin-sdk/src/events.ts:59
chatId
chatId:
string
messageId
messageId:
string
role?
optionalrole?:string
chat.message.updated
chat.message.updated:
object
Defined in: packages/plugin-sdk/src/events.ts:58
chatId
chatId:
string
messageId
messageId:
string
revision?
optionalrevision?:number
role?
optionalrole?:string
chat.opened
chat.opened:
object
Defined in: packages/plugin-sdk/src/events.ts:56
chatId
chatId:
string
generation.delta
generation.delta:
object
Defined in: packages/plugin-sdk/src/events.ts:63
chatId
chatId:
string
text
text:
string
generation.error
generation.error:
object
Defined in: packages/plugin-sdk/src/events.ts:65
chatId
chatId:
string
code
code:
string
generation.finished
generation.finished:
object
Defined in: packages/plugin-sdk/src/events.ts:64
chatId
chatId:
string
text
text:
string
generation.started
generation.started:
object
Defined in: packages/plugin-sdk/src/events.ts:62
chatId
chatId:
string
language.changed
language.changed:
object
Defined in: packages/plugin-sdk/src/events.ts:67
language
language:
string
theme.changed
theme.changed:
object
Defined in: packages/plugin-sdk/src/events.ts:66
themeId
themeId:
string|null