-
- {/* Metrics Section */}
-
-
- {/* Cost Breakdown - Show if cost breakdown data is available */}
-
-
- {/* Tools Section - Show if tools are present in request */}
-
-
- {/* Configuration Info Message - Show when data is missing */}
- {missingData && (
-
-
+
+ {isSessionMode ? (
+
+ {/* Child events — vertical tree line with horizontal connectors */}
+
- {
- // Only prevent if clicking on the Radio.Group area
- const target = e.target as HTMLElement;
- if (target.closest('.ant-radio-group')) {
- e.stopPropagation();
- }
- }}
- >
-
Request & Response
- {/* View Mode Toggle - In the header */}
- setViewMode(e.target.value)}
- >
- Pretty
- JSON
-
-