Skip to content

Optimize tau-bench driver hot paths - #811

Merged
bradhilton merged 1 commit into
mainfrom
agent/driver-hotpath-performance
Aug 22, 2026
Merged

Optimize tau-bench driver hot paths#811
bradhilton merged 1 commit into
mainfrom
agent/driver-hotpath-performance

Conversation

@bradhilton

@bradhilton bradhilton commented Aug 22, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • raise tau environment and policy HTTP connection capacity for highly concurrent rollouts
  • avoid redundant trajectory/completion model dumps during history reconciliation and tensorization
  • reduce recursive pre-pickle string interning overhead while preserving object identity and cycle handling

Companion service/driver changes: OpenPipe/caladan#144.

Testing

  • pytest -q tests/unit/test_tau_bench_client.py tests/unit/trajectories/test_history.py tests/unit/trajectories/test_tensorized_models.py tests/unit/trajectories/test_tokenized_models.py (91 passed, 1 skipped)
  • changed-file Ruff check and format check
  • changed-file ty check
  • GitHub quality checks and install smoke test

@bradhilton
bradhilton marked this pull request as ready for review August 22, 2026 16:09
@bradhilton
bradhilton merged commit 4dc0e82 into main Aug 22, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant