Repository navigation
Promote Dev_new_gui → main (2026-07-16 wave 2/3: auth fixes, test-suite repairs, owner decisions) - #11807
Merged
Conversation
…1777) (#11778) #11723 added _probe_app_health to autobot-slm-agent/ (repo-root, non-deployed) tree, leaving the probe inert in production — the Ansible slm_agent role deploys from autobot-slm-backend/slm/agent/ (canonical, drift-checked #1629). Port the probe + discover_all_services wiring into the canonical module and mirror to the Ansible files copy so it actually reaches the running agent and completes the #11718 engine_degraded pipeline end-to-end.
Bumps the all-dependencies group in /autobot-slm-frontend with 2 updates: [vue-router](https://github.com/vuejs/router) and [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint). Updates `vue-router` from 5.1.0 to 5.2.0 - [Release notes](https://github.com/vuejs/router/releases) - [Commits](vuejs/router@v5.1.0...v5.2.0) Updates `typescript-eslint` from 8.63.0 to 8.64.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.64.0/packages/typescript-eslint) --- updated-dependencies: - dependency-name: vue-router dependency-version: 5.2.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: typescript-eslint dependency-version: 8.64.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…runs (#11782) (#11784) deploy_role.yml requires role_name and derives deploy_role from it; the endpoint passed only deploy_role, tripping the role_name-undefined guard so every role Migrate/Redeploy failed validation — including the #11719 Redeploy button and the only builtin path to deploy a single managed role (tts-worker).
* chore(deps): bump the all-dependencies group with 2 updates Bumps the all-dependencies group with 2 updates: [actions/setup-node](https://github.com/actions/setup-node) and [softprops/action-gh-release](https://github.com/softprops/action-gh-release). Updates `actions/setup-node` from 6 to 7 - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](actions/setup-node@v6...v7) Updates `softprops/action-gh-release` from 3.0.1 to 3.0.2 - [Release notes](https://github.com/softprops/action-gh-release/releases) - [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md) - [Commits](softprops/action-gh-release@718ea10...3d0d988) --- updated-dependencies: - dependency-name: actions/setup-node dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-dependencies - dependency-name: softprops/action-gh-release dependency-version: 3.0.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> * chore(types): regenerate api.ts from backend OpenAPI schema Auto-regenerated (py3.14) to match the backend schema so the required verify-generated-types gate passes. Triggered by auto-fix-generated-types.yml. --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…5 updates (#11776) Updates the requirements on [boto3](https://github.com/boto/boto3), [langgraph-checkpoint-redis](https://github.com/redis-developer/langgraph-redis), [vllm](https://github.com/vllm-project/vllm), [transformers](https://github.com/huggingface/transformers) and [langsmith](https://github.com/langchain-ai/langsmith-sdk) to permit the latest version. Updates `boto3` to 1.43.49 - [Release notes](https://github.com/boto/boto3/releases) - [Commits](boto/boto3@1.43.46...1.43.49) Updates `langgraph-checkpoint-redis` to 0.5.1 - [Release notes](https://github.com/redis-developer/langgraph-redis/releases) - [Commits](redis-developer/langgraph-redis@v0.5.0...0.5.1) Updates `vllm` to 0.25.1 - [Release notes](https://github.com/vllm-project/vllm/releases) - [Changelog](https://github.com/vllm-project/vllm/blob/main/RELEASE.md) - [Commits](vllm-project/vllm@v0.25.0...v0.25.1) Updates `transformers` from 5.13.1 to 5.14.0 - [Release notes](https://github.com/huggingface/transformers/releases) - [Commits](huggingface/transformers@v5.13.1...v5.14.0) Updates `langsmith` from 0.10.2 to 0.10.5 - [Release notes](https://github.com/langchain-ai/langsmith-sdk/releases) - [Commits](langchain-ai/langsmith-sdk@v0.10.2...v0.10.5) --- updated-dependencies: - dependency-name: boto3 dependency-version: 1.43.48 dependency-type: direct:production dependency-group: all-dependencies - dependency-name: langgraph-checkpoint-redis dependency-version: 0.5.1 dependency-type: direct:production dependency-group: all-dependencies - dependency-name: langsmith dependency-version: 0.10.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: transformers dependency-version: 5.14.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: vllm dependency-version: 0.25.1 dependency-type: direct:production dependency-group: all-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Updates the requirements on [transformers](https://github.com/huggingface/transformers) to permit the latest version. Updates `transformers` to 5.14.0 - [Release notes](https://github.com/huggingface/transformers/releases) - [Commits](huggingface/transformers@v5.13.1...v5.14.0) --- updated-dependencies: - dependency-name: transformers dependency-version: 5.14.0 dependency-type: direct:production dependency-group: all-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Updates the requirements on [transformers](https://github.com/huggingface/transformers) to permit the latest version. Updates `transformers` to 5.14.0 - [Release notes](https://github.com/huggingface/transformers/releases) - [Commits](huggingface/transformers@v5.13.1...v5.14.0) --- updated-dependencies: - dependency-name: transformers dependency-version: 5.14.0 dependency-type: direct:production dependency-group: all-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Updates the requirements on [transformers](https://github.com/huggingface/transformers) to permit the latest version. Updates `transformers` to 5.14.0 - [Release notes](https://github.com/huggingface/transformers/releases) - [Commits](huggingface/transformers@v5.13.1...v5.14.0) --- updated-dependencies: - dependency-name: transformers dependency-version: 5.14.0 dependency-type: direct:production dependency-group: all-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…3 updates (#11769) Updates the requirements on [websockets](https://github.com/python-websockets/websockets), [boto3](https://github.com/boto/boto3) and [langgraph-checkpoint-redis](https://github.com/redis-developer/langgraph-redis) to permit the latest version. Updates `websockets` to 15.0.1 - [Release notes](https://github.com/python-websockets/websockets/releases) - [Commits](python-websockets/websockets@15.0...15.0.1) Updates `boto3` to 1.43.49 - [Release notes](https://github.com/boto/boto3/releases) - [Commits](boto/boto3@1.43.46...1.43.49) Updates `langgraph-checkpoint-redis` to 0.5.1 - [Release notes](https://github.com/redis-developer/langgraph-redis/releases) - [Commits](redis-developer/langgraph-redis@v0.5.0...0.5.1) --- updated-dependencies: - dependency-name: boto3 dependency-version: 1.43.48 dependency-type: direct:production dependency-group: all-dependencies - dependency-name: langgraph-checkpoint-redis dependency-version: 0.5.1 dependency-type: direct:production dependency-group: all-dependencies - dependency-name: websockets dependency-version: 15.0.1 dependency-type: direct:production dependency-group: all-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ire to device endpoints (#11736) (#11790) * fix(auth): repair require_device_jwt rot — await, canonical scopes, wire to device endpoints (#11736) * chore(types): regenerate api.ts from backend OpenAPI schema Auto-regenerated (py3.14) to match the backend schema so the required verify-generated-types gate passes. Triggered by auto-fix-generated-types.yml. --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…osed by #11478 (#11737) (#11795) * fix(test): real-load sqlalchemy/models for code_version_test — 21 mock-chain failures (#11737) * fix(test): force real deploy_artifacts under drift_checker load — 5 TypeError failures (#11737) * fix(test): repoint sso security patches to get_async_redis_client, await _build_oauth_client (#11737) * fix(test): repair 33 pre-existing tests/services runtime failures exposed by #11478 (#11737) * Auto-fix: code formatting Applied Black, isort, and autoflake to match code-quality checks. Triggered by workflow auto-fix-formatting.yml. --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…d/write asymmetry (#11792) (#11801) * feat(auth): device-JWT own-device-scoped GET /api/devices — close read/write asymmetry (#11792) * Auto-fix: code formatting Applied Black, isort, and autoflake to match code-quality checks. Triggered by workflow auto-fix-formatting.yml. --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…block next promotion
merge(main): absorb previous promotion merge commit — unblock promotion
Contributor
✅ SSOT Configuration Compliance: Passing🎉 No hardcoded values detected that have SSOT config equivalents! |
Contributor
AutoBot Phase Validation ResultsSystem Maturity: 96.5% Phase Status:PASS Phase 1: Core Infrastructure: 100.0% Recommendations:
|
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Thinking Path
Owner-approved second promotion (2026-07-16): clears the 86 superseded security alerts on main (new advisories against main's day-old dependency set — fixes already merged to Dev_new_gui in this week's grouped bumps) and activates the @pinia/testing + oxlint dependabot caps.
What Changed
Everything since promotion #11767: 13+ PRs incl. HIGH device-JWT auth repair + own-device-scoped list (#11736/#11792), RBAC stale-permissions fix (#11794), ssh-key degrade helper (#11793), zero-downtime-deploy dead methods (#11779), test-suite repairs (#11737/#11754/#11791 — services 313/0, orchestration 713/0, sweep 1220 collected/0 errors), api.ts regen (#11783), dependabot caps (#11786), and this week's dependency-group bumps.
Verification
@dependabot recreateon the capped frontend groups.Model Used
Claude Fable 5