honcho/docs
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
..
changelog fix message id range validation error (#300) 2025-12-16 11:13:01 -05:00
images Adding n8n integration (#318) 2026-01-09 17:09:48 -05:00
logo color theme and broken link fix (#213) 2025-09-24 16:06:54 -04:00
snippets Step Function Improvement on Docs (#241) 2025-11-05 17:40:53 -05:00
v1 Ben/search rrf (#179) 2025-08-06 17:43:03 -04:00
v2 Adding n8n integration (#318) 2026-01-09 17:09:48 -05:00
v2.6.0-alpha feat: message ingestion forced-batching (#327) 2026-01-14 14:59:35 -05:00
README.md Add Pre-commit Hooks (#165) 2025-07-22 15:17:53 -04:00
SKILL.md README and docs updates (#308) 2026-01-12 17:44:02 -05:00
bun.lock feat: re-org, overview, quickstart drafts 2025-11-20 09:08:13 -05:00
docs.json chore: re-add n8n 2026-01-13 10:06:50 -05:00
favicon.svg [0.0.7] — 2024-04-01 (#50) 2024-04-01 10:58:42 -07:00
package.json Merge branch 'main' into vince/dev-1259 2025-12-10 10:57:40 -05:00

README.md

Honcho Docs

These docs are built using Next.js via mintlify.

Setting Up Honcho's Docs Locally

  1. Clone the repository:
git clone git@github.com:plastic-labs/honcho.git
  1. Navigate into the docs folder:
cd honcho/docs/

The docs folder contains the markdown files that make up the documentation. The majority of the files are in the pages directory. Some notable files in this folder include:

  1. Verify that you have Node.js and npm installed in your system. You can check by running:
node --version
npm --version
  1. If not installed, download Node.js and npm from the respective official websites.

  2. Once you have Node.js and npm running, proceed to install pnpm - another package manager that helps to manage project dependencies:

npm install -g pnpm
  1. Install the project dependencies using pnpm:
pnpm i
  1. After the successful installation of the project dependencies, start the local server:
pnpm dev

Now, you should be able to view the docs on your local environment by visiting http://localhost:3000. You can explore the different markdown files and make changes as you see fit.