Repository navigation
0.1.8
✅ 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_headersandextra_bodyin 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) forextra_headers/extra_body. - Added sample feature docs (
docs/sample.md) with configuration and run instructions. - Updated
README.mdto include links to sample docs and advanced docs.
Full Changelog: 0.1.7...0.1.8