@switch (category()) {
@case ('Computer') {
@switch (data().type) {
@case ('Files') {
}
@case (eChatMessageStepCategory.Tasks) {
}
@case ('Iframe') {
}
@case ('Tasks') {
}
@default {
@if (step(); as step) {
}
}
}
}
@case ('Tool') {
@switch (data().type) {
@case (contextCompressionComponentType) {
}
@case (eChatMessageStepCategory.Memory) {
}
@default {
@if (step(); as step) {
}
}
}
}
@default {
Unsupported category: {{ data().category }} from message: {{ data() | json }}
}
}