developer: use server passage budget from search#843
Merged
PH
2mo ago+48+48+01234567890123456789-10-10-01234567890123456789
Summary
- keep passage sizing as server-side policy, with no client knob
- stop sending
passage_budgeton developer-search requests - trust server-shaped passage text without a local cut when
passage_budget_appliedis present - retain the 1,200-character fallback when that field is absent, covering old servers and rollout-off responses
Decision: server-side policy, no client knob.
The fallback retains the TODO to remove it after firecrawl/search#843 is enabled everywhere.
Verification
pnpm run format:checkpnpm run type-checkpnpm run buildpnpm run test(423 passed)