@if (message().templateRef) { } @else { @if (messageData()) { @switch (messageData().type) { @case (MessageDataType.Route) {
{{'Copilot.Invoke' | translate: {Default: 'Invoke'} }} {{messageData().data.next}}
{{'Copilot.Instructions' | translate: {Default: 'Instructions'} }}
{{'Copilot.Reasoning' | translate: {Default: 'Reasoning'} }} {{messageData().data.reasoning}}
} @case (MessageDataType.ToolsCall) {
@for (row of messageData().data; track $index) { }
{{'Copilot.Name' | translate: {Default: 'Name'} }} {{'Copilot.Args' | translate: {Default: 'Args'} }}
{{row.name}} {{row.args}}
} } } @else if (message().content) {
@if (showTokenizer() && message().content) { } @if (message().status === 'done') {
@if (messageCopied().includes(message().id)) { } @else { } @if (conversation().command?.revert && !message().reverted) { }
}
} } @if (message().error) {
🙈 {{ message().error }}
}