(self, index: int, text: str)
| 129 | self._open_text_by_index[index] = segment |
| 130 | |
| 131 | def _append_text(self, index: int, text: str) -> None: |
| 132 | segment = self._open_text_by_index.get(index) |
| 133 | if segment is None: |
| 134 | segment = TextSegment() |
| 135 | self._segments.append(segment) |
| 136 | if index >= 0: |
| 137 | self._open_text_by_index[index] = segment |
| 138 | segment.append(text) |
| 139 | |
| 140 | def _start_tool_use(self, event: dict[str, Any]) -> None: |
| 141 | index = _event_index(event) |
no test coverage detected