@if (reasoning()) {
@if (expandReason()) {
} @else {
}
{{ 'PAC.Chat.Reasoning' | translate: { Default: 'Reasoning' } }}
@if (expandReason()) {
}
}
@switch (message().type) {
@case ('system') {
{{ content() }}
}
@case ('human') {
}
@case ('ai') {
@if (content()) {
}
@if (toolCalls()) {
@for (toolCall of toolCalls(); track $index) {
}
}
}
@case ('tool') {
Tool: {{ toolMessage().name || toolMessage().tool_call_id }}
{{ toolResponse() }}
}
}