Skip to content

chore: bump verifiers - #3460

Merged
mikasenghaas merged 3 commits into
mainfrom
chore/bump-verifiers-compaction
Sep 1, 2026
Merged

chore: bump verifiers #3460
mikasenghaas merged 3 commits into
mainfrom
chore/bump-verifiers-compaction

Conversation

@mikasenghaas

@mikasenghaas mikasenghaas commented Sep 1, 2026

Copy link
Copy Markdown
Member

Summary

Companions: verifiers #2454, verifiers #2459, and nano-rlm #147.

Breaking

  • RLM harness configs must move summarize_at_tokens to compaction.summarize_at_tokens.
  • Leave compaction unset to disable proactive and reactive compaction.

Verification

  • git diff --check
  • uv lock
  • uv lock --check
  • uv run pytest -q tests/unit/test_configs.py — 133 passed
  • git submodule status deps/verifiersd4a217794fc0bfd70369a8230e56653c193da8ce
  • verified that d4a2177 descends from the previous e2103d6 pin

Note

Medium Risk
Submodule bump plus a breaking harness config shape affects all RLM runs still using the old summarize_at_tokens field; example migrations are mechanical but custom configs must be updated.

Overview
Advances the deps/verifiers submodule to pick up merged Bash/RLM context compaction (and related harness defaults), with uv.lock refreshed so aiohttp meets the new >=3.14.1 floor.

Breaking for RLM harness TOML: flat env.agent.harness.summarize_at_tokens is replaced by env.agent.harness.compaction.summarize_at_tokens. The three advanced examples (glm-4.5-air/search, glm-4.5-air/terminal, nemotron-3-super/swe) are updated accordingly—train sources that used a two-threshold list [65536, 131072] now use a single 98304 threshold; eval sources keep 98304 but under the nested compaction key.

Reviewed by Cursor Bugbot for commit 7429aba. Bugbot is set up for automated code reviews on this repo. Configure here.

@mikasenghaas mikasenghaas changed the title chore: bump verifiers for context compaction chore: bump verifiers Sep 1, 2026
@mikasenghaas
mikasenghaas marked this pull request as ready for review September 1, 2026 17:39
samsja
samsja previously approved these changes Sep 1, 2026
@mikasenghaas
mikasenghaas merged commit fe325ac into main Sep 1, 2026
16 of 19 checks passed
@mikasenghaas
mikasenghaas deleted the chore/bump-verifiers-compaction branch September 1, 2026 18:46
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.

2 participants