@@ -4,12 +4,12 @@ import { repeat } from 'lit/directives/repeat.js';
44import { unsafeSVG } from 'lit/directives/unsafe-svg.js' ;
55import { customElement , property , state , query } from 'lit/decorators.js' ;
66import { type AIChatCompletionDelta , type AIChatMessage } from '@microsoft/ai-chat-protocol' ;
7- import { DebugComponent } from './debug.js' ;
87import { type ChatRequestOptions , getCompletion } from '../api.service.js' ;
98import { type ParsedMessage , parseMessageIntoHtml } from '../message-parser.js' ;
109import sendSvg from '../../assets/icons/send.svg?raw' ;
1110import questionSvg from '../../assets/icons/question.svg?raw' ;
1211import newChatSvg from '../../assets/icons/new-chat.svg?raw' ;
12+ import './debug.js' ;
1313
1414export type ChatComponentState = {
1515 hasError : boolean ;
@@ -251,9 +251,9 @@ export class ChatComponent extends LitElement {
251251 <div class= "message ${ message . role } animation" >
252252 ${ message . role === 'assistant' ? html `<slot name= "message-header" > </ slot> ` : nothing }
253253 <div class= "message-body" >
254- <div class = "debug" >
255- <azc- debug .message = ${ message } > </ azc- debug>
256- < / div >
254+ ${ message . role === 'assistant'
255+ ? html ` <azc- debug .message = ${ message } > </ azc- debug> `
256+ : nothing }
257257 <div class= "content" > ${ message . html } </ div>
258258 </ div>
259259 <div class= "message-role" >
@@ -550,6 +550,7 @@ export class ChatComponent extends LitElement {
550550 table {
551551 width : 100% ;
552552 border-collapse : collapse;
553+ margin-bottom : var (--space-md );
553554 th ,
554555 td {
555556 border : 1px solid var (--border-color );
0 commit comments