Skip to content

[pull] main from cdeust:main - #125

Merged
pull[bot] merged 2 commits into
asleekgeek:mainfrom
cdeust:main
Sep 22, 2026
Merged

pull[bot] merged 2 commits into
asleekgeek:mainfrom
cdeust:main

Conversation

@pull

@pull pull Bot commented Sep 22, 2026 •

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

cdeust and others added 2 commits September 22, 2026 09:31
* release: 4.23.1

Promotes the Unreleased section to 4.23.1 and moves the seventeen version
surfaces (pyproject, manifest, plugin and marketplace manifests, Codex and
Gemini manifests, package.json and lock, server.json, badge, uv.lock).
Since 4.23.0: team decisions stay inside their own project (#611,
ADR-1083). A deliberate decision written under an agent context was
still marked is_global after #604/ADR-1080, so it kept crossing project
boundaries by that separate path; a new is_team_decision marker fixes it
without weakening an explicitly cross-project memory.

Co-Authored-By: Claude Sonnet 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01NLvPnrr8Ab6cKPK1Kt3K7f
Signed-off-by: cdeust <[email protected]>

* fix(release): revert an unintended em-dash unescape in manifest.json

Review finding on PR 616: the version bump script's json.dumps rewrite of
manifest.json changed display_name's escaped u2014 sequence to a literal
em dash character. JSON-equivalent, no functional break, but it widened
the diff beyond the version-only scope this release PR states. The
reference release commit (24c68c4) touched only the version line here;
this one now does too.

Co-Authored-By: Claude Sonnet 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01NLvPnrr8Ab6cKPK1Kt3K7f
Signed-off-by: cdeust <[email protected]>

---------

Signed-off-by: cdeust <[email protected]>
Co-authored-by: Claude Sonnet 5 <[email protected]>
…warm (#618)

Closes #617

Since #568 (issue #560), core/reranker_model.py requires
configure_reranker_filesystem() to run before any core function that
touches the reranker cache directory. The devcontainer image's FlashRank
prewarm called _ensure_reranker() directly and never wired it, so every
build failed the same way, 5 retries, RuntimeError each time.

Verified locally: the exact one-liner still raises the RuntimeError
without the wire_composition_root() call added here, and returns a
loaded reranker with it. This job is skipped on a push that does not
touch Dockerfile-relevant paths (confirmed on the 4.23.1 release push,
run 35700002270), which is why it never blocked a release; the daily
scheduled run hit it for real (run 35586189593, 2026-09-21).


Claude-Session: https://claude.ai/code/session_01NLvPnrr8Ab6cKPK1Kt3K7f

Signed-off-by: cdeust <[email protected]>
Co-authored-by: Claude Sonnet 5 <[email protected]>
@pull pull Bot locked and limited conversation to collaborators Sep 22, 2026
@pull pull Bot added the ⤵️ pull label Sep 22, 2026
@pull
pull Bot merged commit 95f3bec into asleekgeek:main Sep 22, 2026
8 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant