(self, pos: int)
| 4010 | raise RuntimeError("decoder position requested inside a media segment") |
| 4011 | |
| 4012 | def segment_at(self, pos: int) -> PromptSegment: |
| 4013 | for segment in self.segments: |
| 4014 | if segment.start_pos <= pos < segment.end_pos: |
| 4015 | return segment |
| 4016 | raise RuntimeError(f"missing prompt segment at position {pos}") |
| 4017 | |
| 4018 | def has_text_token_at(self, pos: int) -> bool: |
| 4019 | return pos in self.text_token_index_by_pos |
no outgoing calls
no test coverage detected