fix: cap fuzz test input size to prevent timeout (#2981)
FuzzParseTypeAnnotation occasionally times out in CI because the
fuzzer finds pathologically long/nested type strings that make
tree-sitter exceed the per-worker grace period. Cap inputs at
1 KB (type annotations) and 64 KB (full source) so slow inputs
are skipped instead of causing the fuzz run to fail.