Skip to content

0.1.8

Choose a tag to compare

@charlesverge charlesverge released this 23 Mar 17:20
· 11 commits to main since this release

✅ Key New Features

  • Large-input sampling added via content_processing.sample (head/middle/footer ratios + max token budget).
  • Sample debug output file support added to write sampled content for inspection.
  • New sample repo example added at examples/sample_25_50_25/ (agent config, 6000+ token input, usage README).

🛠️ Improvements & Stabilization

  • Added advanced model request controls: extra_headers and extra_body in model/runtime settings.
  • Added runtime metrics capture for model calls (usage/model/response metadata).
  • Updated runtime flow to apply sampling before normal chain execution, with supporting model/spec wiring.

🧪 Testing & Quality

  • Added dedicated sampler test suite (test_sample_ratios.py) and expanded orchestrator coverage.
  • Extended tests for HTTP/model settings and metrics behavior.
  • CI workflow updated (.github/workflows/tests.yml).

📚 Documentation & Templates

  • Added advanced docs (docs/advanced.md) for extra_headers/extra_body.
  • Added sample feature docs (docs/sample.md) with configuration and run instructions.
  • Updated README.md to include links to sample docs and advanced docs.

Full Changelog: 0.1.7...0.1.8