Skip to content

docs: warn that compaction summary model must match main model context length - #7879

Merged
teknium1 merged 1 commit into
mainfrom
hermes/hermes-f43decdf
Apr 11, 2026
Merged

docs: warn that compaction summary model must match main model context length#7879
teknium1 merged 1 commit into
mainfrom
hermes/hermes-f43decdf

Conversation

@teknium1

Copy link
Copy Markdown
Contributor

Summary

The summary model used for context compaction must have a context window at least as large as the main agent model's. If it's smaller, the call_llm(task="compression") call fails with a context-length error, and the middle turns are dropped without a summary — silently losing conversation context.

Changes

  • website/docs/user-guide/configuration.md — Promoted the existing plain-text note (line 483) to a :::warning admonition with details about the failure mode
  • website/docs/developer-guide/context-compression-and-caching.md — Added a matching warning in the Phase 3 (Generate Structured Summary) section, explaining the code path (_generate_summary() catches the error, returns None, turns dropped)

The summary model used for context compaction must have a context window
at least as large as the main agent model. If it's smaller, the
summarization API call fails and middle turns are dropped without a
summary, silently losing conversation context.

Promoted the existing note in configuration.md to a visible warning
admonition, and added a matching warning in the developer guide's
context compression page.
@teknium1
teknium1 force-pushed the hermes/hermes-f43decdf branch from 3385a12 to 7fe1dc4 Compare April 11, 2026 18:13
@teknium1
teknium1 merged commit 55fac8a into main Apr 11, 2026
Tommyeds pushed a commit to Tommyeds/hermes-agent that referenced this pull request Apr 12, 2026
…sResearch#7879)

The summary model used for context compaction must have a context window
at least as large as the main agent model. If it's smaller, the
summarization API call fails and middle turns are dropped without a
summary, silently losing conversation context.

Promoted the existing note in configuration.md to a visible warning
admonition, and added a matching warning in the developer guide's
context compression page.
aj-nt pushed a commit to aj-nt/hermes-agent that referenced this pull request May 1, 2026
…sResearch#7879)

The summary model used for context compaction must have a context window
at least as large as the main agent model. If it's smaller, the
summarization API call fails and middle turns are dropped without a
summary, silently losing conversation context.

Promoted the existing note in configuration.md to a visible warning
admonition, and added a matching warning in the developer guide's
context compression page.
02356abc pushed a commit to 02356abc/hermes-agent that referenced this pull request May 14, 2026
…sResearch#7879)

The summary model used for context compaction must have a context window
at least as large as the main agent model. If it's smaller, the
summarization API call fails and middle turns are dropped without a
summary, silently losing conversation context.

Promoted the existing note in configuration.md to a visible warning
admonition, and added a matching warning in the developer guide's
context compression page.
gweeteve pushed a commit to gweeteve/hermes-agent that referenced this pull request Jun 2, 2026
…sResearch#7879)

The summary model used for context compaction must have a context window
at least as large as the main agent model. If it's smaller, the
summarization API call fails and middle turns are dropped without a
summary, silently losing conversation context.

Promoted the existing note in configuration.md to a visible warning
admonition, and added a matching warning in the developer guide's
context compression page.
waefrebeorn pushed a commit to waefrebeorn/slermes that referenced this pull request Jul 2, 2026
…sResearch#7879)

The summary model used for context compaction must have a context window
at least as large as the main agent model. If it's smaller, the
summarization API call fails and middle turns are dropped without a
summary, silently losing conversation context.

Promoted the existing note in configuration.md to a visible warning
admonition, and added a matching warning in the developer guide's
context compression page.
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