output caps and error recovery hints
Result-shaping caps for high-cardinality VEP and homology output, plus recovery hints on every declared error.
Added:
ensembl_predict_variant:max_transcript_consequences(default 10),max_pubmed_ids_per_variant(default 10),include_all_colocated_pubmed; output gainstranscriptConsequencesTotal/pubmedTotal(#15)ensembl_get_homology:max_results(default 25); sentinel0uncaps either tool (#15)ctx.recoveryFor(reason)now spread into all 24 declaredctx.failcall sites across 8 tool/resource files, surfacingdata.recovery.hint(#16)
Changed:
- Default output for
ensembl_predict_variant/ensembl_get_homologyis now capped with a composed omission notice;ensembl_get_homology'stotalCountreports the true available count, not the returned page length (#15)
139 tests pass; bun run devcheck clean.