Skip to content

[maestrod] Update to 1.3.5 - #166

Open
olihou wants to merge 1 commit into
masterfrom
maestrod-1.3.4
Open

[maestrod] Update to 1.3.5#166
olihou wants to merge 1 commit into
masterfrom
maestrod-1.3.4

Conversation

@olihou

@olihou olihou commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Chart 0.6.80.6.9, appVersion 1.3.31.3.5.

1.3.5 comes from Buildkite native-sdk-publish-daemon build 3433maestrod-version: 1.3.5, GdPicture master @ a750fbae. Multi-arch amd64 + arm64 manifest pushed, release tagged maestrod/v1.3.5.

What 1.3.5 carries

One commit since 1.3.3's tip: PSPDFKit/GdPicture#3296, adding VisionEngine.Auto = 3 — a per-page router that estimates how much recognition power each page needs and sends clean pages to fast local extraction, harder ones to local ICR, and degraded or figure-heavy ones to VLM-enhanced ICR or the VLM pipeline. It is a new enum value: every existing engine, profile, and appsettings default is untouched, so no consumer changes behaviour without asking for Auto.

(1.3.4 was built but never released; this goes straight from the deployed 1.3.3 to 1.3.5. The branch name predates that decision — GitHub won't let a PR change its head branch.)

Chart impact

None beyond the version numbers. No template, values, or schema change — VisionEngine.Auto is selected per request or through appsettings, neither of which the chart models.

Worth knowing for whoever first enables Auto: the router loads two encrypted ONNX models from Vision/DocRouting/ (a frozen SigLIP2-large vision tower plus a small CORN head) through IResourceDownloader.EnsureResourceAsync, so they are fetched at runtime unless staged under NATIVESDK_MODEL_RESOURCES. This chart has no volume or persistence support, so they land on the container filesystem and are re-fetched after every restart. Nothing to change today — no default selects Auto — but it is the reason a persistence block may eventually be worth adding.

Verification

README.md is the helm-docs regeneration (helm-docs --chart-search-root charts/maestrod, v1.14.2), and the generate check passes. The CHANGELOG entry follows the existing per-release shape, with the TOC anchors shifted by one.

Consumed by PSPDFKit/managed-cloud#334, which pins 0.6.9 to take 1.3.5 to the stable GPU Maestrod in production.

🤖 Generated with Claude Code

@olihou olihou changed the title [maestrod] Update to 1.3.4 [maestrod] Update to 1.3.5 Sep 10, 2026
@olihou olihou changed the title [maestrod] Update to 1.3.5 [maestrod] Update to 1.3.5, and unblock lint-test Sep 10, 2026
@olihou olihou changed the title [maestrod] Update to 1.3.5, and unblock lint-test [maestrod] Update to 1.3.5 Sep 10, 2026
Buildkite native-sdk-publish-daemon build 3433 published maestrod 1.3.5
from GdPicture master a750fbae. Supersedes the 1.3.4 bump this branch
first carried; 1.3.4 never shipped.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
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