fix: chat panel segment (#6820)
This commit is contained in:
@@ -133,7 +133,7 @@ function inferObjectType(event: BlocksuiteActionEvent) {
|
|||||||
function inferSegment(
|
function inferSegment(
|
||||||
event: BlocksuiteActionEvent
|
event: BlocksuiteActionEvent
|
||||||
): AIActionEventProperties['segment'] {
|
): AIActionEventProperties['segment'] {
|
||||||
if (event.action === 'chat') {
|
if (event.options.where === 'inline-chat-panel') {
|
||||||
return 'inline chat panel';
|
return 'inline chat panel';
|
||||||
} else if (event.event.startsWith('result:')) {
|
} else if (event.event.startsWith('result:')) {
|
||||||
return 'AI result panel';
|
return 'AI result panel';
|
||||||
@@ -147,13 +147,13 @@ function inferSegment(
|
|||||||
function inferModule(
|
function inferModule(
|
||||||
event: BlocksuiteActionEvent
|
event: BlocksuiteActionEvent
|
||||||
): AIActionEventProperties['module'] {
|
): AIActionEventProperties['module'] {
|
||||||
if (event.action === 'chat') {
|
if (event.options.where === 'chat-panel') {
|
||||||
return 'AI chat panel';
|
return 'AI chat panel';
|
||||||
} else if (event.event === 'result:discard') {
|
} else if (event.event === 'result:discard') {
|
||||||
return 'exit confirmation';
|
return 'exit confirmation';
|
||||||
} else if (event.event.startsWith('result:')) {
|
} else if (event.event.startsWith('result:')) {
|
||||||
return 'AI result panel';
|
return 'AI result panel';
|
||||||
} else if (event.options.where === 'chat-panel') {
|
} else if (event.options.where === 'inline-chat-panel') {
|
||||||
return 'inline chat panel';
|
return 'inline chat panel';
|
||||||
} else {
|
} else {
|
||||||
return 'AI action panel';
|
return 'AI action panel';
|
||||||
|
|||||||
Reference in New Issue
Block a user