Commit b241df9
Apply full-context fix to timestamped decoding too
The half-context cap removed for no-timestamp decoding was never
actually tied to timestamps - it originated as half of n_text_ctx in
OpenAI's reference implementation and applied regardless of the
<|notimestamps|> prompt token. Timestamped decoding now also uses the
full remaining decoder context (total_max_length - start_step).
Verified on large-v3 with the Armenian/Georgian samples from the
previous commit using timestamped prompts: Armenian now completes
fully (304 tokens vs. the previous 224-token cutoff), and Georgian
reaches the full ~445-token decoder budget instead of stopping at 224.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VhE79Fs7AknnXa9EmagCuY1 parent 68e7bc5 commit b241df9
2 files changed
Lines changed: 9 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
865 | 865 | | |
866 | 866 | | |
867 | 867 | | |
868 | | - | |
| 868 | + | |
869 | 869 | | |
870 | 870 | | |
871 | 871 | | |
| |||
907 | 907 | | |
908 | 908 | | |
909 | 909 | | |
910 | | - | |
911 | | - | |
912 | | - | |
| 910 | + | |
| 911 | + | |
| 912 | + | |
| 913 | + | |
| 914 | + | |
| 915 | + | |
913 | 916 | | |
914 | | - | |
| 917 | + | |
915 | 918 | | |
916 | 919 | | |
917 | 920 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
301 | 301 | | |
302 | 302 | | |
303 | 303 | | |
304 | | - | |
305 | | - | |
306 | | - | |
307 | | - | |
| 304 | + | |
308 | 305 | | |
309 | 306 | | |
310 | 307 | | |
| |||
0 commit comments