mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-09-22 06:42:19 +03:00
Compare commits
base: pjandro:fix/13381-gemini-web-model-selection
pjandro:main
pjandro:fix/release-v3.8.51-basereds-0921
pjandro:release/v3.8.51
pjandro:test/qg-recovery-candidate-20260921
pjandro:fix/qg14-consumer-contracts-20260922
pjandro:fix/qg08-exhaustion-fixture-20260922
pjandro:fix/qg08-handoff-fetch-fixture-20260922
pjandro:fix/14081-custom-node-modalities
pjandro:fix/qg10-quarantine-contract-20260922
pjandro:fix/qg08-qdrant-configured-models-20260922
pjandro:fix/qg08-batch-peer-context-20260921
pjandro:fix/qg08-output-style-fixtures-20260921
pjandro:fix/14070-agentbridge-rootca
pjandro:fix/13963-zcode-bin-windows
pjandro:fix/qg07-admission-verdict-20260921
pjandro:fix/qg08-weighted-response-drain-20260921
pjandro:fix/14060-malformed-sqlite-500
pjandro:fix/qg15-ruleset-proposal-20260921
pjandro:fix/14021-devtools-sidebar
pjandro:fix/13354-keyless-local-first
pjandro:fix/qg08-provider-sync-timers-20260921
pjandro:fix/qg08-tier-policy-20260921
pjandro:fix/qg08-management-fixtures-20260921
pjandro:fix/omni-code-review-e2e-areas
pjandro:fix/11836-alias-live-catalog
pjandro:fix/qg08-topology-test-20260921
pjandro:fix/qg08-history-clock-20260921
pjandro:fix/qg08-vitest-runner-contracts-20260921
pjandro:fix/qg14-skill-verdict-contract-20260921
pjandro:fix/qg08-ecosystem-peer-context-20260921
pjandro:fix/qg04-main-current-20260921
pjandro:fix/qg06-gate-manifest-20260921
pjandro:fix/qg04-ci-output-env-20260921
pjandro:fix/qg01-npm-ci-exit-main-20260921
pjandro:security/12430-video-retention-residuals
pjandro:fix/qg12-build-queue-isolation-20260921
pjandro:fix/13945-credential-sentinels
pjandro:feat/relay-models-cli-20260921
pjandro:fix/13948-system-hoist-order
pjandro:fix/relay-opencode-session-20260921
pjandro:fix/relay-config-security-20260921
pjandro:fix/13691-devin-summary-envelope
pjandro:feat/relay-manifest-launchers-20260921
pjandro:fix/13928-search-cache-hit-log
pjandro:fix/qg02-lockfile-20260921
pjandro:fix/13154-worker-clone-gate
pjandro:fix/qg14-hook-no-stash-20260921
pjandro:fix/13931-combo-member-provider
pjandro:fix/qg05-process-supervisor-20260921
pjandro:fix/relay-lockfile-base-20260921
pjandro:fix/qg03-mitm-build-20260921
pjandro:fix/12328-vertex-express-key
pjandro:test/relay-cli-smokes-20260921
pjandro:fix/qg05-evidence-identity-20260921
pjandro:fix/relay-context-provider-20260921
pjandro:fix/qg04-release-green-verdict-20260921
pjandro:fix/qg01-npm-ci-exit-20260921
pjandro:dependabot/npm_and_yarn/development-6ba02a8754
pjandro:dependabot/npm_and_yarn/electron/electron-44.4.3
pjandro:fix/14318-discovery-max-tokens-not-window
pjandro:feat/12630-semantic-cache-reland
pjandro:fix/13180-native-codex-auto-resume-reland
pjandro:fix/13894-log-detail-fallback
pjandro:fix/13883-image-fetch-pindns
pjandro:dependabot/github_actions/github/codeql-action-4.38.0
pjandro:dependabot/github_actions/github/codeql-action/init-4.38.0
pjandro:dependabot/github_actions/codecov/codecov-action-7.1.0
pjandro:dependabot/github_actions/github/codeql-action/analyze-4.38.0
pjandro:dependabot/github_actions/actions/setup-node-7
pjandro:feat/antigravity-account-lease
pjandro:chore/locked-fork-landings-20260918
pjandro:fix/release-v3.8.51-basereds-unit-rtk-golden
pjandro:fix/release-v3.8.51-basereds-apitypecheck
pjandro:fix/release-v3.8.51-basereds-env-xkiro
pjandro:fix/release-v3.8.51-basereds-0917c
pjandro:dependabot/npm_and_yarn/production-cbfe91e02e
pjandro:fix/13703-ttfb-watchdog
pjandro:fix/13870-combo-context-fit
pjandro:fix/13575-proxy-pool-chat-path
pjandro:fix/13696-agentrouter-adaptive-thinking
pjandro:fix/13876-quota-share-consumed
pjandro:fix/13891-usage-history-pricing-cache
pjandro:fix/13907-redos-guard-cost
pjandro:fix/13698-muse-spark-agent-message
pjandro:fix/13927-combo-ref-vision
pjandro:fix/13781-ccr-tool-prefix
pjandro:fix/13882-files-tenant-scope
pjandro:fix/13922-deepseek-flash-context
pjandro:fix/13881-apikey-scope-revoked
pjandro:fix/13918-lemonade-vision-labels
pjandro:fix/v3850-tls-client-license-provenance
pjandro:fix/release-v3.8.51-basereds-0917b
pjandro:feat/provider-xkiro
pjandro:fix/13131-remove-chipotle-provider
pjandro:fix/12643-null-non-object-message-entries
pjandro:docs/agents-bun-pin-142
pjandro:fix/release-v3.8.51-basereds-oauth-loopback-regex
pjandro:chore/jxnlexn-wave-reconcile
pjandro:fix/13381-gemini-web-model-selection
pjandro:fix/13679e-container-posture-cors
pjandro:fix/13461-fake-success-200-classifier
pjandro:fix/13679b-cli-token-random-salt
pjandro:fix/13538-tray-crash-diagnostics
pjandro:fix/release-v3.8.51-catalog-timeout-and-lease-inventory
pjandro:fix/release-v3.8.51-basereds-apikey-count
pjandro:chore/wave-2026-09-16-reconcile
pjandro:fix/release-v3.8.51-nul-byte-test-route
pjandro:fix/12996-responses-streaming-drops-mcp-namespace
pjandro:fix/12949-auggie-quota-200-no-failover
pjandro:fix/release-v3.8.51-basereds-agent-skills
pjandro:fix/13832-credential-allowlist-diagnostic
pjandro:fix/13828-zylo-key-validation
pjandro:fix/release-v3.8.51-basereds-sibling-report
pjandro:fix/release-v3.8.51-basereds-env-docs
pjandro:fix/pack-artifact-policy-test-abort-guard
pjandro:fix/release-v3.8.51-agent-skills-sync
pjandro:fix/13679f-cdp-proxy-auth-network-isolation
pjandro:fix/12370-responses-fncall-name
pjandro:fix/13679c-self-loop-bearer-random
pjandro:fix/13679d-deploy-manifest-literal-secrets
pjandro:fix/13652-kiro-tooldocs-repeat-every-turn
pjandro:fix/13599-deepseek-bai-reasoning-content-echo
pjandro:fix/13620-combo-reasoning-only-sse-burst
pjandro:fix/13680-batches-sweep-cap-shared-file
pjandro:fix/13679a-cloudsync-hmac-fail-open
pjandro:fix/13544-audio-transcriptions-not-logged
pjandro:fix/13597-unhandledrejection-calllogs-detail-omitted
pjandro:fix/13591-antigravity-opaque-400-error-swallowed
pjandro:fix/13562-disable-auto-and-no-think
pjandro:fix/13558-minimax-m3-reasoning-leak
pjandro:fix/13452-provider-node-baseurl-ignored
pjandro:fix/13535-windows-tray-icon-invisible-contrast
pjandro:fix/13470-background-oauth-refresh-bypasses-dead
pjandro:fix/13488-pii-sanitizer-splices-openrouter-metadata
pjandro:fix/13472-anthropic-cache-never-engages-responses
pjandro:fix/13429-lite-redundant-remove-tool-call
pjandro:fix/13432-incremental-auto-vacuum-drift
pjandro:fix/13431-frame-post-keepalive-responses-errors
pjandro:fix/13380-gemini-web-drops-system-instructions
pjandro:fix/13389-v1-models-intermittent-75-120s
pjandro:fix/13364-zed-hosted-haiku-thinking-inflates
pjandro:fix/13314-windows-500-every-route-better
pjandro:fix/13306-windows-libuv-abort-sqljs-exit
pjandro:fix/13232-zai-web-missing-browser-executable
pjandro:fix/13089-combo-live-roundrobin-missing-events
pjandro:fix/13122-responses-custom-tool-choice-rejected
pjandro:fix/13022-desktop-exe-malformed-skill-tool
pjandro:fix/12968-anthropic-shim-tiny-probe-empty
pjandro:fix/13012-cli-mcp-restart-404-no
pjandro:fix/13000-combo-context-limits-fallback-cold
pjandro:fix/12958-gitlab-duo-direct-access-403
pjandro:fix/12491-next-js-standalone-runtime-fails
pjandro:fix/12927-magnific-key-validation-false-negative
pjandro:fix/12692-xai-legacy-function-call-usage
pjandro:fix/sec-jwt-bootstrap-chain-7pq4
pjandro:fix/sec-files-batches-ownership-2jm2-m3hp
pjandro:fix/sec-image-ssrf-34rg
pjandro:fix/sec-local-only-gates-35fw-jx89
pjandro:fix/sec-credential-catalog-r4q7
pjandro:chore/deps-adm-zip-0.6.1
pjandro:chore/radar-export-daily
pjandro:docs/changelog-reconcile-v3.8.51-r2
pjandro:fix/release-v3.8.51-modeltestrunner-ts2741
pjandro:chore/regen-cli-serve-skill
pjandro:fix/release-v3.8.51-basereds-r3
pjandro:fix/batches-delete-completed-authz
pjandro:fix/release-v3.8.51-basereds-docs-counts
pjandro:fix/release-v3.8.51-basereds-orphans
pjandro:fix/llm-mirrors-new-locales-counts
pjandro:fix/release-v3.8.51-basereds-eslint
pjandro:fix/12849-nvidia-catalog
pjandro:feat/i18n-batch-sa
pjandro:chore/revive-excluded-vitest-tests
pjandro:chore/rebaseline-imagegeneration-12945
pjandro:fix/12569-webhook-ssrf
pjandro:fix/chat-unused-vars-count
pjandro:fix/stale-eslint-suppressions
pjandro:fix/batch-eslint-regressions
pjandro:fix/12190-trae-referer
pjandro:fix/release-v3.8.51-basereds-fase3
pjandro:fix/12745-memory-rerank-auth
pjandro:fix/12571-vnc-cdp-auth
pjandro:test/port-12542-idle-worker-terminate
pjandro:fix/orch-fase3-i18n-eu-locales
pjandro:fix/12061-compression-studio-run
pjandro:fix/12063-compression-profile-header
pjandro:fix/12398-fable-empty-stream
pjandro:fix/12800-qwen-family-alias
pjandro:fix/11912-roundrobin-zen-collision
pjandro:fix/12577-huggingchat-buffer-cap
pjandro:fix/12129-context-handoff-shape
pjandro:fix/12784-arcee-provider
pjandro:fix/11977-antigravity-history-400
pjandro:fix/12196-opencode-go-responses
pjandro:fix/12888-a2a-dashboard-auth
pjandro:fix/12656-wreq-stream-watchdog
pjandro:fix/12709-guest-import-settings
pjandro:fix/12659-combo-skip-reasons
pjandro:fix/12734-semantic-cache-toolchoice
pjandro:fix/12413-antigravity-redirect-uri
pjandro:fix/12702-codebuddy-cn-deepseek
pjandro:fix/12645-auggie-502
pjandro:fix/12517-devin-cli-sse-double-close
pjandro:fix/12749-ollama-cloud-usage-cookie
pjandro:fix/omni-code-review-batches-sweep
pjandro:fix/12111-vision-bridge-lockout
pjandro:fix/12172-model-id-collision
pjandro:fix/12341-budget-alias-auto
pjandro:fix/12298-provider-delete-cache
pjandro:fix/12072-tinycms-dom-shims
pjandro:fix/12296-regex-flags-crash
pjandro:fix/12251-extra-headers-delete
pjandro:fix/12173-lmstudio-multi-account
pjandro:fix/11979-standalone-manifest-win
pjandro:fix/12132-minimax-thinking
pjandro:fix/12681-opencode-registry
pjandro:fix/12783-setup-opencode-key
pjandro:fix/12572-firefly-perms
pjandro:fix/12573-gemini-cors
pjandro:fix/12574-elevenlabs-policy
pjandro:fix/12568-compose-bind
pjandro:fix/12579-db-export-tmp
pjandro:chore/electron-prune-docs-i18n
pjandro:chore/worktree-hooks-gap
pjandro:chore/dependabot-sweep-0910
pjandro:fix/release-v3.8.51-basereds-stryker
pjandro:fix/docs-counts-tos-heading-regex
pjandro:fix/release-v3851-basereds-eslint
pjandro:fix/release-v3.8.51-basereds-model-sync-logredaction
pjandro:feat/orch-fase3-d
pjandro:feat/orch-fase3-c
pjandro:feat/orch-fase3-b
pjandro:feat/i18n-batch-eu
pjandro:fix/sec-wvxc-batch-delete-ownership
pjandro:fix/release-v3.8.51-doc-counts-172
pjandro:feat/orch-fase3-a
pjandro:fix/release-v3.8.51-changelog-fragment-13094
pjandro:fix/release-v3.8.51-chatcore-file-size-rebaseline
pjandro:fix/release-v3.8.51-chatcore-nonstreaming-regressions
pjandro:test/opencode-v2-lazy-refresh-race
pjandro:fix/release-v3.8.51-doc-counts
pjandro:chore/opencode-plugin-dep-bumps
pjandro:fix/release-v3.8.51-google-key-redaction
pjandro:fix/release-v3.8.51-chatcore-legresult-narrowing
pjandro:fix/quota-weighted-test-clock
pjandro:fix/release-react-hooks-set-state
pjandro:feat/video-transcript-retention-p2b
pjandro:fix/release-basereds-gate
pjandro:fix/video-transcript-rejected-usage-item7
pjandro:fix/release-v3.8.51-basereds-openapi-tiers
pjandro:fix/release-v3.8.51-filesize-chat
pjandro:feat/free-tier-gated-bucket
pjandro:fix/release-integration-retired-models
pjandro:fix/free-tier-quota-reaudit
pjandro:security/v3851-public-error-boundaries
pjandro:fix/v3851-onemin-stream-error-boundary
pjandro:fix/sec-3adv-baseurl-sk-bifrost
pjandro:fix/main-basereds
pjandro:fix/release-v3.8.51-basereds-public-creds
pjandro:feat/video-transcript-retention-p2c
pjandro:fix/sec-5926-credential-export-always-protected
pjandro:chore/bump-fast-uri-electron
pjandro:fix/release-v3.8.51-basereds-12581
pjandro:feat/video-transcript-retention-p2
pjandro:feat/chatgpt-session-provider
pjandro:fix/v3851-migration-151-152-safety
pjandro:fix/v3851-dashboard-failure-event-redaction
pjandro:fix/v3851-grok-web-stream-error-boundary
pjandro:fix/v3851-adapta-nonstream-error-boundary
pjandro:fix/v3851-zed-stream-error-boundary
pjandro:fix/v3851-streamhandler-public-errors
pjandro:fix/v3851-perplexity-stream-error-boundary
pjandro:security/v3851-adapta-stream-error-boundary
pjandro:fix/v3851-zai-web-stream-error-boundary
pjandro:security/v3851-codex-response-failed-boundary
pjandro:fix/v3851-huggingchat-transport-error-redaction
pjandro:fix/v3851-huggingchat-stream-error-boundary
pjandro:fix/v3851-web-session-credentials-syntax
pjandro:fix/video-transcript-reanchor
pjandro:fix/v3851-typecheck-baseline-schema
pjandro:fix/v3851-open-sse-vendor-typecheck
pjandro:fix/v3851-provider-assets-provenance-final
pjandro:fix/v3851-system-prompt-noimplicit
pjandro:fix/v3851-rerank-api-typecheck
pjandro:feat/radar-d32-optin-explainer
pjandro:feat/test-scoped-complete
pjandro:fix/12326-combo-delete-lkgp-cleanup
pjandro:fix/release-v3.8.51-eslint-unused-collectsse
pjandro:refactor/video-frame-contract
pjandro:fix/v3850-replace-tls-client-node
pjandro:chore/campaign-protected-surfaces
pjandro:fix/release-v3.8.51-basered-stryker-tap
pjandro:docs/revert-gstack-claude-md
pjandro:revert/11770-gstack-recommendation
pjandro:docs/openapi-full-route-coverage
pjandro:feat/provider-failure-window-cooldown
pjandro:fix/main-rm-maxretries
pjandro:fix/11804-combo-loop-safety-timer-leak
pjandro:docs/tier-flow-4tier
pjandro:docs/rename-diagram-files
pjandro:chore/eslint-react-hooks-batch6
pjandro:chore/bank-ratchet-v3.8.51
pjandro:fix/trivy-cve-2025-68121-tls-client
pjandro:fix/release-v3.8.51-basereds-api-route-typecheck
pjandro:fix/release-electron-dispatch-builds-github-ref
pjandro:feat/11659-video-embedded-subtitle-provenance
pjandro:feat/11655-video-drilldown-multiresolution
pjandro:feat/11652-video-transcript-provenance-budgets
pjandro:test/11656-video-segment-promotion-evidence
pjandro:fix/11885-update-restart-live-process
pjandro:docs/11661-video-bridge-canonical-state
pjandro:fix/9133-auto-combo-candidates-unfiltered
pjandro:fix/11787-prepublish-opencode-plugin-cjs-check
pjandro:fix/11500-arena-elo-log-dedup
pjandro:fix/11600-eslint-gate-cache-suppressions
pjandro:fix/11949-qdrant-local-embedding-providers
pjandro:fix/11861-nous-hermes-405b-label
pjandro:fix/11976-docker-publish-omni-build
pjandro:fix/11824-antigravity-mitm-alias-scoping
pjandro:fix/11810-combo-success-connection-header
pjandro:fix/11296-kie-flux-kontext-market
pjandro:fix/11707-codex-responses-lite-parallel-tool-calls
pjandro:fix/11600-eslint-suppressions-exit-code
pjandro:fix/tests-rmsync-maxretries-11966
pjandro:chore/11919-11918-11916-changelog-fragments
pjandro:fix/11920-provider-icon-guards-port
pjandro:fix/11915-openai-claude-usage-ordering-port
pjandro:fix/11882-playground-step-warnings-port
pjandro:fix/ci-heavy-build-concurrency-lane
pjandro:chore/runner-janitor-act-not-advise
pjandro:fix/check-workflows-provenance-runner
pjandro:test/config-expiry-time-bomb
pjandro:fix/npm-publish-provenance-runner
pjandro:fix/v3851-provider-assets-provenance-reconcile
pjandro:fix/v3850-retire-chatgpt-web
pjandro:fix/v3850-retire-qwen-web
pjandro:fix/v3850-remove-gpl-derived-integrations
pjandro:fix/v3850-retire-felo-web
pjandro:fix/v3850-generic-unresolved-provider-assets
pjandro:fix/v3850-retire-designer-web
pjandro:fix/v3851-gemini-retirement-async-getexecutor
pjandro:docs/v3850-provider-asset-notices
pjandro:fix/alibaba-allowlist-test-timebomb
pjandro:fix/npm-payload-prune-nft-manifests
pjandro:fix/v3850-video-fu05-transcript-live
pjandro:fix/v3850-clean-room-inspector-20260826
pjandro:fix/v3850-retire-edge-tts
pjandro:fix/v3850-remove-unlicensed-deepseek-wasm
pjandro:fix/v3850-retire-gemini-web-images
pjandro:codex/provider-assets-provenance-manifest-20260826
pjandro:fix/v3850-g4f-gateway-truthful-claims
pjandro:fix/v3850-video-fu06-timeline
pjandro:fix/v3850-replace-unlicensed-notify-audio
pjandro:fix/v3850-retire-unproven-doc-rasters
pjandro:docs/v3850-third-party-notices
pjandro:fix/v3850-prune-unresolved-provider-assets
pjandro:fix/install-upgrade-use-disk-not-tmpfs
pjandro:fix/upgrade-schema-divergence
pjandro:fix/install-upgrade-timeout-and-progress
pjandro:security/video-transcript-redaction
pjandro:test/v3851-tiered-rotation-timeout
pjandro:chore/v3851-prune-stale-eslint-suppressions-2
pjandro:fix/docker-bun-upload-ignore
pjandro:fix/docker-decouple-bun-manifest
pjandro:fix/npm-publish-build-sha
pjandro:docs/v3850-release-stats
pjandro:docs/dedup-hash-codeql-note
pjandro:fix/release-v3.8.50-changelog-aggregate
pjandro:fix/11500-decrypt-log-dedup
pjandro:fix/11433-opencode-alias-collision
pjandro:fix/11510-gemini-thought-signature
pjandro:fix/11526-responses-header-timeout
pjandro:fix/11296-kie-ai-model-ids
pjandro:fix/11462-roundrobin-combo-diagnostics
pjandro:fix/11324-skip-full-sync-on-add
pjandro:fix/7518-docker-build-memory-budget
pjandro:release/v3.8.50
pjandro:fix/dedup-hash-tenant-isolation
pjandro:fix/oidc-state-timing-safe
pjandro:fix/codeql-alert-866-clear-text-logging
pjandro:chore/filesize-rebaseline-0826-batch2
pjandro:chore/filesize-rebaseline-0826
pjandro:feat/opper-provider-port-11538
pjandro:chore/prune-stale-eslint-suppressions
pjandro:chore/recover-fix-trio-push
pjandro:chore/recover-batch-trio-0825
pjandro:chore/recover-fix-11146-items
pjandro:chore/recover-batch-loteA-0825
pjandro:fix/codeql-alerts-v3851-round5
pjandro:chore/recover-batch-0824i
pjandro:codex/reconcile-v3.8.50-final-20260824
pjandro:fix/sec-adv-v3850-batch2
pjandro:fix/release-v3.8.50-basereds
pjandro:fix/10315-10310-header-budget
pjandro:fix/radar-g11-guided-setup
pjandro:chore/bank-ratchet-v3.8.50
pjandro:green/8728
pjandro:compression-core
pjandro:release/v3.8.49
pjandro:release/v3.8.47
pjandro:release/v3.8.48
pjandro:release/v3.8.46
pjandro:release/v3.8.45
pjandro:recovery/pr6099-kiro-idc-original
pjandro:release/v3.8.44
pjandro:release/v3.8.43
pjandro:release/v3.8.42
pjandro:release/v3.8.41
pjandro:release/v3.8.40
pjandro:release/v3.8.39
pjandro:release/v3.8.38
pjandro:release/v3.8.37
pjandro:release/v3.8.36
pjandro:release/v3.8.35
pjandro:release/v3.8.34
pjandro:release/v3.8.33
pjandro:release/v3.8.32
pjandro:release/v3.8.31
pjandro:release/v3.8.30
pjandro:release/v3.8.29
pjandro:release/v3.8.28
pjandro:release/v3.8.27
pjandro:release/v3.8.26
pjandro:release/v3.8.25
pjandro:release/v3.8.24
pjandro:release/v3.8.23
pjandro:release/v3.8.22
pjandro:release/v3.8.21
pjandro:release/v3.8.20
pjandro:release/v3.8.19
pjandro:release/v3.8.18
pjandro:release/v3.8.17
pjandro:release/v3.8.16
pjandro:release/v3.8.15
pjandro:release/v3.8.14
pjandro:release/v3.8.13
pjandro:release/v3.8.12
pjandro:release/v3.8.11
pjandro:release/v3.8.10
pjandro:release/v3.8.9
pjandro:release/v3.8.8
pjandro:release/v3.8.7
pjandro:release/v3.8.6
pjandro:release/v3.8.5
pjandro:release/v3.8.4
pjandro:release/v3.8.3
pjandro:release/v3.8.2
pjandro:release/v3.8.1
pjandro:release/v3.8.0
pjandro:release/v3.7.9
pjandro:release/v3.7.8
pjandro:release/v3.7.7
pjandro:release/v3.7.6
pjandro:release/v3.7.5
pjandro:release/v3.7.4
pjandro:release/v3.7.3
pjandro:release/v3.7.2
pjandro:release/v3.7.1
pjandro:release/v3.7.0
pjandro:release/v3.6.8
pjandro:release/v3.6.9
pjandro:release/v3.6.5
pjandro:release/v3.6.3
pjandro:release/v3.6.2
pjandro:release/v3.6.1
pjandro:release/v3.6.0
pjandro:release/v3.5.6
pjandro:release/v3.5.5
pjandro:release/v3.5.1
pjandro:release/v3.5.0
pjandro:v3.8.50
pjandro:radar-export-latest
pjandro:v3.8.49
pjandro:v3.8.48
pjandro:v3.8.47
pjandro:v3.8.46
pjandro:v3.8.45
pjandro:v3.8.44
pjandro:v3.8.43
pjandro:v3.8.42
pjandro:v3.8.41
pjandro:v3.8.40
pjandro:v3.8.39
pjandro:v3.8.38
pjandro:v3.8.37
pjandro:v3.8.36
pjandro:v3.8.35
pjandro:v3.8.34
pjandro:v3.8.33
pjandro:v3.8.32
pjandro:v3.8.31
pjandro:v3.8.30
pjandro:v3.8.29
pjandro:v3.8.28
pjandro:v3.8.27
pjandro:v3.8.26
pjandro:v3.8.25
pjandro:v3.8.24
pjandro:v3.8.23
pjandro:v3.8.22
pjandro:v3.8.21
pjandro:v3.8.20
pjandro:v3.8.19
pjandro:v3.8.18
pjandro:v3.8.17
pjandro:v3.8.16
pjandro:v3.8.15
pjandro:v3.8.14
pjandro:v3.8.13
pjandro:v3.8.12
pjandro:v3.8.11
pjandro:v3.8.10
pjandro:v3.8.9
pjandro:v3.8.8
pjandro:v3.8.7
pjandro:v3.8.6
pjandro:v3.8.5
pjandro:v3.8.4
pjandro:v3.3.3
pjandro:v2.6.4
pjandro:v3.8.3
pjandro:v3.8.2
pjandro:v3.8.1
pjandro:v3.8.0
pjandro:v3.7.9
pjandro:v3.7.8
pjandro:v3.7.7
pjandro:v3.7.6
pjandro:v3.7.5
pjandro:v3.7.4
pjandro:v3.7.3
pjandro:v3.7.2
pjandro:v3.7.1
pjandro:v3.7.0
pjandro:v3.6.9
pjandro:v3.6.8
pjandro:v3.6.6
pjandro:v3.6.5
pjandro:v3.6.4
pjandro:v3.6.3
pjandro:v3.6.2
pjandro:v3.6.1
pjandro:v3.6.0
pjandro:v3.5.9
pjandro:v3.5.8
pjandro:v3.5.7
pjandro:v3.5.6
pjandro:v3.5.5
pjandro:v3.5.4
pjandro:v3.5.3
pjandro:v3.5.2
pjandro:v3.5.1
pjandro:v3.5.0
pjandro:v3.4.9
pjandro:v3.4.8
pjandro:v3.4.7
pjandro:v3.4.6
pjandro:v3.4.5
pjandro:v3.4.4
pjandro:v3.4.3
pjandro:v3.4.2
pjandro:v3.4.1
pjandro:v3.4.0
pjandro:v3.3.11
pjandro:v3.3.10
pjandro:v3.3.9
pjandro:v3.3.8
pjandro:v3.3.7
pjandro:v3.3.6
pjandro:v3.3.5
pjandro:v3.3.4
pjandro:v3.3.2
pjandro:v3.3.1
pjandro:v3.2.9
pjandro:v3.3.0
pjandro:v3.2.8
pjandro:v3.2.7
pjandro:v3.2.6
pjandro:v3.2.5
pjandro:v3.2.4
pjandro:v3.2.3
pjandro:v3.2.2
pjandro:v3.2.1
pjandro:v3.2.0
pjandro:v3.1.10
pjandro:v3.1.9
pjandro:v3.1.8
pjandro:v3.1.7
pjandro:v3.1.6
pjandro:v3.1.5
pjandro:v3.1.4
pjandro:v3.1.3
pjandro:v3.1.2
pjandro:v3.1.1
pjandro:v3.1.0
pjandro:v3.0.9
pjandro:v3.0.8
pjandro:v3.0.7
pjandro:v3.0.6
pjandro:v3.0.5
pjandro:v3.0.4
pjandro:v3.0.3
pjandro:v3.0.2
pjandro:v3.0.1
pjandro:v3.0.0
pjandro:v3.0.0-rc.16
pjandro:v3.0.0-rc.14
pjandro:v3.0.0-rc.15
pjandro:v3.0.0-rc.2
pjandro:v3.0.0-rc.3
pjandro:v3.0.0-rc.4
pjandro:v3.0.0-rc.5
pjandro:v3.0.0-rc.6
pjandro:v3.0.0-rc.7
pjandro:v3.0.0-rc.9
pjandro:v3.0.0-rc.11
pjandro:v3.0.0-rc.1
pjandro:v3.0.0-rc.8
pjandro:v3.0.0-rc.13
pjandro:v3.0.0-rc.12
pjandro:v3.0.0-rc.10
pjandro:v2.9.5
pjandro:v2.9.4
pjandro:v2.9.3
pjandro:v2.9.2
pjandro:v2.9.1
pjandro:v2.9.0
pjandro:v2.8.9
pjandro:v2.8.8
pjandro:v2.8.7
pjandro:v2.8.6
pjandro:v2.8.5
pjandro:v2.8.4
pjandro:v2.8.3
pjandro:v2.8.2
pjandro:v2.8.1
pjandro:v2.8.0
pjandro:v2.7.10
pjandro:v2.7.9
pjandro:v2.7.8
pjandro:v2.7.7
pjandro:v2.7.5
pjandro:v2.7.4
pjandro:v2.7.3
pjandro:v2.7.2
pjandro:v2.7.1
pjandro:v2.7.0
pjandro:v2.6.10
pjandro:v2.6.9
pjandro:v2.6.8
pjandro:v2.6.7
pjandro:v2.6.6
pjandro:v2.6.5
pjandro:v2.6.3
pjandro:v2.6.2
pjandro:v2.6.1
pjandro:v2.6.0
pjandro:v2.5.9
pjandro:v2.5.8
pjandro:v2.5.7
pjandro:v2.5.6
pjandro:v2.5.5
pjandro:v2.5.4
pjandro:v2.5.3
pjandro:v2.5.2
pjandro:v2.5.1
pjandro:v2.5.0
pjandro:v2.4.4
pjandro:v2.4.3
pjandro:v2.4.2
pjandro:v2.4.1
pjandro:v2.4.0
pjandro:v2.3.16
pjandro:v2.3.15
pjandro:v2.3.14
pjandro:v2.3.13
pjandro:v2.3.12
pjandro:v2.3.11
pjandro:v2.3.10
pjandro:v2.3.9
pjandro:v2.3.8
pjandro:v2.3.7
pjandro:v2.3.6
pjandro:v2.3.5
pjandro:v2.3.4
pjandro:v2.3.3
pjandro:v2.3.2
pjandro:v2.3.1
pjandro:v2.3.0
pjandro:v2.2.9
pjandro:v2.2.8
pjandro:v2.2.7
pjandro:v2.2.6
pjandro:v2.2.5
pjandro:v2.2.4
pjandro:v2.2.3
pjandro:v2.2.2
pjandro:v2.2.1
pjandro:v2.2.0
pjandro:v2.1.2
pjandro:v2.1.1
pjandro:v2.0.16
pjandro:v2.0.15
pjandro:v2.0.14
pjandro:v2.0.13
pjandro:v2.0.12
pjandro:v2.0.11
pjandro:v2.0.10
pjandro:v2.0.9
pjandro:v2.0.8
pjandro:v2.0.7
pjandro:v2.0.6
pjandro:v2.0.5
pjandro:v2.0.4
pjandro:v2.0.3
pjandro:v2.0.2
pjandro:v2.0.1
pjandro:v2.0.0
pjandro:v1.8.1
pjandro:v1.8.0
pjandro:v1.7.14
pjandro:v1.7.13
pjandro:v1.7.12
pjandro:v1.7.11
pjandro:v1.7.10
pjandro:v1.7.9
pjandro:v1.7.8
pjandro:v1.7.7
pjandro:v1.7.6
pjandro:v1.7.5
pjandro:v1.7.4
pjandro:v1.7.3
pjandro:v1.7.2
pjandro:v1.7.1
pjandro:v1.7.0
pjandro:v1.6.9
pjandro:v1.6.8
pjandro:v1.6.7
pjandro:v1.6.6
pjandro:v1.6.5
pjandro:v1.6.4
pjandro:v1.6.3
pjandro:v1.6.2
pjandro:v1.6.1
pjandro:v1.6.0
pjandro:v1.5.0
pjandro:v1.4.11
pjandro:v1.4.10
pjandro:v1.4.9
pjandro:v1.4.8
pjandro:v1.4.7
pjandro:v1.4.6
pjandro:v1.4.5
pjandro:v1.4.4
pjandro:v1.4.3
pjandro:v1.4.2
pjandro:v1.4.1
pjandro:v1.4.0
pjandro:v1.3.1
pjandro:v1.3.0
pjandro:v1.2.0
pjandro:v1.1.1
pjandro:v1.1.0
pjandro:v1.0.10
pjandro:v1.0.9
pjandro:v1.0.8
pjandro:v1.0.7
pjandro:v1.0.6
pjandro:v1.0.5
pjandro:v1.0.4
pjandro:v1.0.3
pjandro:v1.0.2
pjandro:v1.0.1
pjandro:v1.0.0
pjandro:v0.9.0
pjandro:v0.8.8
pjandro:v0.8.5
pjandro:v0.8.0
pjandro:v0.7.0
pjandro:v0.6.0
pjandro:v0.5.0
pjandro:v0.4.0
pjandro:v0.3.0
pjandro:v0.2.0
pjandro:v0.1.0
...
compare: pjandro:fix/release-v3.8.51-agent-skills-sync
pjandro:fix/release-v3.8.51-basereds-0921
pjandro:release/v3.8.51
pjandro:test/qg-recovery-candidate-20260921
pjandro:fix/qg14-consumer-contracts-20260922
pjandro:fix/qg08-exhaustion-fixture-20260922
pjandro:fix/qg08-handoff-fetch-fixture-20260922
pjandro:fix/14081-custom-node-modalities
pjandro:fix/qg10-quarantine-contract-20260922
pjandro:fix/qg08-qdrant-configured-models-20260922
pjandro:fix/qg08-batch-peer-context-20260921
pjandro:fix/qg08-output-style-fixtures-20260921
pjandro:fix/14070-agentbridge-rootca
pjandro:fix/13963-zcode-bin-windows
pjandro:fix/qg07-admission-verdict-20260921
pjandro:fix/qg08-weighted-response-drain-20260921
pjandro:fix/14060-malformed-sqlite-500
pjandro:fix/qg15-ruleset-proposal-20260921
pjandro:fix/14021-devtools-sidebar
pjandro:fix/13354-keyless-local-first
pjandro:fix/qg08-provider-sync-timers-20260921
pjandro:fix/qg08-tier-policy-20260921
pjandro:fix/qg08-management-fixtures-20260921
pjandro:fix/omni-code-review-e2e-areas
pjandro:fix/11836-alias-live-catalog
pjandro:fix/qg08-topology-test-20260921
pjandro:fix/qg08-history-clock-20260921
pjandro:fix/qg08-vitest-runner-contracts-20260921
pjandro:fix/qg14-skill-verdict-contract-20260921
pjandro:fix/qg08-ecosystem-peer-context-20260921
pjandro:fix/qg04-main-current-20260921
pjandro:fix/qg06-gate-manifest-20260921
pjandro:fix/qg04-ci-output-env-20260921
pjandro:fix/qg01-npm-ci-exit-main-20260921
pjandro:security/12430-video-retention-residuals
pjandro:fix/qg12-build-queue-isolation-20260921
pjandro:fix/13945-credential-sentinels
pjandro:feat/relay-models-cli-20260921
pjandro:fix/13948-system-hoist-order
pjandro:fix/relay-opencode-session-20260921
pjandro:fix/relay-config-security-20260921
pjandro:fix/13691-devin-summary-envelope
pjandro:feat/relay-manifest-launchers-20260921
pjandro:fix/13928-search-cache-hit-log
pjandro:fix/qg02-lockfile-20260921
pjandro:fix/13154-worker-clone-gate
pjandro:fix/qg14-hook-no-stash-20260921
pjandro:fix/13931-combo-member-provider
pjandro:fix/qg05-process-supervisor-20260921
pjandro:fix/relay-lockfile-base-20260921
pjandro:fix/qg03-mitm-build-20260921
pjandro:fix/12328-vertex-express-key
pjandro:test/relay-cli-smokes-20260921
pjandro:fix/qg05-evidence-identity-20260921
pjandro:fix/relay-context-provider-20260921
pjandro:fix/qg04-release-green-verdict-20260921
pjandro:fix/qg01-npm-ci-exit-20260921
pjandro:main
pjandro:dependabot/npm_and_yarn/development-6ba02a8754
pjandro:dependabot/npm_and_yarn/electron/electron-44.4.3
pjandro:fix/14318-discovery-max-tokens-not-window
pjandro:feat/12630-semantic-cache-reland
pjandro:fix/13180-native-codex-auto-resume-reland
pjandro:fix/13894-log-detail-fallback
pjandro:fix/13883-image-fetch-pindns
pjandro:dependabot/github_actions/github/codeql-action-4.38.0
pjandro:dependabot/github_actions/github/codeql-action/init-4.38.0
pjandro:dependabot/github_actions/codecov/codecov-action-7.1.0
pjandro:dependabot/github_actions/github/codeql-action/analyze-4.38.0
pjandro:dependabot/github_actions/actions/setup-node-7
pjandro:feat/antigravity-account-lease
pjandro:chore/locked-fork-landings-20260918
pjandro:fix/release-v3.8.51-basereds-unit-rtk-golden
pjandro:fix/release-v3.8.51-basereds-apitypecheck
pjandro:fix/release-v3.8.51-basereds-env-xkiro
pjandro:fix/release-v3.8.51-basereds-0917c
pjandro:dependabot/npm_and_yarn/production-cbfe91e02e
pjandro:fix/13703-ttfb-watchdog
pjandro:fix/13870-combo-context-fit
pjandro:fix/13575-proxy-pool-chat-path
pjandro:fix/13696-agentrouter-adaptive-thinking
pjandro:fix/13876-quota-share-consumed
pjandro:fix/13891-usage-history-pricing-cache
pjandro:fix/13907-redos-guard-cost
pjandro:fix/13698-muse-spark-agent-message
pjandro:fix/13927-combo-ref-vision
pjandro:fix/13781-ccr-tool-prefix
pjandro:fix/13882-files-tenant-scope
pjandro:fix/13922-deepseek-flash-context
pjandro:fix/13881-apikey-scope-revoked
pjandro:fix/13918-lemonade-vision-labels
pjandro:fix/v3850-tls-client-license-provenance
pjandro:fix/release-v3.8.51-basereds-0917b
pjandro:feat/provider-xkiro
pjandro:fix/13131-remove-chipotle-provider
pjandro:fix/12643-null-non-object-message-entries
pjandro:docs/agents-bun-pin-142
pjandro:fix/release-v3.8.51-basereds-oauth-loopback-regex
pjandro:chore/jxnlexn-wave-reconcile
pjandro:fix/13381-gemini-web-model-selection
pjandro:fix/13679e-container-posture-cors
pjandro:fix/13461-fake-success-200-classifier
pjandro:fix/13679b-cli-token-random-salt
pjandro:fix/13538-tray-crash-diagnostics
pjandro:fix/release-v3.8.51-catalog-timeout-and-lease-inventory
pjandro:fix/release-v3.8.51-basereds-apikey-count
pjandro:chore/wave-2026-09-16-reconcile
pjandro:fix/release-v3.8.51-nul-byte-test-route
pjandro:fix/12996-responses-streaming-drops-mcp-namespace
pjandro:fix/12949-auggie-quota-200-no-failover
pjandro:fix/release-v3.8.51-basereds-agent-skills
pjandro:fix/13832-credential-allowlist-diagnostic
pjandro:fix/13828-zylo-key-validation
pjandro:fix/release-v3.8.51-basereds-sibling-report
pjandro:fix/release-v3.8.51-basereds-env-docs
pjandro:fix/pack-artifact-policy-test-abort-guard
pjandro:fix/release-v3.8.51-agent-skills-sync
pjandro:fix/13679f-cdp-proxy-auth-network-isolation
pjandro:fix/12370-responses-fncall-name
pjandro:fix/13679c-self-loop-bearer-random
pjandro:fix/13679d-deploy-manifest-literal-secrets
pjandro:fix/13652-kiro-tooldocs-repeat-every-turn
pjandro:fix/13599-deepseek-bai-reasoning-content-echo
pjandro:fix/13620-combo-reasoning-only-sse-burst
pjandro:fix/13680-batches-sweep-cap-shared-file
pjandro:fix/13679a-cloudsync-hmac-fail-open
pjandro:fix/13544-audio-transcriptions-not-logged
pjandro:fix/13597-unhandledrejection-calllogs-detail-omitted
pjandro:fix/13591-antigravity-opaque-400-error-swallowed
pjandro:fix/13562-disable-auto-and-no-think
pjandro:fix/13558-minimax-m3-reasoning-leak
pjandro:fix/13452-provider-node-baseurl-ignored
pjandro:fix/13535-windows-tray-icon-invisible-contrast
pjandro:fix/13470-background-oauth-refresh-bypasses-dead
pjandro:fix/13488-pii-sanitizer-splices-openrouter-metadata
pjandro:fix/13472-anthropic-cache-never-engages-responses
pjandro:fix/13429-lite-redundant-remove-tool-call
pjandro:fix/13432-incremental-auto-vacuum-drift
pjandro:fix/13431-frame-post-keepalive-responses-errors
pjandro:fix/13380-gemini-web-drops-system-instructions
pjandro:fix/13389-v1-models-intermittent-75-120s
pjandro:fix/13364-zed-hosted-haiku-thinking-inflates
pjandro:fix/13314-windows-500-every-route-better
pjandro:fix/13306-windows-libuv-abort-sqljs-exit
pjandro:fix/13232-zai-web-missing-browser-executable
pjandro:fix/13089-combo-live-roundrobin-missing-events
pjandro:fix/13122-responses-custom-tool-choice-rejected
pjandro:fix/13022-desktop-exe-malformed-skill-tool
pjandro:fix/12968-anthropic-shim-tiny-probe-empty
pjandro:fix/13012-cli-mcp-restart-404-no
pjandro:fix/13000-combo-context-limits-fallback-cold
pjandro:fix/12958-gitlab-duo-direct-access-403
pjandro:fix/12491-next-js-standalone-runtime-fails
pjandro:fix/12927-magnific-key-validation-false-negative
pjandro:fix/12692-xai-legacy-function-call-usage
pjandro:fix/sec-jwt-bootstrap-chain-7pq4
pjandro:fix/sec-files-batches-ownership-2jm2-m3hp
pjandro:fix/sec-image-ssrf-34rg
pjandro:fix/sec-local-only-gates-35fw-jx89
pjandro:fix/sec-credential-catalog-r4q7
pjandro:chore/deps-adm-zip-0.6.1
pjandro:chore/radar-export-daily
pjandro:docs/changelog-reconcile-v3.8.51-r2
pjandro:fix/release-v3.8.51-modeltestrunner-ts2741
pjandro:chore/regen-cli-serve-skill
pjandro:fix/release-v3.8.51-basereds-r3
pjandro:fix/batches-delete-completed-authz
pjandro:fix/release-v3.8.51-basereds-docs-counts
pjandro:fix/release-v3.8.51-basereds-orphans
pjandro:fix/llm-mirrors-new-locales-counts
pjandro:fix/release-v3.8.51-basereds-eslint
pjandro:fix/12849-nvidia-catalog
pjandro:feat/i18n-batch-sa
pjandro:chore/revive-excluded-vitest-tests
pjandro:chore/rebaseline-imagegeneration-12945
pjandro:fix/12569-webhook-ssrf
pjandro:fix/chat-unused-vars-count
pjandro:fix/stale-eslint-suppressions
pjandro:fix/batch-eslint-regressions
pjandro:fix/12190-trae-referer
pjandro:fix/release-v3.8.51-basereds-fase3
pjandro:fix/12745-memory-rerank-auth
pjandro:fix/12571-vnc-cdp-auth
pjandro:test/port-12542-idle-worker-terminate
pjandro:fix/orch-fase3-i18n-eu-locales
pjandro:fix/12061-compression-studio-run
pjandro:fix/12063-compression-profile-header
pjandro:fix/12398-fable-empty-stream
pjandro:fix/12800-qwen-family-alias
pjandro:fix/11912-roundrobin-zen-collision
pjandro:fix/12577-huggingchat-buffer-cap
pjandro:fix/12129-context-handoff-shape
pjandro:fix/12784-arcee-provider
pjandro:fix/11977-antigravity-history-400
pjandro:fix/12196-opencode-go-responses
pjandro:fix/12888-a2a-dashboard-auth
pjandro:fix/12656-wreq-stream-watchdog
pjandro:fix/12709-guest-import-settings
pjandro:fix/12659-combo-skip-reasons
pjandro:fix/12734-semantic-cache-toolchoice
pjandro:fix/12413-antigravity-redirect-uri
pjandro:fix/12702-codebuddy-cn-deepseek
pjandro:fix/12645-auggie-502
pjandro:fix/12517-devin-cli-sse-double-close
pjandro:fix/12749-ollama-cloud-usage-cookie
pjandro:fix/omni-code-review-batches-sweep
pjandro:fix/12111-vision-bridge-lockout
pjandro:fix/12172-model-id-collision
pjandro:fix/12341-budget-alias-auto
pjandro:fix/12298-provider-delete-cache
pjandro:fix/12072-tinycms-dom-shims
pjandro:fix/12296-regex-flags-crash
pjandro:fix/12251-extra-headers-delete
pjandro:fix/12173-lmstudio-multi-account
pjandro:fix/11979-standalone-manifest-win
pjandro:fix/12132-minimax-thinking
pjandro:fix/12681-opencode-registry
pjandro:fix/12783-setup-opencode-key
pjandro:fix/12572-firefly-perms
pjandro:fix/12573-gemini-cors
pjandro:fix/12574-elevenlabs-policy
pjandro:fix/12568-compose-bind
pjandro:fix/12579-db-export-tmp
pjandro:chore/electron-prune-docs-i18n
pjandro:chore/worktree-hooks-gap
pjandro:chore/dependabot-sweep-0910
pjandro:fix/release-v3.8.51-basereds-stryker
pjandro:fix/docs-counts-tos-heading-regex
pjandro:fix/release-v3851-basereds-eslint
pjandro:fix/release-v3.8.51-basereds-model-sync-logredaction
pjandro:feat/orch-fase3-d
pjandro:feat/orch-fase3-c
pjandro:feat/orch-fase3-b
pjandro:feat/i18n-batch-eu
pjandro:fix/sec-wvxc-batch-delete-ownership
pjandro:fix/release-v3.8.51-doc-counts-172
pjandro:feat/orch-fase3-a
pjandro:fix/release-v3.8.51-changelog-fragment-13094
pjandro:fix/release-v3.8.51-chatcore-file-size-rebaseline
pjandro:fix/release-v3.8.51-chatcore-nonstreaming-regressions
pjandro:test/opencode-v2-lazy-refresh-race
pjandro:fix/release-v3.8.51-doc-counts
pjandro:chore/opencode-plugin-dep-bumps
pjandro:fix/release-v3.8.51-google-key-redaction
pjandro:fix/release-v3.8.51-chatcore-legresult-narrowing
pjandro:fix/quota-weighted-test-clock
pjandro:fix/release-react-hooks-set-state
pjandro:feat/video-transcript-retention-p2b
pjandro:fix/release-basereds-gate
pjandro:fix/video-transcript-rejected-usage-item7
pjandro:fix/release-v3.8.51-basereds-openapi-tiers
pjandro:fix/release-v3.8.51-filesize-chat
pjandro:feat/free-tier-gated-bucket
pjandro:fix/release-integration-retired-models
pjandro:fix/free-tier-quota-reaudit
pjandro:security/v3851-public-error-boundaries
pjandro:fix/v3851-onemin-stream-error-boundary
pjandro:fix/sec-3adv-baseurl-sk-bifrost
pjandro:fix/main-basereds
pjandro:fix/release-v3.8.51-basereds-public-creds
pjandro:feat/video-transcript-retention-p2c
pjandro:fix/sec-5926-credential-export-always-protected
pjandro:chore/bump-fast-uri-electron
pjandro:fix/release-v3.8.51-basereds-12581
pjandro:feat/video-transcript-retention-p2
pjandro:feat/chatgpt-session-provider
pjandro:fix/v3851-migration-151-152-safety
pjandro:fix/v3851-dashboard-failure-event-redaction
pjandro:fix/v3851-grok-web-stream-error-boundary
pjandro:fix/v3851-adapta-nonstream-error-boundary
pjandro:fix/v3851-zed-stream-error-boundary
pjandro:fix/v3851-streamhandler-public-errors
pjandro:fix/v3851-perplexity-stream-error-boundary
pjandro:security/v3851-adapta-stream-error-boundary
pjandro:fix/v3851-zai-web-stream-error-boundary
pjandro:security/v3851-codex-response-failed-boundary
pjandro:fix/v3851-huggingchat-transport-error-redaction
pjandro:fix/v3851-huggingchat-stream-error-boundary
pjandro:fix/v3851-web-session-credentials-syntax
pjandro:fix/video-transcript-reanchor
pjandro:fix/v3851-typecheck-baseline-schema
pjandro:fix/v3851-open-sse-vendor-typecheck
pjandro:fix/v3851-provider-assets-provenance-final
pjandro:fix/v3851-system-prompt-noimplicit
pjandro:fix/v3851-rerank-api-typecheck
pjandro:feat/radar-d32-optin-explainer
pjandro:feat/test-scoped-complete
pjandro:fix/12326-combo-delete-lkgp-cleanup
pjandro:fix/release-v3.8.51-eslint-unused-collectsse
pjandro:refactor/video-frame-contract
pjandro:fix/v3850-replace-tls-client-node
pjandro:chore/campaign-protected-surfaces
pjandro:fix/release-v3.8.51-basered-stryker-tap
pjandro:docs/revert-gstack-claude-md
pjandro:revert/11770-gstack-recommendation
pjandro:docs/openapi-full-route-coverage
pjandro:feat/provider-failure-window-cooldown
pjandro:fix/main-rm-maxretries
pjandro:fix/11804-combo-loop-safety-timer-leak
pjandro:docs/tier-flow-4tier
pjandro:docs/rename-diagram-files
pjandro:chore/eslint-react-hooks-batch6
pjandro:chore/bank-ratchet-v3.8.51
pjandro:fix/trivy-cve-2025-68121-tls-client
pjandro:fix/release-v3.8.51-basereds-api-route-typecheck
pjandro:fix/release-electron-dispatch-builds-github-ref
pjandro:feat/11659-video-embedded-subtitle-provenance
pjandro:feat/11655-video-drilldown-multiresolution
pjandro:feat/11652-video-transcript-provenance-budgets
pjandro:test/11656-video-segment-promotion-evidence
pjandro:fix/11885-update-restart-live-process
pjandro:docs/11661-video-bridge-canonical-state
pjandro:fix/9133-auto-combo-candidates-unfiltered
pjandro:fix/11787-prepublish-opencode-plugin-cjs-check
pjandro:fix/11500-arena-elo-log-dedup
pjandro:fix/11600-eslint-gate-cache-suppressions
pjandro:fix/11949-qdrant-local-embedding-providers
pjandro:fix/11861-nous-hermes-405b-label
pjandro:fix/11976-docker-publish-omni-build
pjandro:fix/11824-antigravity-mitm-alias-scoping
pjandro:fix/11810-combo-success-connection-header
pjandro:fix/11296-kie-flux-kontext-market
pjandro:fix/11707-codex-responses-lite-parallel-tool-calls
pjandro:fix/11600-eslint-suppressions-exit-code
pjandro:fix/tests-rmsync-maxretries-11966
pjandro:chore/11919-11918-11916-changelog-fragments
pjandro:fix/11920-provider-icon-guards-port
pjandro:fix/11915-openai-claude-usage-ordering-port
pjandro:fix/11882-playground-step-warnings-port
pjandro:fix/ci-heavy-build-concurrency-lane
pjandro:chore/runner-janitor-act-not-advise
pjandro:fix/check-workflows-provenance-runner
pjandro:test/config-expiry-time-bomb
pjandro:fix/npm-publish-provenance-runner
pjandro:fix/v3851-provider-assets-provenance-reconcile
pjandro:fix/v3850-retire-chatgpt-web
pjandro:fix/v3850-retire-qwen-web
pjandro:fix/v3850-remove-gpl-derived-integrations
pjandro:fix/v3850-retire-felo-web
pjandro:fix/v3850-generic-unresolved-provider-assets
pjandro:fix/v3850-retire-designer-web
pjandro:fix/v3851-gemini-retirement-async-getexecutor
pjandro:docs/v3850-provider-asset-notices
pjandro:fix/alibaba-allowlist-test-timebomb
pjandro:fix/npm-payload-prune-nft-manifests
pjandro:fix/v3850-video-fu05-transcript-live
pjandro:fix/v3850-clean-room-inspector-20260826
pjandro:fix/v3850-retire-edge-tts
pjandro:fix/v3850-remove-unlicensed-deepseek-wasm
pjandro:fix/v3850-retire-gemini-web-images
pjandro:codex/provider-assets-provenance-manifest-20260826
pjandro:fix/v3850-g4f-gateway-truthful-claims
pjandro:fix/v3850-video-fu06-timeline
pjandro:fix/v3850-replace-unlicensed-notify-audio
pjandro:fix/v3850-retire-unproven-doc-rasters
pjandro:docs/v3850-third-party-notices
pjandro:fix/v3850-prune-unresolved-provider-assets
pjandro:fix/install-upgrade-use-disk-not-tmpfs
pjandro:fix/upgrade-schema-divergence
pjandro:fix/install-upgrade-timeout-and-progress
pjandro:security/video-transcript-redaction
pjandro:test/v3851-tiered-rotation-timeout
pjandro:chore/v3851-prune-stale-eslint-suppressions-2
pjandro:fix/docker-bun-upload-ignore
pjandro:fix/docker-decouple-bun-manifest
pjandro:fix/npm-publish-build-sha
pjandro:docs/v3850-release-stats
pjandro:docs/dedup-hash-codeql-note
pjandro:fix/release-v3.8.50-changelog-aggregate
pjandro:fix/11500-decrypt-log-dedup
pjandro:fix/11433-opencode-alias-collision
pjandro:fix/11510-gemini-thought-signature
pjandro:fix/11526-responses-header-timeout
pjandro:fix/11296-kie-ai-model-ids
pjandro:fix/11462-roundrobin-combo-diagnostics
pjandro:fix/11324-skip-full-sync-on-add
pjandro:fix/7518-docker-build-memory-budget
pjandro:release/v3.8.50
pjandro:fix/dedup-hash-tenant-isolation
pjandro:fix/oidc-state-timing-safe
pjandro:fix/codeql-alert-866-clear-text-logging
pjandro:chore/filesize-rebaseline-0826-batch2
pjandro:chore/filesize-rebaseline-0826
pjandro:feat/opper-provider-port-11538
pjandro:chore/prune-stale-eslint-suppressions
pjandro:chore/recover-fix-trio-push
pjandro:chore/recover-batch-trio-0825
pjandro:chore/recover-fix-11146-items
pjandro:chore/recover-batch-loteA-0825
pjandro:fix/codeql-alerts-v3851-round5
pjandro:chore/recover-batch-0824i
pjandro:codex/reconcile-v3.8.50-final-20260824
pjandro:fix/sec-adv-v3850-batch2
pjandro:fix/release-v3.8.50-basereds
pjandro:fix/10315-10310-header-budget
pjandro:fix/radar-g11-guided-setup
pjandro:chore/bank-ratchet-v3.8.50
pjandro:green/8728
pjandro:compression-core
pjandro:release/v3.8.49
pjandro:release/v3.8.47
pjandro:release/v3.8.48
pjandro:release/v3.8.46
pjandro:release/v3.8.45
pjandro:recovery/pr6099-kiro-idc-original
pjandro:release/v3.8.44
pjandro:release/v3.8.43
pjandro:release/v3.8.42
pjandro:release/v3.8.41
pjandro:release/v3.8.40
pjandro:release/v3.8.39
pjandro:release/v3.8.38
pjandro:release/v3.8.37
pjandro:release/v3.8.36
pjandro:release/v3.8.35
pjandro:release/v3.8.34
pjandro:release/v3.8.33
pjandro:release/v3.8.32
pjandro:release/v3.8.31
pjandro:release/v3.8.30
pjandro:release/v3.8.29
pjandro:release/v3.8.28
pjandro:release/v3.8.27
pjandro:release/v3.8.26
pjandro:release/v3.8.25
pjandro:release/v3.8.24
pjandro:release/v3.8.23
pjandro:release/v3.8.22
pjandro:release/v3.8.21
pjandro:release/v3.8.20
pjandro:release/v3.8.19
pjandro:release/v3.8.18
pjandro:release/v3.8.17
pjandro:release/v3.8.16
pjandro:release/v3.8.15
pjandro:release/v3.8.14
pjandro:release/v3.8.13
pjandro:release/v3.8.12
pjandro:release/v3.8.11
pjandro:release/v3.8.10
pjandro:release/v3.8.9
pjandro:release/v3.8.8
pjandro:release/v3.8.7
pjandro:release/v3.8.6
pjandro:release/v3.8.5
pjandro:release/v3.8.4
pjandro:release/v3.8.3
pjandro:release/v3.8.2
pjandro:release/v3.8.1
pjandro:release/v3.8.0
pjandro:release/v3.7.9
pjandro:release/v3.7.8
pjandro:release/v3.7.7
pjandro:release/v3.7.6
pjandro:release/v3.7.5
pjandro:release/v3.7.4
pjandro:release/v3.7.3
pjandro:release/v3.7.2
pjandro:release/v3.7.1
pjandro:release/v3.7.0
pjandro:release/v3.6.8
pjandro:release/v3.6.9
pjandro:release/v3.6.5
pjandro:release/v3.6.3
pjandro:release/v3.6.2
pjandro:release/v3.6.1
pjandro:release/v3.6.0
pjandro:release/v3.5.6
pjandro:release/v3.5.5
pjandro:release/v3.5.1
pjandro:release/v3.5.0
pjandro:v3.8.50
pjandro:radar-export-latest
pjandro:v3.8.49
pjandro:v3.8.48
pjandro:v3.8.47
pjandro:v3.8.46
pjandro:v3.8.45
pjandro:v3.8.44
pjandro:v3.8.43
pjandro:v3.8.42
pjandro:v3.8.41
pjandro:v3.8.40
pjandro:v3.8.39
pjandro:v3.8.38
pjandro:v3.8.37
pjandro:v3.8.36
pjandro:v3.8.35
pjandro:v3.8.34
pjandro:v3.8.33
pjandro:v3.8.32
pjandro:v3.8.31
pjandro:v3.8.30
pjandro:v3.8.29
pjandro:v3.8.28
pjandro:v3.8.27
pjandro:v3.8.26
pjandro:v3.8.25
pjandro:v3.8.24
pjandro:v3.8.23
pjandro:v3.8.22
pjandro:v3.8.21
pjandro:v3.8.20
pjandro:v3.8.19
pjandro:v3.8.18
pjandro:v3.8.17
pjandro:v3.8.16
pjandro:v3.8.15
pjandro:v3.8.14
pjandro:v3.8.13
pjandro:v3.8.12
pjandro:v3.8.11
pjandro:v3.8.10
pjandro:v3.8.9
pjandro:v3.8.8
pjandro:v3.8.7
pjandro:v3.8.6
pjandro:v3.8.5
pjandro:v3.8.4
pjandro:v3.3.3
pjandro:v2.6.4
pjandro:v3.8.3
pjandro:v3.8.2
pjandro:v3.8.1
pjandro:v3.8.0
pjandro:v3.7.9
pjandro:v3.7.8
pjandro:v3.7.7
pjandro:v3.7.6
pjandro:v3.7.5
pjandro:v3.7.4
pjandro:v3.7.3
pjandro:v3.7.2
pjandro:v3.7.1
pjandro:v3.7.0
pjandro:v3.6.9
pjandro:v3.6.8
pjandro:v3.6.6
pjandro:v3.6.5
pjandro:v3.6.4
pjandro:v3.6.3
pjandro:v3.6.2
pjandro:v3.6.1
pjandro:v3.6.0
pjandro:v3.5.9
pjandro:v3.5.8
pjandro:v3.5.7
pjandro:v3.5.6
pjandro:v3.5.5
pjandro:v3.5.4
pjandro:v3.5.3
pjandro:v3.5.2
pjandro:v3.5.1
pjandro:v3.5.0
pjandro:v3.4.9
pjandro:v3.4.8
pjandro:v3.4.7
pjandro:v3.4.6
pjandro:v3.4.5
pjandro:v3.4.4
pjandro:v3.4.3
pjandro:v3.4.2
pjandro:v3.4.1
pjandro:v3.4.0
pjandro:v3.3.11
pjandro:v3.3.10
pjandro:v3.3.9
pjandro:v3.3.8
pjandro:v3.3.7
pjandro:v3.3.6
pjandro:v3.3.5
pjandro:v3.3.4
pjandro:v3.3.2
pjandro:v3.3.1
pjandro:v3.2.9
pjandro:v3.3.0
pjandro:v3.2.8
pjandro:v3.2.7
pjandro:v3.2.6
pjandro:v3.2.5
pjandro:v3.2.4
pjandro:v3.2.3
pjandro:v3.2.2
pjandro:v3.2.1
pjandro:v3.2.0
pjandro:v3.1.10
pjandro:v3.1.9
pjandro:v3.1.8
pjandro:v3.1.7
pjandro:v3.1.6
pjandro:v3.1.5
pjandro:v3.1.4
pjandro:v3.1.3
pjandro:v3.1.2
pjandro:v3.1.1
pjandro:v3.1.0
pjandro:v3.0.9
pjandro:v3.0.8
pjandro:v3.0.7
pjandro:v3.0.6
pjandro:v3.0.5
pjandro:v3.0.4
pjandro:v3.0.3
pjandro:v3.0.2
pjandro:v3.0.1
pjandro:v3.0.0
pjandro:v3.0.0-rc.16
pjandro:v3.0.0-rc.14
pjandro:v3.0.0-rc.15
pjandro:v3.0.0-rc.2
pjandro:v3.0.0-rc.3
pjandro:v3.0.0-rc.4
pjandro:v3.0.0-rc.5
pjandro:v3.0.0-rc.6
pjandro:v3.0.0-rc.7
pjandro:v3.0.0-rc.9
pjandro:v3.0.0-rc.11
pjandro:v3.0.0-rc.1
pjandro:v3.0.0-rc.8
pjandro:v3.0.0-rc.13
pjandro:v3.0.0-rc.12
pjandro:v3.0.0-rc.10
pjandro:v2.9.5
pjandro:v2.9.4
pjandro:v2.9.3
pjandro:v2.9.2
pjandro:v2.9.1
pjandro:v2.9.0
pjandro:v2.8.9
pjandro:v2.8.8
pjandro:v2.8.7
pjandro:v2.8.6
pjandro:v2.8.5
pjandro:v2.8.4
pjandro:v2.8.3
pjandro:v2.8.2
pjandro:v2.8.1
pjandro:v2.8.0
pjandro:v2.7.10
pjandro:v2.7.9
pjandro:v2.7.8
pjandro:v2.7.7
pjandro:v2.7.5
pjandro:v2.7.4
pjandro:v2.7.3
pjandro:v2.7.2
pjandro:v2.7.1
pjandro:v2.7.0
pjandro:v2.6.10
pjandro:v2.6.9
pjandro:v2.6.8
pjandro:v2.6.7
pjandro:v2.6.6
pjandro:v2.6.5
pjandro:v2.6.3
pjandro:v2.6.2
pjandro:v2.6.1
pjandro:v2.6.0
pjandro:v2.5.9
pjandro:v2.5.8
pjandro:v2.5.7
pjandro:v2.5.6
pjandro:v2.5.5
pjandro:v2.5.4
pjandro:v2.5.3
pjandro:v2.5.2
pjandro:v2.5.1
pjandro:v2.5.0
pjandro:v2.4.4
pjandro:v2.4.3
pjandro:v2.4.2
pjandro:v2.4.1
pjandro:v2.4.0
pjandro:v2.3.16
pjandro:v2.3.15
pjandro:v2.3.14
pjandro:v2.3.13
pjandro:v2.3.12
pjandro:v2.3.11
pjandro:v2.3.10
pjandro:v2.3.9
pjandro:v2.3.8
pjandro:v2.3.7
pjandro:v2.3.6
pjandro:v2.3.5
pjandro:v2.3.4
pjandro:v2.3.3
pjandro:v2.3.2
pjandro:v2.3.1
pjandro:v2.3.0
pjandro:v2.2.9
pjandro:v2.2.8
pjandro:v2.2.7
pjandro:v2.2.6
pjandro:v2.2.5
pjandro:v2.2.4
pjandro:v2.2.3
pjandro:v2.2.2
pjandro:v2.2.1
pjandro:v2.2.0
pjandro:v2.1.2
pjandro:v2.1.1
pjandro:v2.0.16
pjandro:v2.0.15
pjandro:v2.0.14
pjandro:v2.0.13
pjandro:v2.0.12
pjandro:v2.0.11
pjandro:v2.0.10
pjandro:v2.0.9
pjandro:v2.0.8
pjandro:v2.0.7
pjandro:v2.0.6
pjandro:v2.0.5
pjandro:v2.0.4
pjandro:v2.0.3
pjandro:v2.0.2
pjandro:v2.0.1
pjandro:v2.0.0
pjandro:v1.8.1
pjandro:v1.8.0
pjandro:v1.7.14
pjandro:v1.7.13
pjandro:v1.7.12
pjandro:v1.7.11
pjandro:v1.7.10
pjandro:v1.7.9
pjandro:v1.7.8
pjandro:v1.7.7
pjandro:v1.7.6
pjandro:v1.7.5
pjandro:v1.7.4
pjandro:v1.7.3
pjandro:v1.7.2
pjandro:v1.7.1
pjandro:v1.7.0
pjandro:v1.6.9
pjandro:v1.6.8
pjandro:v1.6.7
pjandro:v1.6.6
pjandro:v1.6.5
pjandro:v1.6.4
pjandro:v1.6.3
pjandro:v1.6.2
pjandro:v1.6.1
pjandro:v1.6.0
pjandro:v1.5.0
pjandro:v1.4.11
pjandro:v1.4.10
pjandro:v1.4.9
pjandro:v1.4.8
pjandro:v1.4.7
pjandro:v1.4.6
pjandro:v1.4.5
pjandro:v1.4.4
pjandro:v1.4.3
pjandro:v1.4.2
pjandro:v1.4.1
pjandro:v1.4.0
pjandro:v1.3.1
pjandro:v1.3.0
pjandro:v1.2.0
pjandro:v1.1.1
pjandro:v1.1.0
pjandro:v1.0.10
pjandro:v1.0.9
pjandro:v1.0.8
pjandro:v1.0.7
pjandro:v1.0.6
pjandro:v1.0.5
pjandro:v1.0.4
pjandro:v1.0.3
pjandro:v1.0.2
pjandro:v1.0.1
pjandro:v1.0.0
pjandro:v0.9.0
pjandro:v0.8.8
pjandro:v0.8.5
pjandro:v0.8.0
pjandro:v0.7.0
pjandro:v0.6.0
pjandro:v0.5.0
pjandro:v0.4.0
pjandro:v0.3.0
pjandro:v0.2.0
pjandro:v0.1.0
5 Commits
fix/13381-
...
fix/releas
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
15bedb5478 |
chore(build): allow httpClientAbortGuard.mjs through the prepublish prune
#13636 added installProcessCrashGuard to scripts/dev/standalone-server-ws.mjs, but httpClientAbortGuard.mjs went into neither APP_STAGING_ALLOWED_EXACT_PATHS nor PACK_ARTIFACT_REQUIRED_PATHS — so the prune would delete it from the published tarball and every boot of that build would die with ERR_MODULE_NOT_FOUND (4th occurrence of the #7065 class). pack-artifact-server-ws-closure on the pure tip: 2 fail. After: 3/3 pass. Refs #12732 |
||
|
|
f52cfbc564 | Merge remote-tracking branch 'origin/release/v3.8.51' into fix/release-v3.8.51-agent-skills-sync | ||
|
|
4e29587e8b | chore: retrigger CI (the lint job sat unassigned with a free runner) | ||
|
|
26d8f3b022 |
chore(ci): register the ambiguous-401 test in stryker tap.testFiles
check:mutation-test-coverage --strict fails on the pure release tip: tests/unit/provider-401-ambiguous-runtime.test.ts (from #13609) covers open-sse/services/accountFallback.ts and src/sse/services/auth.ts but was never added to stryker.conf.json, so its mutant kills do not count. Gate before: 2 covering tests across 2 modules missing. After: no drift. Refs #12732 |
||
|
|
c9342f74f6 |
chore(skills): regenerate omni-settings after the pool egress-observation route
The generated skill catalog went stale when #13581 added GET /api/settings/proxies/pool/egress-observation: check:agent-skills-sync (the Merge integrity job) fails on the pure release tip and on every PR cut from it. Regenerated with scripts/skills/generate-agent-skills.mjs --apply; the only change is the new route's generated section. Refs #12732 |
6 changed files with 18 additions and 0 deletions
|
|
@@ -0,0 +1 @@
|
|||
- **chore(skills):** regenerate the `omni-settings` agent skill after the pool egress-observation route landed (#13581), clearing the `check:agent-skills-sync` base-red (#12732)
|
||||
|
|
@@ -0,0 +1 @@
|
|||
- **chore(build):** ship `httpClientAbortGuard.mjs` in the published tarball — the #13636 crash guard was a new `server-ws.mjs` import missing from both pack-artifact allowlists (#12732)
|
||||
|
|
@@ -0,0 +1 @@
|
|||
- **chore(ci):** register the #13609 ambiguous-401 regression test in the mutation-coverage config, clearing the second `check:agent-skills-sync`/`mutation-test-coverage` base-red (#12732)
|
||||
|
|
@@ -53,6 +53,8 @@ export const APP_STAGING_ALLOWED_EXACT_PATHS: string[] = [
|
|||
// server-ws.mjs import (sd_notify helper) — enforced by the closure test
|
||||
// tests/unit/pack-artifact-server-ws-closure.test.ts.
|
||||
"systemd-notify.mjs",
|
||||
// server-ws.mjs import (process crash guard, #13636) — same closure test.
|
||||
"httpClientAbortGuard.mjs",
|
||||
"responses-ws-proxy.mjs",
|
||||
"bin/chatgpt-web-codex-mcp.mjs",
|
||||
"scripts/dev/sync-env.mjs",
|
||||
|
|
@@ -199,6 +201,7 @@ export const PACK_ARTIFACT_REQUIRED_PATHS: string[] = [
|
|||
"dist/main-server-timeouts.mjs",
|
||||
// server-ws.mjs import (sd_notify helper) — enforced by the closure test.
|
||||
"dist/systemd-notify.mjs",
|
||||
"dist/httpClientAbortGuard.mjs",
|
||||
"dist/http-method-guard.cjs",
|
||||
// #5452: regression guard — make check:pack-artifact fail loudly if the TLS
|
||||
// opt-in sidecar (imported by dist/server-ws.mjs) ever vanishes from the tarball.
|
||||
|
|
|
|||
|
|
@@ -1150,6 +1150,17 @@ curl -X DELETE https://localhost:20128/api/settings/proxies/pool \
|
|||
-H "Authorization: Bearer $OMNIROUTE_TOKEN"
|
||||
```
|
||||
|
||||
### GET /api/settings/proxies/pool/egress-observation
|
||||
|
||||
GET settings › proxies › pool › egress observation
|
||||
|
||||
Read-only observation of how many distinct egress IPs actually served the members of a proxy pool over the last 24 h, read from the proxy log (numbers only, never used for routing). Opt-in through the PROXY_POOL_EGRESS_OBSERVATION feature flag: while it is off, or when the read fails, the body is JSON null. Results are cached for 30 seconds per normalized scope (key is read as account, global as the stored global pool).
|
||||
|
||||
```bash
|
||||
curl https://localhost:20128/api/settings/proxies/pool/egress-observation \
|
||||
-H "Authorization: Bearer $OMNIROUTE_TOKEN"
|
||||
```
|
||||
|
||||
### POST /api/settings/proxy/cloudflare-deploy
|
||||
|
||||
POST settings › proxy › cloudflare deploy
|
||||
|
|
|
|||
|
|
@@ -316,6 +316,7 @@
|
|||
"tests/unit/no-memory-header.test.ts",
|
||||
"tests/unit/noauth-autocombo-lockout-7623.test.ts",
|
||||
"tests/unit/noauth-model-lockout.test.ts",
|
||||
"tests/unit/provider-401-ambiguous-runtime.test.ts",
|
||||
"tests/unit/ollama-404-model-lockout-11071.test.ts",
|
||||
"tests/unit/non-streaming-client-translate.test.ts",
|
||||
"tests/unit/non-streaming-provider-leg.test.ts",
|
||||
|
|
|
|||
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.