honcho/docs/v2.6.0-alpha/documentation
doria b0dc05c909
feat: message ingestion forced-batching (#327)
* feat: implement forced batching for representation tasks and adjust max tokens

- Updated `REPRESENTATION_BATCH_MAX_TOKENS` to 1024 in `config.py`.
- Enhanced `get_and_claim_work_units` in `QueueManager` to enforce batching based on token thresholds.
- Added tests to ensure representation work units are only claimed when token counts meet or exceed the threshold.
- Introduced a synthesis prompt for tool execution to improve final response generation.

* chore: update queue-status docs to match new behavior

* fix: make representation work query efficient

* fix: Align alembic models and force dreams on for tests

* fix: clean queue between tests

---------

Co-authored-by: Vineeth Voruganti <13438633+VVoruganti@users.noreply.github.com>
2026-01-14 14:59:35 -05:00
..
core-concepts fix: links 2025-12-10 17:18:32 -05:00
features feat: message ingestion forced-batching (#327) 2026-01-14 14:59:35 -05:00
introduction README and docs updates (#308) 2026-01-12 17:44:02 -05:00
reference feat: API renaming and cleanup 2026-01-12 16:50:40 -05:00
scratch dashboard overview docs updates (#298) 2025-12-12 16:19:14 -05:00