()
| 2318 | } |
| 2319 | |
| 2320 | updateQueueDisplay(): void { |
| 2321 | this.state.queueContainer.clear(); |
| 2322 | const queued = this.state.queuedMessages; |
| 2323 | if (queued.length === 0) return; |
| 2324 | |
| 2325 | this.state.queueContainer.addChild( |
| 2326 | new QueuePaneComponent({ |
| 2327 | messages: queued, |
| 2328 | isCompacting: this.state.appState.isCompacting, |
| 2329 | isStreaming: this.state.appState.streamingPhase !== 'idle', |
| 2330 | canSteerImmediately: !this.deferUserMessages, |
| 2331 | }), |
| 2332 | ); |
| 2333 | } |
| 2334 | |
| 2335 | toggleToolOutputExpansion(): void { |
| 2336 | this.state.toolOutputExpanded = !this.state.toolOutputExpanded; |
no test coverage detected