Skip to content

[Feat] inference acceptcounter resume - #147

Merged
Jackmin801 merged 6 commits into
mainfrom
feat-acceptcounter-resume
Apr 8, 2025
Merged

[Feat] inference acceptcounter resume#147
Jackmin801 merged 6 commits into
mainfrom
feat-acceptcounter-resume

Conversation

@Jackmin801

Copy link
Copy Markdown
Contributor

No description provided.

@Jackmin801
Jackmin801 requested a review from Copilot April 8, 2025 05:38

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

Comment thread src/zeroband/inference.py Outdated
Comment thread src/zeroband/inference.py
Comment thread src/zeroband/inference.py Outdated
Comment thread src/zeroband/inference.py
Comment thread src/zeroband/inference.py
Jackmin801 and others added 2 commits April 7, 2025 23:21
Co-authored-by: samsja <55492238+samsja@users.noreply.github.com>
@Jackmin801
Jackmin801 merged commit f9290da into main Apr 8, 2025
@mikasenghaas
mikasenghaas deleted the feat-acceptcounter-resume branch August 5, 2026 04:26
mikasenghaas added a commit that referenced this pull request Sep 1, 2026
## Summary

- advance the `deps/verifiers` submodule from `e2103d6` to `d4a2177`
- include merged Bash and RLM context compaction from verifiers #2454
and #2459
- pick up nano-rlm compaction commit `4ef3438` through the default RLM
harness pin
- refresh `uv.lock` for verifiers' `aiohttp>=3.14.1` requirement
- migrate three RLM examples to `compaction.summarize_at_tokens`; use
the former range's `98_304` midpoint
- include the optional ACP semantic-edge and shared harness utility
changes already on verifiers `main`

Companions: [verifiers
#2454](PrimeIntellect-ai/verifiers#2454),
[verifiers
#2459](PrimeIntellect-ai/verifiers#2459), and
[nano-rlm #147](PrimeIntellect-ai/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/verifiers` —
`d4a217794fc0bfd70369a8230e56653c193da8ce`
- verified that `d4a2177` descends from the previous `e2103d6` pin

<!-- CURSOR_SUMMARY -->
---

> [!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.
> 
> <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit
7429aba. Bugbot is set up for automated
code reviews on this repo. Configure
[here](https://www.cursor.com/dashboard/bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
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.

3 participants