Skip to content

agent: fetch the Claude model manifest from tcode as well as t3code - #506

Merged
Tryanks merged 1 commit into
mainfrom
models/manifest-sources
Sep 22, 2026
Merged

Tryanks merged 1 commit into
mainfrom
models/manifest-sources

Conversation

@Tryanks

@Tryanks Tryanks commented Sep 22, 2026

Copy link
Copy Markdown
Owner

The manifest now has two maintained copies: t3code's and the one in this
repository. refresh fetches both and the newest by updatedAt wins,
the same rule that already ordered the bundle against the disk cache.
Either side can therefore ship a model first (Opus 5.5 lives only in
tcode's copy today) without waiting for the other or for a release, and
the bundle-only floor introduced with Opus 5.5 is no longer needed.

install reports whether it adopted the manifest; a round caches the
last adoption, which is its newest manifest since adoption only moves
forward. Each source's failure is logged on its own and never blocks the
other.

Checks

  • cargo fmt --all --check, cargo clippy --workspace --all-targets --locked -- -D warnings, cargo nextest run --workspace --locked (928 passed, 5 skipped)
  • The tcode raw URL serves the current bundle (HTTP 200, updatedAt 2026-09-23).

The manifest now has two maintained copies: t3code's and the one in this
repository. `refresh` fetches both and the newest by `updatedAt` wins,
the same rule that already ordered the bundle against the disk cache.
Either side can therefore ship a model first (Opus 5.5 lives only in
tcode's copy today) without waiting for the other or for a release, and
the bundle-only floor introduced with Opus 5.5 is no longer needed.

`install` reports whether it adopted the manifest; a round caches the
last adoption, which is its newest manifest since adoption only moves
forward. Each source's failure is logged on its own and never blocks the
other.
@Tryanks
Tryanks merged commit 47b4842 into main Sep 22, 2026
7 checks passed
@Tryanks
Tryanks deleted the models/manifest-sources branch September 22, 2026 18:27
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