Compare commits
merge into: molecule-ai/molecule-core:main
molecule-ai/molecule-core:main
molecule-ai/molecule-core:retrigger/publish-workspace-server-after-pr110-deploy
molecule-ai/molecule-core:fix/poll-mode-pending-uploads-100mb-mc1588
molecule-ai/molecule-core:infra-runtime-be/upload-100mb-and-correct-reason-errors
molecule-ai/molecule-core:infra-sre/rfc596-publish-runtime-dual-push-gitea-pypi
molecule-ai/molecule-core:fix/workflow-name-no-token-slash
molecule-ai/molecule-core:infra-sre/audit-log-phase1-emit-secrets
molecule-ai/molecule-core:fix/main-red-watchdog-skip-cancel-cascade-mc1564
molecule-ai/molecule-core:feat/rfc563-ws-server-binary-strip
molecule-ai/molecule-core:ci/146-lint-no-tenant-gitea-token
molecule-ai/molecule-core:feat/agent-card-identity-seed-prod-team-internal-492-followup
molecule-ai/molecule-core:fix/rfc524-layer1-bare-go-conversion
molecule-ai/molecule-core:fix/ci-docker-host-guardrail-red
molecule-ai/molecule-core:test/e2e-todays-pr-coverage
molecule-ai/molecule-core:feat/146-forbidden-env-guard
molecule-ai/molecule-core:fix/sop-checklist-widen-ack-internal-442
molecule-ai/molecule-core:ci/mac-arm64-pilot-shellcheck
molecule-ai/molecule-core:e2e/peer-visibility-local-backend-task166
molecule-ai/molecule-core:fix/canvas-surface-error-detail
molecule-ai/molecule-core:fix/wsserver-broadcast-error-detail
molecule-ai/molecule-core:ci/oom-storm-concurrency-fix
molecule-ai/molecule-core:staging
molecule-ai/molecule-core:fix/chat-upload-ssot-100mb-1520
molecule-ai/molecule-core:feat/provisioner-inject-gitea-credential-helper
molecule-ai/molecule-core:sre/fix-remaining-scheduled-cancel-in-progress
molecule-ai/molecule-core:fix/user-message-role-1514
molecule-ai/molecule-core:sre/fix-gate-check-cancel-in-progress
molecule-ai/molecule-core:sre/fix-ci-drift-false-positive-and-queue-limit
molecule-ai/molecule-core:fix/user-message-fanout-1440
molecule-ai/molecule-core:ci-retry-noop
molecule-ai/molecule-core:test/plugin-listing-coverage-1488
molecule-ai/molecule-core:infra/canvas-ci-retry-20260518145806
molecule-ai/molecule-core:fix/json5-comments-manifest-1496
molecule-ai/molecule-core:test/canvas-hook-coverage
molecule-ai/molecule-core:feat/canvas-agent-abilities-toggle
molecule-ai/molecule-core:fix/sop-tier-check-secrets-read-v2
molecule-ai/molecule-core:fix/canvas-configtab-wcag-alert-v2
molecule-ai/molecule-core:fix/canvas-configtab-wcag-alert
molecule-ai/molecule-core:fix/sop-tier-check-secrets-read
molecule-ai/molecule-core:fix/ci-sop-tier-check-secrets-read
molecule-ai/molecule-core:design/modal-a11y-followup
molecule-ai/molecule-core:fix/runtime-registry-manifest-v2
molecule-ai/molecule-core:test/runtime-provision-timeouts-coverage
molecule-ai/molecule-core:fix/sev1-secrets-read-v2
molecule-ai/molecule-core:fix/sev1-missing-secrets-read-perms
molecule-ai/molecule-core:test/canvas-secret-formats-coverage
molecule-ai/molecule-core:test/canvas-hook-tests
molecule-ai/molecule-core:test/canvas-theme-ts-coverage
molecule-ai/molecule-core:feat/canvas-agent-abilities-toggles
molecule-ai/molecule-core:test/canvas-theme-lib-coverage
molecule-ai/molecule-core:fix/runtime-registry-json5-comment
molecule-ai/molecule-core:fix/ws-server-188-failclosed-template-runtime
molecule-ai/molecule-core:test/plugins-listing-coverage
molecule-ai/molecule-core:fix/issue-1480-manifest-json5
molecule-ai/molecule-core:fix/review-check-wrong-event-string-diagnostic
molecule-ai/molecule-core:test/workspace-abilities-name-coverage
molecule-ai/molecule-core:ci-fix-main-runtime-secret-scan
molecule-ai/molecule-core:fix/secret-scan-exclude-secrets-detector-test-fixtures
molecule-ai/molecule-core:fix/secrets-read-qa-security-main
molecule-ai/molecule-core:fix/secrets-read-qa-security-workflows
molecule-ai/molecule-core:test/workspace-broadcast-coverage
molecule-ai/molecule-core:fix/1473-bp-all-required-suffix
molecule-ai/molecule-core:infra/secrets-read-qa-security-main-fix
molecule-ai/molecule-core:fix/pr1450-staging-main-conflict
molecule-ai/molecule-core:fix/issue-1420-actionable-errors
molecule-ai/molecule-core:docs/fix-stale-channel-install-refs-230
molecule-ai/molecule-core:fix/issue-228-user-message-fanout
molecule-ai/molecule-core:design/externalconnectmodal-a11y
molecule-ai/molecule-core:feat/canvas-lib-tests
molecule-ai/molecule-core:fix/tabs-error-aria-alert
molecule-ai/molecule-core:fix/settings-a11y-fixes
molecule-ai/molecule-core:fix/canvas-errors-aria-alert
molecule-ai/molecule-core:feat/handler-plugins-listing
molecule-ai/molecule-core:fix/canvas-loading-aria-live
molecule-ai/molecule-core:feat/handler-admin-test-token
molecule-ai/molecule-core:sre/fix-scheduled-workflow-cancel-in-progress
molecule-ai/molecule-core:feat/handler-test-abilities-and-sources
molecule-ai/molecule-core:fix/handlers-plugin-listing-tests
molecule-ai/molecule-core:fix/tabs-a11y-scattered
molecule-ai/molecule-core:runtime/port-identity-tools-staging
molecule-ai/molecule-core:fix/console-modal-a11y
molecule-ai/molecule-core:runtime/fix-merge-queue-cancel-in-progress
molecule-ai/molecule-core:fix/canvas-misc-wcag-fixes
molecule-ai/molecule-core:fix/test-async-cleanup-order
molecule-ai/molecule-core:fix/files-editor-wcag-a11y
molecule-ai/molecule-core:infra/quirks-789-fills
molecule-ai/molecule-core:infra/queue-runbook-updates
molecule-ai/molecule-core:design/skills-accessibility-v2
molecule-ai/molecule-core:design/skills-a11y-followup
molecule-ai/molecule-core:fix/a2a-delegation-detached-ctx-canceled-internal-497
molecule-ai/molecule-core:fix/secrets-honest-ui-491-490
molecule-ai/molecule-core:design/mobile-comms-a11y
molecule-ai/molecule-core:design/mobile-chat-a11y
molecule-ai/molecule-core:test/org-import-pure-funcs
molecule-ai/molecule-core:fix/mcp-tools-sql-fix
molecule-ai/molecule-core:fix/delegation-list-shows-both-directions
molecule-ai/molecule-core:design/mobile-tabbar-a11y
molecule-ai/molecule-core:feat/mobile-tabbar-a11y
molecule-ai/molecule-core:fix/mobile-ios-focus-zoom
molecule-ai/molecule-core:fix/mobile-canvas-render-parity
molecule-ai/molecule-core:ci/arm64-advisory-mac-offload-pilot
molecule-ai/molecule-core:fix/canvas-user-message-cross-session-fanout
molecule-ai/molecule-core:test/a2a-proxy-pure-coverage
molecule-ai/molecule-core:fix/mobile-focus-visible-rings
molecule-ai/molecule-core:fix/external-workspace-progress-feedback
molecule-ai/molecule-core:fix/canvas-mobile-ws-wake-resume
molecule-ai/molecule-core:fix/mobile-chat-input-ios-focus-zoom
molecule-ai/molecule-core:test/org-helpers-coverage
molecule-ai/molecule-core:ci/timing-test-hygiene-host-load-internal
molecule-ai/molecule-core:fix/setup-node-pin-corrupt-1432
molecule-ai/molecule-core:fix/ci-required-drift-polling-sentinel
molecule-ai/molecule-core:fix/issue212-actionable-agent-error-reason
molecule-ai/molecule-core:runtime/fix-api03-test-fixture
molecule-ai/molecule-core:test/traces-list-http-coverage
molecule-ai/molecule-core:runtime/fix-test-fixture-v3
molecule-ai/molecule-core:runtime/fix-test-fixture-on-1420
molecule-ai/molecule-core:fix/queue-status-sort
molecule-ai/molecule-core:runtime/fix-test-fixture-secret-scan-false-positive
molecule-ai/molecule-core:test/workspace-abilities-coverage-20260517
molecule-ai/molecule-core:fix/sop-engineers-main
molecule-ai/molecule-core:fix/queue-merge-permanent-error
molecule-ai/molecule-core:fix/delegations-list-deduplication
molecule-ai/molecule-core:fix/canvas-npm-ci
molecule-ai/molecule-core:fix/sop-staging-engineers-backport
molecule-ai/molecule-core:offsec-015-staging-v2
molecule-ai/molecule-core:fix/queue-skip-permanent-merge-error
molecule-ai/molecule-core:design/settings-button-focus-v2
molecule-ai/molecule-core:test/coverage-broadcast-listing-20260517
molecule-ai/molecule-core:fix/workspace-tokens-global-sentinel-500
molecule-ai/molecule-core:fix/sop-workflow-secrets-read
molecule-ai/molecule-core:design/secrets-accessibility-fix
molecule-ai/molecule-core:test/coverage-abilities-design-tokens-20260517
molecule-ai/molecule-core:design/agentcomms-focus-visible
molecule-ai/molecule-core:design/skills-aria-accessibility
molecule-ai/molecule-core:infra/action-sha-pin-e2e-chat
molecule-ai/molecule-core:fix/sop-checklist-emdash-slug-parse
molecule-ai/molecule-core:fix/sop-checklist-na-gate-probe-bug
molecule-ai/molecule-core:test/coverage-2026-05-17
molecule-ai/molecule-core:fix/queue-merge-error-surfacing-v2
molecule-ai/molecule-core:test/all-coverage-v5
molecule-ai/molecule-core:fix/settings-panel-focus-visible
molecule-ai/molecule-core:sre/ci-coldrunner-main-fix
molecule-ai/molecule-core:fix/skills-tab-focus-visible
molecule-ai/molecule-core:test/all-coverage-v4
molecule-ai/molecule-core:test/all-coverage-v3
molecule-ai/molecule-core:fix/aria-live-errors-v2
molecule-ai/molecule-core:fix/canvas-attachment-focus-visible
molecule-ai/molecule-core:fix/queue-merge-error-surfacing
molecule-ai/molecule-core:test/all-coverage-v2
molecule-ai/molecule-core:fix/app-page-focus-v2
molecule-ai/molecule-core:fix/app-page-focus-visible
molecule-ai/molecule-core:fix/delete-dialog-focus
molecule-ai/molecule-core:fix/sop-checklist-probe-na-gate
molecule-ai/molecule-core:test/all-handler-lib-coverage
molecule-ai/molecule-core:test/handlers-and-lib-coverage-v2
molecule-ai/molecule-core:test/delegation-sweeper-pure-funcs
molecule-ai/molecule-core:fix/queue-update-then-wait-loop
molecule-ai/molecule-core:fix/workspace-abilities-test-coverage
molecule-ai/molecule-core:test/workspace-crud-validators
molecule-ai/molecule-core:fix/canvas-user-message-persist-at-ingest
molecule-ai/molecule-core:test/handlers-and-lib-coverage
molecule-ai/molecule-core:fix/filetree-wcag-icons
molecule-ai/molecule-core:fix/mobile-wcag-focus-visible
molecule-ai/molecule-core:sre/pr1381-retrigger
molecule-ai/molecule-core:infra/add-missing-workflow-concurrency
molecule-ai/molecule-core:infra/scheduled-workflow-cancel-in-progress
molecule-ai/molecule-core:fix/canvas-wcag-focus-visible-2
molecule-ai/molecule-core:ci/twine-verbose-403-reason-body
molecule-ai/molecule-core:test/handlers-and-theme-coverage
molecule-ai/molecule-core:fix/ci-required-drift-skip-f1
molecule-ai/molecule-core:fix/sop-checklist-na-declarations
molecule-ai/molecule-core:test/workspace-abilities-and-theme
molecule-ai/molecule-core:test/plugins-sources-and-theme
molecule-ai/molecule-core:sre/comment-dispatch-consolidation-v2
molecule-ai/molecule-core:chore/remove-crewai-deepagents-gemini-cli
molecule-ai/molecule-core:test/workspace-broadcast-handler
molecule-ai/molecule-core:test/workspace-abilities-patch
molecule-ai/molecule-core:fix/inbox-self-echo
molecule-ai/molecule-core:feat/test-status-config-constants
molecule-ai/molecule-core:feat/test-plugins-install-handlers
molecule-ai/molecule-core:test/local-provisioner-token-ownership-parity
molecule-ai/molecule-core:infra/internal-462-publish-deploy-lane
molecule-ai/molecule-core:fix/staging-sync-persist-fix
molecule-ai/molecule-core:feat/broadcast-coverage
molecule-ai/molecule-core:feat/plugins-listing-and-sources-coverage
molecule-ai/molecule-core:__disk-test-137017
molecule-ai/molecule-core:fix/main-red-watchdog-close-on-pending
molecule-ai/molecule-core:fix/review-refire-comments-token-scope
molecule-ai/molecule-core:feat/canvas-abilities-banner-test
molecule-ai/molecule-core:pr-1307
molecule-ai/molecule-core:runtime/lazy-workspace-id
molecule-ai/molecule-core:staging-dev-lead-test-4107230
molecule-ai/molecule-core:feat/workspace-abilities-test-coverage
molecule-ai/molecule-core:ci/scheduled-cancel-in-progress-1357
molecule-ai/molecule-core:feat/broadcast-test-coverage
molecule-ai/molecule-core:fix/a2a-queue-status-coverage
molecule-ai/molecule-core:pr-1351
molecule-ai/molecule-core:ci/e2e-peer-visibility-bp-pending-1296
molecule-ai/molecule-core:ci/e2e-peer-visibility-bp-required-1328
molecule-ai/molecule-core:fix/review-refire-conflict
molecule-ai/molecule-core:sre/consolidated-main-to-staging
molecule-ai/molecule-core:fix/org-helpers-duplicate-comment
molecule-ai/molecule-core:fix/a2a-self-delegation-echo-inbox
molecule-ai/molecule-core:perf/canvas-favicon-shrink
molecule-ai/molecule-core:perf/canvas-toolbar-logo-shrink
molecule-ai/molecule-core:perf/canvas-bundle-analyzer-optimize-imports
molecule-ai/molecule-core:fix/offsec-015-staging
molecule-ai/molecule-core:fix/workspace-token-injection-agent-owned
molecule-ai/molecule-core:ci/sop-checklist-narrow-issue-comment-trigger
molecule-ai/molecule-core:fix/broadcast-handler-coverage-1343
molecule-ai/molecule-core:fix/test-patchAbilities-toolbar-1313-1334
molecule-ai/molecule-core:docs/gitea-actions-quirks-runbook
molecule-ai/molecule-core:fix/1256-enable-button-focus-ring
molecule-ai/molecule-core:pr-1327
molecule-ai/molecule-core:feat/workspace-sizing-override
molecule-ai/molecule-core:test/canvas/Toolbar-a11y
molecule-ai/molecule-core:fix/sop-checklist-na-post
molecule-ai/molecule-core:canvas/broadcast-chat-wcag
molecule-ai/molecule-core:fix/test-matchesChatID-1304
molecule-ai/molecule-core:test/canvas/FileTree-render-a11y
molecule-ai/molecule-core:test/canvas/ChatTab-subtab-a11y
molecule-ai/molecule-core:test/canvas/SidePanel-a11y-and-state
molecule-ai/molecule-core:enforce/peer-visibility-bp-directive-1296
molecule-ai/molecule-core:infra/main-ci-retrigger
molecule-ai/molecule-core:sre/queue-api-fix
molecule-ai/molecule-core:fix/handlers-untested-helpers-2026-05-16
molecule-ai/molecule-core:sre/sop-na-fix
molecule-ai/molecule-core:promote/staging-to-main
molecule-ai/molecule-core:infra/detect-changes-shallow-v2
molecule-ai/molecule-core:feat/publish-lane-runs-on-394
molecule-ai/molecule-core:test/canvas/FilesToolbar-a11y
molecule-ai/molecule-core:fix/workspace-abilities-coverage-1312
molecule-ai/molecule-core:fix/sop-checklist-merged-blank-line
molecule-ai/molecule-core:fix/e2e-chat-setup-node-mirror-sha
molecule-ai/molecule-core:e2e/peer-visibility-local-backend
molecule-ai/molecule-core:fix/channels-matchesChatID-tests
molecule-ai/molecule-core:fix/secrets-coverage-compile-err-1274
molecule-ai/molecule-core:e2e/peer-visibility-mcp-gate
molecule-ai/molecule-core:fix/e2e-chat-setup-node-mirror
molecule-ai/molecule-core:fix/canvas-arrangeChildren-coverage
molecule-ai/molecule-core:sre/fix-queue-null-created-at-sort
molecule-ai/molecule-core:fix/sop-checklist-blank-line-detect
molecule-ai/molecule-core:fix/a2a-proxy-test-async-drain
molecule-ai/molecule-core:fix/handlers-admin-delegations-coverage
molecule-ai/molecule-core:sre/platform-go-timeout-60m
molecule-ai/molecule-core:infra/sop-tier-check-token-guard
molecule-ai/molecule-core:fix/handlers-test-async-drain
molecule-ai/molecule-core:fix/gate-check-login-aliases
molecule-ai/molecule-core:fix/secrets-scan-test-fixture-exclusion
molecule-ai/molecule-core:fix/secrets-coverage-tests-v2
molecule-ai/molecule-core:fix/ci-concurrency-cancel-superseded-storm
molecule-ai/molecule-core:fix/secret-scan-exclude-secrets-tests
molecule-ai/molecule-core:fix/secrets-patterns-100pct-coverage
molecule-ai/molecule-core:fix/secrets-100-coverage
molecule-ai/molecule-core:standalone/review-check-403-fix
molecule-ai/molecule-core:feat/files-agent-home-stub
molecule-ai/molecule-core:feat/agent-home-docker-exec-internal-425-phase-2b
molecule-ai/molecule-core:sre/secret-scan-timeout
molecule-ai/molecule-core:feat/canvas-files-agent-home-internal-425-phase-3
molecule-ai/molecule-core:fix/top-level-modules-add-a2a-tools-identity
molecule-ai/molecule-core:feat/secrets-patterns-ssot-internal-425-phase-2a
molecule-ai/molecule-core:stub/files-api-agent-home-root-2026-05-15
molecule-ai/molecule-core:fix/sop-n-a-v2
molecule-ai/molecule-core:fix/files-api-agent-home-stub
molecule-ai/molecule-core:be/workspace-server-accumulated-fixes
molecule-ai/molecule-core:fix/sop-n-a-clean
molecule-ai/molecule-core:fix/workspace-server-healthcheck
molecule-ai/molecule-core:design/themetoggle-test-teardown-fix
molecule-ai/molecule-core:feat/canvas-growParentsToFitChildren-coverage
molecule-ai/molecule-core:fix/openclaw-skip-config-write-and-canvas-timeout-to-main
molecule-ai/molecule-core:feat/agent-card-update-and-runtime-identity-tools-relocated
molecule-ai/molecule-core:fix/openclaw-skip-config-write-and-canvas-timeout
molecule-ai/molecule-core:fix/prod-auto-deploy-timeout
molecule-ai/molecule-core:feat/chat-unify-clean
molecule-ai/molecule-core:fix/autobump-skip-existing-tags
molecule-ai/molecule-core:fix/issue-1187-broadcast-abilities-coverage
molecule-ai/molecule-core:fix/runtime-autobump-next-free-tag
molecule-ai/molecule-core:pr-1211
molecule-ai/molecule-core:feat/queue-status-abilities-handler-tests
molecule-ai/molecule-core:fix/queue-channels-coverage
molecule-ai/molecule-core:infra-sre/golangci-lint-connectivity-fix
molecule-ai/molecule-core:infra/main-sop-na-fix
molecule-ai/molecule-core:fix/staging-golangci-30m-v2
molecule-ai/molecule-core:fix/scheduler-coverage-gaps
molecule-ai/molecule-core:fix/channels-rows-err-and-cwe312
molecule-ai/molecule-core:fix/container-name-no-uuid-truncation
molecule-ai/molecule-core:fix/staging-golangci-noconfig
molecule-ai/molecule-core:fix/provider-base-url-fallback
molecule-ai/molecule-core:fix/provisioner-uuid-no-truncate
molecule-ai/molecule-core:fix/queue-label-filter-all-ids
molecule-ai/molecule-core:fix/review-check-403-skip
molecule-ai/molecule-core:fix/ki-010-container-name-truncation
molecule-ai/molecule-core:fix/provisioner-no-uuid-truncation
molecule-ai/molecule-core:fix/issue-1176-db-db-race
molecule-ai/molecule-core:fix/channels-rows-err
molecule-ai/molecule-core:test/issue-1156-messaging-coverage
molecule-ai/molecule-core:sre/fix-test-sop-parse-directives
molecule-ai/molecule-core:infra/staging-sop-na-fix
molecule-ai/molecule-core:test/workspace-adapter-base-coverage
molecule-ai/molecule-core:sre/fix-sop-test-parse-directives
molecule-ai/molecule-core:fix/pr-1070-push-tokens
molecule-ai/molecule-core:test/push-package-coverage
molecule-ai/molecule-core:hotfix/offsec-015-org-isolation
molecule-ai/molecule-core:infra/sop-n-a-plus-drift-fix
molecule-ai/molecule-core:fix/issue-1183-settingspanel-act-wrap
molecule-ai/molecule-core:pr-1185-current
molecule-ai/molecule-core:infra/main-golangci-no-config
molecule-ai/molecule-core:test/qa-broadcast-abilities-coverage
molecule-ai/molecule-core:fix/delegations-list-endpoint-wrong-column
molecule-ai/molecule-core:core-be/fix/platform-go-timeout
molecule-ai/molecule-core:fix/issue-1152-delegation-activity-db-err-tests
molecule-ai/molecule-core:core-be/fix/tokens-rate-limit-scan-err-v2
molecule-ai/molecule-core:fix/handlers-rows-err-missing
molecule-ai/molecule-core:infra/canvas-deploy-reminder-polling-list
molecule-ai/molecule-core:fix/staging-ci-timeouts
molecule-ai/molecule-core:fix/settingspanel-act-flush
molecule-ai/molecule-core:fix/rows-err-instructions-resolve
molecule-ai/molecule-core:fix/ci-cold-runner-timeout
molecule-ai/molecule-core:fix/issue-1171-rows-err-memory-events-channels
molecule-ai/molecule-core:fix/sentinel-remove-phas3-masked
molecule-ai/molecule-core:infra/fix-all-required-combined-status-check
molecule-ai/molecule-core:pr1165-rebase
molecule-ai/molecule-core:fix/approvals-json-marshal-guard
molecule-ai/molecule-core:feat/canvas-broadcast-handler
molecule-ai/molecule-core:sre/fix-ci-drift-false-positive
molecule-ai/molecule-core:sre/fix-queue-remove-label-bug
molecule-ai/molecule-core:infra/workspace-server-healthcheck
molecule-ai/molecule-core:fix/ci-drift-canvas-deploy-reminder
molecule-ai/molecule-core:fix/offsec-015-broadcast-org-isolation
molecule-ai/molecule-core:fix/delegation-list-callee-plus-golangci-lint
molecule-ai/molecule-core:sre/fix-queue-gate-context
molecule-ai/molecule-core:core-be/test/delegate-record-db-errors-v2
molecule-ai/molecule-core:test/delegate-record-db-errors
molecule-ai/molecule-core:fix/tokens-rate-limit-scan-err
molecule-ai/molecule-core:pr-1117
molecule-ai/molecule-core:pr-1117-latest
molecule-ai/molecule-core:infra/staging-golangci-no-config
molecule-ai/molecule-core:fix/openclaw-molecule-mcp-version-pin
molecule-ai/molecule-core:offsec015
molecule-ai/molecule-core:fix/openclaw-mcp-version-check
molecule-ai/molecule-core:feat/provider-routing-base-v2
molecule-ai/molecule-core:feat/e2e-chat-stabilization
molecule-ai/molecule-core:fix/sop-concurrency-throttle
molecule-ai/molecule-core:p1102
molecule-ai/molecule-core:p1117
molecule-ai/molecule-core:fix/canvas-deploy-reminder-deadlock
molecule-ai/molecule-core:infra/main-golangci-timeout-fix
molecule-ai/molecule-core:feat/provider-routing-base
molecule-ai/molecule-core:sre/sweep-cf-orphans-aws-timeout
molecule-ai/molecule-core:sre/queue-merge-conflict-handling
molecule-ai/molecule-core:fix/na-declarations-gate
molecule-ai/molecule-core:fix/stdio-clean
molecule-ai/molecule-core:fix/handlers-log-db-scan-errors
molecule-ai/molecule-core:fix/channels-marshal-errors
molecule-ai/molecule-core:fix/channels-silent-json-errors
molecule-ai/molecule-core:sre/channels-unmarshal-errors
molecule-ai/molecule-core:sre/queue-pre-receive-hook-fix
molecule-ai/molecule-core:sre/ci-timeout-increase
molecule-ai/molecule-core:fix/approvals-terminal-db-err-logging
molecule-ai/molecule-core:infra/ci-platform-go-timeout-fix
molecule-ai/molecule-core:fix/push-notifications
molecule-ai/molecule-core:fix/channels-duplicate-encrypt
molecule-ai/molecule-core:fix/channels-json-unmarshal-guard
molecule-ai/molecule-core:fix/main-rows-err-instructions
molecule-ai/molecule-core:fix/ci-org-helpers-demorgan
molecule-ai/molecule-core:fix/main-test-fix-from-0c152a24
molecule-ai/molecule-core:infra-sre/fix-platform-go-test
molecule-ai/molecule-core:fix/staging-offsec010-cp-wiring
molecule-ai/molecule-core:fix/handlers-instructions-test-bugs
molecule-ai/molecule-core:fix/ci-allrequired-needs
molecule-ai/molecule-core:fix/staging-goasync-configseed
molecule-ai/molecule-core:fix/issue-1080-org-helpers-comment
molecule-ai/molecule-core:fix/issue-1081-errors-import
molecule-ai/molecule-core:fix/1080-org-helpers-comment-typo
molecule-ai/molecule-core:infra-sre/fix-missing-test-imports
molecule-ai/molecule-core:fix/offsec-010-wiring
molecule-ai/molecule-core:fix/saas-t4-cp-config-seed
molecule-ai/molecule-core:fix/offsec-010-clean
molecule-ai/molecule-core:fix/offsec-003-boundary-wrapping
molecule-ai/molecule-core:fix/offsec-003-escaped-markers-main
molecule-ai/molecule-core:fix/mobile-chat-history
molecule-ai/molecule-core:fix/staging-CWE-78-rows-err
molecule-ai/molecule-core:fix/1062-mobilechat-history
molecule-ai/molecule-core:hotfix/cwe-78-staging
molecule-ai/molecule-core:fix/stdio-v2
molecule-ai/molecule-core:fix/offsec-010-symlink-walkdir
molecule-ai/molecule-core:fix/test-stdio-function-name
molecule-ai/molecule-core:fix/offsec-010-symlink-walkdir-isSaaS-fix
molecule-ai/molecule-core:sre/fix-stale-platform-server-port
molecule-ai/molecule-core:fix/offsec-010-from-pr1047
molecule-ai/molecule-core:staging-v6
molecule-ai/molecule-core:fix/e2e-api-port-collision
molecule-ai/molecule-core:fix/main-async-db-race
molecule-ai/molecule-core:fix/secrets-rows-err-check
molecule-ai/molecule-core:infra/sync-staging-v6-to-main
molecule-ai/molecule-core:pr/1030
molecule-ai/molecule-core:fix/handlers-instructions-test-compile
molecule-ai/molecule-core:fix/instructions-test-compile
molecule-ai/molecule-core:fix/openclaw-empty-required-keys
molecule-ai/molecule-core:sre/main-rows-err-checks
molecule-ai/molecule-core:fix/staging-v6-conflict-markers
molecule-ai/molecule-core:fix/delegation-list-test-conflict-marker
molecule-ai/molecule-core:fix/main-red-cdb0b040-ci-tests
molecule-ai/molecule-core:fix/theme-toggle-selector-main-red
molecule-ai/molecule-core:sre/ci-required-drift-canvas-reminder-skip
molecule-ai/molecule-core:test/instructions-handler-coverage
molecule-ai/molecule-core:sre/canvas-build-timeout
molecule-ai/molecule-core:test/externalconnectmodal
molecule-ai/molecule-core:fix/resolve-conflict-marker-delegation-list-test
molecule-ai/molecule-core:fix/1008-themetoggle-css-selector
molecule-ai/molecule-core:design/826-searchdialog-mount-v2
molecule-ai/molecule-core:test/orgcancelbutton
molecule-ai/molecule-core:fix/2088-themetoggle-queryselectorall-errors
molecule-ai/molecule-core:design/704-tree-test-fix
molecule-ai/molecule-core:fix/ci-required-drift-github-ref-skip
molecule-ai/molecule-core:ci/975-db-pollution-fix
molecule-ai/molecule-core:fix/968-remove-duplicate-test-declarations
molecule-ai/molecule-core:fix/980-schedules-handler-test-coverage
molecule-ai/molecule-core:design/tier-legend-contrast-2026-05-14
molecule-ai/molecule-core:sre/platform-go-timeout-fix
molecule-ai/molecule-core:fix/delegation-list-test-db-leak
molecule-ai/molecule-core:fix/984-delegation-id-response-body
molecule-ai/molecule-core:sre/queue-bot-fix-ctx-check
molecule-ai/molecule-core:fix/983-remove-duplicate-test-declarations
molecule-ai/molecule-core:fix/986-canvas-wcag-focus-rings
molecule-ai/molecule-core:fix/993-agent-handler-test-coverage
molecule-ai/molecule-core:design/wcag-focus-contrast-2026-05-14
molecule-ai/molecule-core:design/wcag-focus-rings-round5-2026-05-14
molecule-ai/molecule-core:fix/activity-logs-delegation-id-response-body
molecule-ai/molecule-core:fix/982-expand-posix-identifier-guard
molecule-ai/molecule-core:fix/test-offsec003-redundant-file
molecule-ai/molecule-core:feat/976-schedules-handler-test-coverage
molecule-ai/molecule-core:fix/org-helpers-test-panic
molecule-ai/molecule-core:promote/main-to-staging-v5
molecule-ai/molecule-core:fix/965-test-panic-resolveInsideRoot
molecule-ai/molecule-core:promote/main-to-staging-v4
molecule-ai/molecule-core:feat/delegation-list-tests
molecule-ai/molecule-core:fix/test-a2a-sanitization-v3
molecule-ai/molecule-core:promote/main-to-staging-v3
molecule-ai/molecule-core:fix/duplicate-test-declarations
molecule-ai/molecule-core:feat/org-helpers-security-tests
molecule-ai/molecule-core:fix/main-push-operational-red
molecule-ai/molecule-core:promote/main-to-staging-v2
molecule-ai/molecule-core:fix-sop-concurrency-v2
molecule-ai/molecule-core:fix/sop-checklist-gate-name
molecule-ai/molecule-core:fix/docker-info-pipefail
molecule-ai/molecule-core:fix/publish-healthcheck-pipefail
molecule-ai/molecule-core:fix/sop-checklist-workflow-rename
molecule-ai/molecule-core:promote/main-to-staging
molecule-ai/molecule-core:sre/fix-sop-checklist-context-name-mc948
molecule-ai/molecule-core:design/wcag-contrast-round4-2026-05-14
molecule-ai/molecule-core:fix/org-helper-tests
molecule-ai/molecule-core:fix/test-a2a-sanitization-main
molecule-ai/molecule-core:fix/publish-image-on-every-main-push
molecule-ai/molecule-core:fix/remove-canvas-reminder-from-all-required
molecule-ai/molecule-core:fix/staging-integration-test-ctx
molecule-ai/molecule-core:fix/staging-canvas-reminder-deadlock
molecule-ai/molecule-core:design/wcag-a11y-round3-2026-05-14
molecule-ai/molecule-core:ci/remove-canvas-reminder-from-all-required
molecule-ai/molecule-core:fix/test-a2a-sanitization-assertions
molecule-ai/molecule-core:fix/staging-ci-drift-canvas-reminder
molecule-ai/molecule-core:fix/handlers-pg-integ-event-before
molecule-ai/molecule-core:ci/platform-build-flip-coe
molecule-ai/molecule-core:fix/staging-python-test-and-tier-check-lint
molecule-ai/molecule-core:fix/offsec-006-slug-injection
molecule-ai/molecule-core:runtime/fix-pr916-integration-test-ctx
molecule-ai/molecule-core:design/chat-tab-wcag-contrast-2026-05-14
molecule-ai/molecule-core:fix/offsec-006-slug-validation
molecule-ai/molecule-core:design/wcag-contrast-fixes-2026-05-14
molecule-ai/molecule-core:fix/904-handler-test-blockers
molecule-ai/molecule-core:fix/ci-drift-canvas-reminder
molecule-ai/molecule-core:fix/comment-trigger-storm
molecule-ai/molecule-core:infra/660-codify-promote-tenant-image
molecule-ai/molecule-core:fix/917-canvas-test-failures
molecule-ai/molecule-core:fix/917-runtime-prbuild-detect-changes-fix
molecule-ai/molecule-core:fix/filesTab-test-stale-reference
molecule-ai/molecule-core:fix/files-tab-test-missing-helper
molecule-ai/molecule-core:fix/runtime-prbuild-compat-detect-changes
molecule-ai/molecule-core:fix/staging-test-compilation-fixes
molecule-ai/molecule-core:fix/qa-review-token-fallback-v2
molecule-ai/molecule-core:test/hydrate-canvas-coverage
molecule-ai/molecule-core:fix/contextmenu-react-error-185
molecule-ai/molecule-core:test/external-runtimes-coverage
molecule-ai/molecule-core:fix/main-sqlmock-import-ineffassign-20260513
molecule-ai/molecule-core:fix/redeploy-tenants-on-main-lint-cleanup
molecule-ai/molecule-core:sre/docker-daemon-gate-fix
molecule-ai/molecule-core:fix/897-listdelegations-use-ledger-table
molecule-ai/molecule-core:fix/901-listdelegations-ledger-table
molecule-ai/molecule-core:fix/core-main-handlers-hotfix
molecule-ai/molecule-core:fix/e2e-api-platform-port
molecule-ai/molecule-core:fix/main-green-monitor-status
molecule-ai/molecule-core:fix/mobile-MobileChat-infinite-render
molecule-ai/molecule-core:fix/delegations-ledger-fallback-rows-err
molecule-ai/molecule-core:fix/874-extractmessagetext-clean
molecule-ai/molecule-core:feat/881-untested-helpers
molecule-ai/molecule-core:fix/874-extractmessagetext-bug
molecule-ai/molecule-core:fix/status-reaper-api-timeout-retry-20260513130514
molecule-ai/molecule-core:fix/831-admin-token-placeholder-bootstrap
molecule-ai/molecule-core:feat/canvas-test-coverage-738
molecule-ai/molecule-core:feat/files-tab-tree-coverage
molecule-ai/molecule-core:feat/canvas-untested-components-coverage
molecule-ai/molecule-core:feat/canvas-tab-test-coverage-2
molecule-ai/molecule-core:fix/main-bundle-test-sqlmock-import
molecule-ai/molecule-core:fix/stdio-fallback-all-environments
molecule-ai/molecule-core:staging-sync-v3
molecule-ai/molecule-core:ci/burn-in-remove-sop-tier-check-coe
molecule-ai/molecule-core:fix/issue-860-delivery-mode-tests
molecule-ai/molecule-core:design/approval-banner-emerald-fix
molecule-ai/molecule-core:fix/issue-854-termsgate-a11y
molecule-ai/molecule-core:fix/issue-859-wcag-contrast
molecule-ai/molecule-core:fix/delegations-rows-err-bbc40cb8
molecule-ai/molecule-core:design/approvalbanner-a11y
molecule-ai/molecule-core:design/pricingtable-a11y
molecule-ai/molecule-core:design/toolbar-help-toggle-fix
molecule-ai/molecule-core:staging-sync-v2
molecule-ai/molecule-core:fix/canvas-approvalbanner-a11y
molecule-ai/molecule-core:feat/canvas-external-connect-modal-coverage
molecule-ai/molecule-core:staging-sync-rm
molecule-ai/molecule-core:fix/test-sanitize-agent-error-stderr
molecule-ai/molecule-core:test/a2a-queue-extractExpiresInSeconds
molecule-ai/molecule-core:fix/pr-829-test-issues
molecule-ai/molecule-core:design/826-searchdialog-mount
molecule-ai/molecule-core:fix/chat-createMessage-attachments-key
molecule-ai/molecule-core:fix/762-recall-memory-canary
molecule-ai/molecule-core:fix/367-a2a-tools-coverage-v2
molecule-ai/molecule-core:feat/search-dialog-mount
molecule-ai/molecule-core:feat/org-layout-test-coverage
molecule-ai/molecule-core:fix/offsec-003-builtin-a2a-sanitize
molecule-ai/molecule-core:fix/canvas-playwright-install-timeout
molecule-ai/molecule-core:fix/805-audit-force-merge-main-required-checks
molecule-ai/molecule-core:fix/cf-sweep-api-error
molecule-ai/molecule-core:fix/e2e-diagnose-detail
molecule-ai/molecule-core:fix/a2a-mcp-server-http-transport
molecule-ai/molecule-core:fix/core-main-red-golangci-install
molecule-ai/molecule-core:fix/test-declarations
molecule-ai/molecule-core:fix/sop-checklist-body-hard-gate
molecule-ai/molecule-core:merge-792
molecule-ai/molecule-core:feat/mcp-tools-test-coverage
molecule-ai/molecule-core:feat/workspace-crud-test-coverage
molecule-ai/molecule-core:feat/socket-handler-test-coverage
molecule-ai/molecule-core:fix/686-delegation-integration-tests
molecule-ai/molecule-core:feat/a2a-proxy-helpers-test-coverage
molecule-ai/molecule-core:fix/publish-canvas-disable-gha-cache-20260512
molecule-ai/molecule-core:fix/publish-canvas-docker-probe-20260512
molecule-ai/molecule-core:fix/canvas-image-ecr-20260512
molecule-ai/molecule-core:fix/687-send-ssh-public-key-detail
molecule-ai/molecule-core:feat/tier-2g-required-context-exists-in-bp
molecule-ai/molecule-core:feat/tier-2f-bp-emit-match
molecule-ai/molecule-core:fix/mc-664-class-2-mcp-offsec-contract-test
molecule-ai/molecule-core:fix/main-ci-green-20260512
molecule-ai/molecule-core:infra/dockerfile-add-docker-cli-for-local-build
molecule-ai/molecule-core:test/workspace-crud-helpers-coverage
molecule-ai/molecule-core:fix/681-recallmemory-offsec-contract
molecule-ai/molecule-core:fix/org-layout-helpers-test-coverage
molecule-ai/molecule-core:fix/735-extractResponseText-tests
molecule-ai/molecule-core:test/713-workspace-crud-validators
molecule-ai/molecule-core:test/713-org-helpers-pure-coverage
molecule-ai/molecule-core:fix/713-eic-diagnose-detail
molecule-ai/molecule-core:fix/730-filterpeers-nil-guard
molecule-ai/molecule-core:infra/all-required-coe-false-v2
molecule-ai/molecule-core:fix/phase3-tracker-comments
molecule-ai/molecule-core:fix/mc-664-class-1-delegation-tests-postgres-integration
molecule-ai/molecule-core:fix/canvas-keyboard-shortcuts-dialog-guard
molecule-ai/molecule-core:infra/664-lint-coe-trackers
molecule-ai/molecule-core:ci/lint-tracker-regex-fix-v2
molecule-ai/molecule-core:fix/731-nil-guard-filter-peers-by-query
molecule-ai/molecule-core:fix/lint-TRACKER_RE-mid-sentence
molecule-ai/molecule-core:ci-retrigger-747
molecule-ai/molecule-core:feat/709-handler-pure-coverage
molecule-ai/molecule-core:fix/697-canvas-geticon-topology
molecule-ai/molecule-core:ci/lint-tracker-regex-fix
molecule-ai/molecule-core:test/2071-canvas-drop-target-badge-coverage
molecule-ai/molecule-core:feat/2071-canvas-orgdeploystate-coverage
molecule-ai/molecule-core:feat/mobile-canvas-comms-spawn-coverage
molecule-ai/molecule-core:ci/lint-coe-self-fix
molecule-ai/molecule-core:fix/ssm-refresh-ecr-auth-json-escaping
molecule-ai/molecule-core:design/729-fix
molecule-ai/molecule-core:ci/gate-check-v3-permissions-fix
molecule-ai/molecule-core:fix/730-discovery-filter-nil-role
molecule-ai/molecule-core:infra/publish-docker-daemon-diagnostic
molecule-ai/molecule-core:fix/714-all-required-coe-false
molecule-ai/molecule-core:fix/717-mobile-agentMessages-selector
molecule-ai/molecule-core:infra/fix-all-required-status-reporting
molecule-ai/molecule-core:fix/687-e2e-surface-diagnose-detail
molecule-ai/molecule-core:infra/docker-runner-label
molecule-ai/molecule-core:test/701-canvas-hydrate-coverage
molecule-ai/molecule-core:test/mobile-primitives-coverage
molecule-ai/molecule-core:infra/664-interim-platform-build-exempt
molecule-ai/molecule-core:fix/693-offsec-recallmemory-scrub-staging
molecule-ai/molecule-core:sync/main-to-staging-514-v2
molecule-ai/molecule-core:fix/693-offsec-recallmemory-global-scrub
molecule-ai/molecule-core:fix/693-offsec-recallmemory-scrub
molecule-ai/molecule-core:fix/634-handler-test-fixes-to-main
molecule-ai/molecule-core:test/699-socket-handler-coverage
molecule-ai/molecule-core:sre/workflow-run-replacement
molecule-ai/molecule-core:infra/676-ssm-auth-json-hardening
molecule-ai/molecule-core:fix/offsec-001-method-scrub-hotfix
molecule-ai/molecule-core:fix/offsec-001-method-scrub-main
molecule-ai/molecule-core:feat/workspace-crud-validation-tests
molecule-ai/molecule-core:test/canvas-hydrate-coverage
molecule-ai/molecule-core:infra/lint-pre-flip-continue-on-error
molecule-ai/molecule-core:fix/workflow_run-to-push-gitea-1.22.6
molecule-ai/molecule-core:feat/tier-2e-tracking-issue
molecule-ai/molecule-core:fix/684-offsec-scrub-method-default
molecule-ai/molecule-core:feat/sop-checklist-gate-mvp
molecule-ai/molecule-core:feat/tier-2d-lint-mask-pr-atomicity
molecule-ai/molecule-core:infra/lint-workflow-yaml-hostile-shapes
molecule-ai/molecule-core:infra/lint-required-no-paths-filter
molecule-ai/molecule-core:cleanup/pr-641-clean
molecule-ai/molecule-core:feat/mobile-tabbar-wcag-a11y
molecule-ai/molecule-core:fix/canvas-mobile-chat-loop
molecule-ai/molecule-core:fix/651-canvas-chat-mobile-crash
molecule-ai/molecule-core:fix/664-interim-remask-platform-build
molecule-ai/molecule-core:fix/mobile-chat-max-update-depth
molecule-ai/molecule-core:infra/622-force-merge-protection-fix
molecule-ai/molecule-core:test/attachment-lightbox-clean-v2
molecule-ai/molecule-core:ci/652-gitea-1-22-status-key
molecule-ai/molecule-core:test/memorytab-2
molecule-ai/molecule-core:infra/status-reaper-rev4-status-key-fix
molecule-ai/molecule-core:infra/weekly-platform-go-vet-hard
molecule-ai/molecule-core:fix/audit-force-merge-pipefail
molecule-ai/molecule-core:infra/status-reaper-rev3-widen-window
molecule-ai/molecule-core:test/canvas-externalconnectmodal-coverage
molecule-ai/molecule-core:fix/sop-tier-check-token-graceful
molecule-ai/molecule-core:infra/ci-required-drift-token-scope
molecule-ai/molecule-core:test/console-modal-coverage
molecule-ai/molecule-core:ci/review-check-tests-wire
molecule-ai/molecule-core:test/canvas-workspacenode-coverage
molecule-ai/molecule-core:test/memorytab
molecule-ai/molecule-core:infra/interim-disable-reaper-watchdog-crons
molecule-ai/molecule-core:test/attachment-lightbox-coverage
molecule-ai/molecule-core:fix/issue-639-workspacenode-test-coverage
molecule-ai/molecule-core:test/channels-tab
molecule-ai/molecule-core:fix/canvas-searchdialog-test-fixtures
molecule-ai/molecule-core:fix/598-attachmentLightbox-tests
molecule-ai/molecule-core:fix/529-307-localbuild-async-test-fix
molecule-ai/molecule-core:fix/582-attachmentviews-tests
molecule-ai/molecule-core:fix/308-a2a-response-push-mode-tests
molecule-ai/molecule-core:fix/529-preflight-localbuild
molecule-ai/molecule-core:fix/sop-tier-check-token-graceful-staging
molecule-ai/molecule-core:fix/545-approvalbanner-isolation
molecule-ai/molecule-core:fix/519-memorytab-tests
molecule-ai/molecule-core:infra/status-reaper-rev2-sweep-recent-commits
molecule-ai/molecule-core:fix/handlers-test-fixtures
molecule-ai/molecule-core:test/skill-helpers-coverage
molecule-ai/molecule-core:test/ui-primitive-coverage
molecule-ai/molecule-core:docs/gitea-quirks-10-11
molecule-ai/molecule-core:test/platform-bundle-exporter-coverage
molecule-ai/molecule-core:infra/status-reaper-rev1-drop-concurrency
molecule-ai/molecule-core:fix/608-filesTab-focusTest
molecule-ai/molecule-core:test/budget-section-coverage
molecule-ai/molecule-core:infra/revert-docker-runner-label
molecule-ai/molecule-core:fix/weekly-platform-go-latent-error-surface
molecule-ai/molecule-core:infra/revert-publish-runs-on-pin
molecule-ai/molecule-core:sre/gate-check-timeout
molecule-ai/molecule-core:test/a2a-error-hint-coverage
molecule-ai/molecule-core:test/chat-attachment-views-coverage
molecule-ai/molecule-core:test/attachment-video-coverage
molecule-ai/molecule-core:infra/option-b-status-reaper
molecule-ai/molecule-core:infra/gate-check-v3-timeout
molecule-ai/molecule-core:infra/576-docker-runner-label
molecule-ai/molecule-core:fix/593-filetab-tests
molecule-ai/molecule-core:test/files-tab-notavailablepanel-coverage
molecule-ai/molecule-core:fix/591-forminputs-tests
molecule-ai/molecule-core:fix/471-cwe117-stderr-scrubbing
molecule-ai/molecule-core:infra/diagnostic-publish-workspace-server-image
molecule-ai/molecule-core:fix/582-bundle-import-tests
molecule-ai/molecule-core:test/form-inputs-coverage
molecule-ai/molecule-core:fix/publish-workspace-server-image-json5-comments
molecule-ai/molecule-core:sre/fix-all-required-null-result
molecule-ai/molecule-core:fix/publish-workspace-server-image-optional-token
molecule-ai/molecule-core:pr-251
molecule-ai/molecule-core:test/ui-statusbadge-coverage
molecule-ai/molecule-core:fix/all-required-null-result-assertion
molecule-ai/molecule-core:fix/568-palette-context-tests
molecule-ai/molecule-core:pr-527
molecule-ai/molecule-core:infra/merge-563-autobump-fix
molecule-ai/molecule-core:test/mobile-palette-context-coverage
molecule-ai/molecule-core:sre/fix-gate-check-v3-combined-state-loop
molecule-ai/molecule-core:ci/540-review-check-bats-tests
molecule-ai/molecule-core:fix/publish-runtime-autobump-push-condition
molecule-ai/molecule-core:ci/558-verify-publish-runtime-marker
molecule-ai/molecule-core:test/canvas-empty-state-coverage
molecule-ai/molecule-core:infra/publish-runtime-verify-2026-05-11
molecule-ai/molecule-core:ci/554-oci-labels-publish-workflow
molecule-ai/molecule-core:infra/drift-bot-token
molecule-ai/molecule-core:infra/rfc-219-phase-4-all-required-sentinel
molecule-ai/molecule-core:ci/551-gate-checkout-trusted-ref
molecule-ai/molecule-core:fix/gate-check-v3-pr-HEAD-security
molecule-ai/molecule-core:fix/541-token-argv-security
molecule-ai/molecule-core:sre/fix-gate-check-v3-bugs
molecule-ai/molecule-core:fix/537-cwe117-a2a-tools-sanitize
molecule-ai/molecule-core:fix/gate-check-v3-http-error-crash
molecule-ai/molecule-core:sre/fix-localbuild-preflight
molecule-ai/molecule-core:infra/rfc-324-workflow-add
molecule-ai/molecule-core:test/offsec-003-sanitization-backstop
molecule-ai/molecule-core:fix/test-sanitize-agent-error-stderr-exc
molecule-ai/molecule-core:fix/approval-banner-test-isolation
molecule-ai/molecule-core:infra/scope-workflows-fix
molecule-ai/molecule-core:sre/fix-pr530-deadlock
molecule-ai/molecule-core:sre/reopen-516-gate-check-fix
molecule-ai/molecule-core:fix/ci-scope-operational-workflows-504-419
molecule-ai/molecule-core:sre/scope-operational-workflows-to-schedule
molecule-ai/molecule-core:ci/harness-replays-detect-changes-quoting-fix
molecule-ai/molecule-core:fix/test-blocks-until-inflight-completes
molecule-ai/molecule-core:fix/test-enrich-peer-metadata-nonblocking
molecule-ai/molecule-core:sre/fix-enrich-nonblocking-cache-check
molecule-ai/molecule-core:merge-pr490
molecule-ai/molecule-core:runtime/fix-offsec-003-tool-delegate-task
molecule-ai/molecule-core:fix/508-update-boundary-assertions
molecule-ai/molecule-core:sre/fix-test-delegation-sync-polling-assertions
molecule-ai/molecule-core:fix/366-shared-runtime-coverage
molecule-ai/molecule-core:fix/506-unused-imports
molecule-ai/molecule-core:ci/lint-fixes
molecule-ai/molecule-core:fix/367-a2a-tools-coverage
molecule-ai/molecule-core:test/a2a-client-enrich-peer-rebase
molecule-ai/molecule-core:fix/354-delegation-auto-resume-rebase
molecule-ai/molecule-core:ci/fix-detect-changes-commits-array
molecule-ai/molecule-core:fix/307-async-rebase
molecule-ai/molecule-core:runtime/fix-harness-replays-push-event
molecule-ai/molecule-core:sre/fix-test-polling-sanitization
molecule-ai/molecule-core:fix/harness-replays-detect-changes-gitea-api
molecule-ai/molecule-core:ci/fix-test-polling-sanitization
molecule-ai/molecule-core:test/eventstab
molecule-ai/molecule-core:runtime/335-rebase-platfrom-url
molecule-ai/molecule-core:hotfix/491-offsec-003-staging-v2
molecule-ai/molecule-core:fix/pr477-test-fixes
molecule-ai/molecule-core:runtime/335-rebase-platform-url
molecule-ai/molecule-core:fix/354-auto-resume-delegations
molecule-ai/molecule-core:fix/368-audit-hooks-coverage
molecule-ai/molecule-core:runtime/temporal-platform-url-fix
molecule-ai/molecule-core:infra/secret-reconciliation-v2
molecule-ai/molecule-core:fix/purchase-success-modal-test-isolation
molecule-ai/molecule-core:pr-476
molecule-ai/molecule-core:sre/fix-gitea-runbook-network-quirks
molecule-ai/molecule-core:tools/gate-check-v3
molecule-ai/molecule-core:fix/376-activity-delegation-polling
molecule-ai/molecule-core:runtime/platform-url-fix-merge
molecule-ai/molecule-core:fix/canvas-purchase-success-modal-test-timing
molecule-ai/molecule-core:fix/secret-naming-reconciliation
molecule-ai/molecule-core:docs/gitea-operational-quirks-runbook
molecule-ai/molecule-core:test/canvas-toolbar-coverage
molecule-ai/molecule-core:fix/canvas-tier-config-v2
molecule-ai/molecule-core:fix/455-offsec003-sanitize-alignment
molecule-ai/molecule-core:fix/sweep-stale-e2e-orgs-secret-name
molecule-ai/molecule-core:fix/approvalbanner-mockreset-452
molecule-ai/molecule-core:fix/canvas-approvalbanner-mockreset
molecule-ai/molecule-core:fix/publish-runtime-autobump-fetch-depth
molecule-ai/molecule-core:fix/321-cwe22-loadWorkspaceEnv-path-traversal
molecule-ai/molecule-core:fix/canonicalize-staging-admin-token-rebase-462
molecule-ai/molecule-core:canvas-followup
molecule-ai/molecule-core:fix/canonicalize-staging-admin-token-rest
molecule-ai/molecule-core:refactor/drop-canary-prefix
molecule-ai/molecule-core:fix/canvas-test-and-design-fixes
molecule-ai/molecule-core:runtime/432-followup-helper-extraction
molecule-ai/molecule-core:fix/harness-replays-detect-changes-fetch-depth
molecule-ai/molecule-core:fix/stderr-include-a2a-error-response
molecule-ai/molecule-core:feat/internal-292-sop-tier-refire
molecule-ai/molecule-core:docs/update-remote-agent-tutorial-sdk-api
molecule-ai/molecule-core:fix/canvas-confirm-dialog-backdrop-a11y-v3
molecule-ai/molecule-core:fix/canvas-confirm-dialog-backdrop-a11y-v2
molecule-ai/molecule-core:fix/388-github-token-501-gitea-staging
molecule-ai/molecule-core:fix/dialog-backdrop-a11y
molecule-ai/molecule-core:runtime/414-idle-loop-skip-pending-results-v3
molecule-ai/molecule-core:fix/test-extract-tool-trace
molecule-ai/molecule-core:fix/test-plugins-atomic-tar-coverage
molecule-ai/molecule-core:fix/harness-replays-fetch-depth
molecule-ai/molecule-core:fix/test-instructions-handler-coverage
molecule-ai/molecule-core:sre/fix-workflow-secret-naming
molecule-ai/molecule-core:fix/canvas-tiers-config-string-keys
molecule-ai/molecule-core:fix/offsec-003-promote-to-main
molecule-ai/molecule-core:fix/class-e-secret-name-reconciliation
molecule-ai/molecule-core:fix/sop-tier-check-apt-get-first
molecule-ai/molecule-core:fix/307-async-test-pollution
molecule-ai/molecule-core:fix/sop-tier-check-jq-install-order
molecule-ai/molecule-core:fix/canvas-test-failures-2026-05-10
molecule-ai/molecule-core:runtime/fix-a2a-tools-duplicate-error-block-v2
molecule-ai/molecule-core:infra/sop-tier-check-jq-install-fix
molecule-ai/molecule-core:runtime/fix-a2a-push-delivery-mode
molecule-ai/molecule-core:feat/main-never-red-watchdog-internal-420
molecule-ai/molecule-core:feat/internal-219-phase-2bc-port-to-molecule-core
molecule-ai/molecule-core:fix/a11y-canvas-clean
molecule-ai/molecule-core:sweep/internal-219-cat-C1-port-gates-lints
molecule-ai/molecule-core:sweep/internal-219-cat-B-delete-github-only
molecule-ai/molecule-core:sweep/internal-219-cat-A-delete-mirrored
molecule-ai/molecule-core:fix/offsec-003-json-endpoint-sanitize
molecule-ai/molecule-core:sweep/internal-219-cat-C3-port-deploy-janitors
molecule-ai/molecule-core:sweep/internal-219-cat-C2-port-e2e
molecule-ai/molecule-core:fix/publish-runtime-cascade-sha-capture
molecule-ai/molecule-core:feat/internal-219-phase-3-port-ci-yml
molecule-ai/molecule-core:fix/413-a2a-delegation-offsec-003
molecule-ai/molecule-core:runtime/381-idle-loop-pending-messages
molecule-ai/molecule-core:fix/delegations-rows-err-check
molecule-ai/molecule-core:fix/a11y-canvas-buttons-staging
molecule-ai/molecule-core:runtime/fix-399-a2a-delegation-missing-import-v2
molecule-ai/molecule-core:fix/380-cwe59-symlink-traversal
molecule-ai/molecule-core:fix/388-github-token-501-staging
molecule-ai/molecule-core:fix/confirm-dialog-wcag-backdrop
molecule-ai/molecule-core:infra/sop-tier-check-jq-script-fallback
molecule-ai/molecule-core:fix/revert-391-broken-jq-install
molecule-ai/molecule-core:fix/a2a-tools-duplicate-dead-code
molecule-ai/molecule-core:fix/confirm-dialog-backdrop
molecule-ai/molecule-core:fix/canvas-confirm-dialog-backdrop-a11y
molecule-ai/molecule-core:infra/jq-install-main
molecule-ai/molecule-core:fix/sop-tier-check-jq-main
molecule-ai/molecule-core:fix/canvas-dialog-backdrop-a11y
molecule-ai/molecule-core:fix/388-github-token-501
molecule-ai/molecule-core:runtime/offsec-003-polling-path-v2
molecule-ai/molecule-core:fix/361-sanitize-delegation-results
molecule-ai/molecule-core:runtime/offsec-003-executor-sanitize
molecule-ai/molecule-core:fix/cwe22-loadWorkspaceEnv-main
molecule-ai/molecule-core:fix/qa-audit-307-308-clean
molecule-ai/molecule-core:ci/fix-293-sqlalchemy-pip-install
molecule-ai/molecule-core:fix/354-delegation-auto-resume
molecule-ai/molecule-core:runtime/platform-url-host-docker-internal
molecule-ai/molecule-core:fix/canvas-repair-tests-344
molecule-ai/molecule-core:fix/canvas-statusdot-ts-errors
molecule-ai/molecule-core:test/molecule-audit-hooks-coverage
molecule-ai/molecule-core:test/a2a-tools-and-send-message-coverage
molecule-ai/molecule-core:fix/sop-tier-check-jq-install
molecule-ai/molecule-core:test/shared-runtime-helpers-coverage
molecule-ai/molecule-core:fix/canvas-topology-sort-orphan
molecule-ai/molecule-core:fix/executor-helpers-offsec-003-sanitize
molecule-ai/molecule-core:runtime/offsec-003-polling-path
molecule-ai/molecule-core:fix/354-a2a-delegation-auto-resume
molecule-ai/molecule-core:runtime/fix-a2a-push-delivery-mode-v2
molecule-ai/molecule-core:fix/publish-runtime-add-_sanitize_a2a-to-allowlist
molecule-ai/molecule-core:fix/publish-runtime-missing-working-directory
molecule-ai/molecule-core:ci/add-sqlalchemy-to-pip-install
molecule-ai/molecule-core:ci-resolve-github-gitea-triplicate
molecule-ai/molecule-core:sre/offsec-003-boundary-escape
molecule-ai/molecule-core:fix/sec-321-path-traversal-clean
molecule-ai/molecule-core:fix/a2a-proxy-response-header-timeout-v2
molecule-ai/molecule-core:fix/publish-runtime-workflow-dispatch-inputs
molecule-ai/molecule-core:fix/a2a-push-mode-queue-envelope
molecule-ai/molecule-core:fix/351-split-publish-runtime-triggers
molecule-ai/molecule-core:feat/348-publish-runtime-restore-path-trigger
molecule-ai/molecule-core:fix/issue-workspace-dup-name-409-autosuffix
molecule-ai/molecule-core:fix/security-OFFSEC003-boundary-escape-334
molecule-ai/molecule-core:fix/security-CWE22-loadWorkspaceEnv-330
molecule-ai/molecule-core:fix/canvas-test-fixes-20260510
molecule-ai/molecule-core:fix/canvas-extractMessageText
molecule-ai/molecule-core:fix/qa-307-async-pollution-direct
molecule-ai/molecule-core:test/a2a-client-enrich-peer-metadata
molecule-ai/molecule-core:fix/docs-309-remote-faq-staging-env
molecule-ai/molecule-core:fix/qa-308-push-mode-queue-tests
molecule-ai/molecule-core:fix/qa-307-async-pollution
molecule-ai/molecule-core:runtime/fix-plugin-registry-import-path
molecule-ai/molecule-core:fix/a2a-proxy-response-header-timeout-clean
molecule-ai/molecule-core:fix/publish-workspace-server-ci-clone-manifest-retry-main
molecule-ai/molecule-core:infra/remove-pr303-tracking
molecule-ai/molecule-core:fix/issue-296-plugin-registry-sysmodules
molecule-ai/molecule-core:infra/pin-compose-image-digests
molecule-ai/molecule-core:chore/sync-main-to-staging
molecule-ai/molecule-core:fix/sec-321-path-traversal
molecule-ai/molecule-core:fix/a2a-proxy-response-header-timeout
molecule-ai/molecule-core:docs/a11y-billing-wcag-patterns
molecule-ai/molecule-core:fix/qa-307-test-a2a-inbox-wrappers-asyncio-refactor
molecule-ai/molecule-core:runtime/fix-test-config-model-isolation
molecule-ai/molecule-core:ci/docker-daemon-health-guard
molecule-ai/molecule-core:docs/fix-remote-workspaces-faq
molecule-ai/molecule-core:fix/publish-workspace-server-ci-clone-manifest-retry
molecule-ai/molecule-core:fix/test-config-env-isolation
molecule-ai/molecule-core:ci/staging-sha-pinning
molecule-ai/molecule-core:fix/external-connection-user-facing-urls
molecule-ai/molecule-core:fix/workspace-server-registry-config-helper
molecule-ai/molecule-core:fix/issue-272-sqlalchemy-ci-install
molecule-ai/molecule-core:fix/canvas-yaml-utils-nested-arrays-clean
molecule-ai/molecule-core:fix/self-delegation-guard
molecule-ai/molecule-core:promote/staging-to-main-100546
molecule-ai/molecule-core:fix/a2a-tools-v2
molecule-ai/molecule-core:fix/a2a-tools-and-workflow-cleanup
molecule-ai/molecule-core:fix/canvas-test-isolation-fixes-v2
molecule-ai/molecule-core:fix/molecule-model-env-go
molecule-ai/molecule-core:runtime/fix-delegate-empty-parts-regression
molecule-ai/molecule-core:infra/runtime-doc-playwright-limitation
molecule-ai/molecule-core:fix/offsec-001-error-message-scrubbing
molecule-ai/molecule-core:fix/offsec-001
molecule-ai/molecule-core:fix/a2a-tools-string-error-handling-clean
molecule-ai/molecule-core:fix/core-248-pluginresolver-and-plgh
molecule-ai/molecule-core:infra/fix-source-resolver-dup
molecule-ai/molecule-core:fix/model-provider-misnomer
molecule-ai/molecule-core:fix/a2a-tools-string-error-handling-v2
molecule-ai/molecule-core:fix/canvas-yaml-utils-test-failure
molecule-ai/molecule-core:fix/a2a-tools-string-error-handling
molecule-ai/molecule-core:fix/internal-214-gosum-vanity-import
molecule-ai/molecule-core:fix/canvas-test-isolation-fixes
molecule-ai/molecule-core:chore/canvas-statusbadge-test-fix-cherry-pick
molecule-ai/molecule-core:fix/canvas-statusbadge-test-role-ambiguity
molecule-ai/molecule-core:runtime/fix-mcp-client-localhost-default
molecule-ai/molecule-core:fix/core-257-delegation-test-stray-brace
molecule-ai/molecule-core:revert/core-d0126662-restart-signals-undefined-h
molecule-ai/molecule-core:revert/core-123-plugin-drift-detector
molecule-ai/molecule-core:ci/pin-action-and-base-images
molecule-ai/molecule-core:fix/org-232-per-workspace-required-env-preflight
molecule-ai/molecule-core:fix/ssrf-guard-before-begintx
molecule-ai/molecule-core:test/issue-232-per-workspace-required-env-preflight
molecule-ai/molecule-core:fix/issue232-org-import-required-env-aggregation
molecule-ai/molecule-core:fix/canvas-ts-test-errors
molecule-ai/molecule-core:fix/delegations-list-ledger-fallback
molecule-ai/molecule-core:wip-snapshot-2026-05-10/mac/molecule-core-tmp53-git-token-helper-wip
molecule-ai/molecule-core:wip-snapshot-2026-05-10/mac/molecules-org-molecule-core-registry-prefix
molecule-ai/molecule-core:fix/pluginresolver-conflict
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-be/fix-pluginresolver-conflict
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-qa/stash-package-lock-diff
molecule-ai/molecule-core:feat/keyboard-shortcuts-dialog
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-uiux/feat-keyboard-shortcuts-dialog
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-fe/test-canvas-design-tokens-config
molecule-ai/molecule-core:test/canvas-cssvar-tests
molecule-ai/molecule-core:fix/internal-229-sop-tier-check-tier-low-relaxation
molecule-ai/molecule-core:test/canvas-utility-pure-tests
molecule-ai/molecule-core:test/canvas-preflight-utils-tests
molecule-ai/molecule-core:test/canvas-runtimeprofiles-tests
molecule-ai/molecule-core:test/canvas-yaml-utils-tests
molecule-ai/molecule-core:test/canvas-pure-function-tests
molecule-ai/molecule-core:fix/ci-port-publish-workspace-server-image-228
molecule-ai/molecule-core:fix/ssrf-validate-agent-url-212
molecule-ai/molecule-core:ci/sop-tier-check-approver-teams-fix
molecule-ai/molecule-core:fix/sop-tier-check-legacy-flip-229
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-be/fix-ki001-telegram-disable-channel
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-be/feat-a2a-pre-restart-drain-125
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-be/feat-plugin-drift-queue-123
molecule-ai/molecule-core:fix/sweeper-race-error-counter
molecule-ai/molecule-core:infra/fix-issue-75-gh-cli-gitea-sweep
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-be/fix-gh-api-gitea-sweep-75
molecule-ai/molecule-core:feat/keyboard-shortcuts-dialog-test
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-be/fix-sweeper-test-isolation-86
molecule-ai/molecule-core:ci/fix-issue-87-root-skip
molecule-ai/molecule-core:fix/test-local-resolver-root-skip
molecule-ai/molecule-core:fix/workspace-tests-clear-auth-cache
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-be/fix-a2a-delegation-success-rendered-as-error
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-be/fix-files-restart-volume-sync
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-lead/tech-debt-rename-net
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-lead/fix-168-mine
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-lead/fix-167-uiux
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-fe/stash-canvas-agent-comms-show-task-text
molecule-ai/molecule-core:fix/canvas-agent-comms-show-task-text
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-lead/fix-vitest-pool
molecule-ai/molecule-core:fix/info-disclosure-errors
molecule-ai/molecule-core:infra/add-temporal-to-main-compose
molecule-ai/molecule-core:design/verify-canvas-design-system
molecule-ai/molecule-core:fix/workspace-persona-git-identity
molecule-ai/molecule-core:fix/175-env-matched-pair-guard
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-lead/fix-149
molecule-ai/molecule-core:refactor/sop-tier-check-extract-script
molecule-ai/molecule-core:fix/sop-tier-check-pr-target-security
molecule-ai/molecule-core:ci/sop-tier-check-deploy
molecule-ai/molecule-core:fix/issue53-admin-token-pair-guard
molecule-ai/molecule-core:fix/org-import-started-event-name
molecule-ai/molecule-core:refactor/delete-uses-cascade-helper
molecule-ai/molecule-core:fix/org-import-reconcile-and-audit
molecule-ai/molecule-core:fix/preserve-model-secret-on-restart
molecule-ai/molecule-core:feat/persona-bind-mount-local-dev
molecule-ai/molecule-core:feat/canary-tier-filter
molecule-ai/molecule-core:feat/plugin-version-subscription
molecule-ai/molecule-core:feat/plugin-hot-reload-classifier
molecule-ai/molecule-core:feat/plugin-atomic-install
molecule-ai/molecule-core:feat/air-hot-reload-dev
molecule-ai/molecule-core:feat/persona-env-injection
molecule-ai/molecule-core:fix/external-resolver-hardening
molecule-ai/molecule-core:fix/issue75-class-D-gh-api-to-gitea-rest
molecule-ai/molecule-core:fix/cherry-3-files-vitest-postgres-e2eapi
molecule-ai/molecule-core:fix/promote-vitest-postgres-fixes
molecule-ai/molecule-core:fix/saas-plugin-install-eic
molecule-ai/molecule-core:fix/issue-94-e2e-api-parallel-safe-class-b
molecule-ai/molecule-core:migrate/issue-71-vanity-imports
molecule-ai/molecule-core:fix/handlers-postgres-port-collision-class-b
molecule-ai/molecule-core:fix/issue-96-canvas-vitest-cold-start-timeout
molecule-ai/molecule-core:fix/hermes-agent-doc-gitea-migration
molecule-ai/molecule-core:fix/196-retarget-main-to-staging-gitea-rest
molecule-ai/molecule-core:fix/gitea-ci-flakes-issue-88
molecule-ai/molecule-core:fix/pin-upload-artifact-v3-gitea
molecule-ai/molecule-core:fix/issue-72-auto-sync-token-canary-v2
molecule-ai/molecule-core:fix/issue75-class-F-gh-run-list-to-statuses
molecule-ai/molecule-core:fix/issue75-class-A-gh-pr-to-gitea-rest
molecule-ai/molecule-core:feat/issue-63-local-build-from-gitea-v2
molecule-ai/molecule-core:fix/195-auto-promote-staging-gitea-rest
molecule-ai/molecule-core:fix/144-branch-protection-check-name-parity-audit
molecule-ai/molecule-core:fix/harness-replays-pre-clone-manifest
molecule-ai/molecule-core:chore/trigger-auto-sync-verification
molecule-ai/molecule-core:fix/codeql-stub-on-gitea-156
molecule-ai/molecule-core:chore/issue173-retrigger-after-ecr-repo-create
molecule-ai/molecule-core:fix/issue173-inline-aws-ecr-login
molecule-ai/molecule-core:fix/issue173-shell-docker-push
molecule-ai/molecule-core:chore/retrigger-harness-replays-post-class-g
molecule-ai/molecule-core:fix/issue173-buildx-driver-and-cache
molecule-ai/molecule-core:fix/post-suspension-clone-manifest
molecule-ai/molecule-core:fix/issue173-followup-platform-dockerfile
molecule-ai/molecule-core:fix/post-suspension-github-urls
molecule-ai/molecule-core:fix/170-goroutine-bleed-test-isolation
molecule-ai/molecule-core:fix/issue173-publish-workspace-server-image
molecule-ai/molecule-core:fix/issue36-a2a-proxy-preflight
molecule-ai/molecule-core:fix/codeql-continue-on-error-156
molecule-ai/molecule-core:feat/demo-mock-3-bigorg-mock-runtime
molecule-ai/molecule-core:feat/demo-mock-1-purchase-success-modal
molecule-ai/molecule-core:fix/publish-path-filter-add-scripts
molecule-ai/molecule-core:fix/clone-manifest-gitea
molecule-ai/molecule-core:chore/touch-publish-workflow-to-trigger
molecule-ai/molecule-core:chore/retrigger-publish-post-aws-secrets
molecule-ai/molecule-core:chore/cherry-pick-pr23-into-main
molecule-ai/molecule-core:chore/backsync-main-into-staging-task-166
molecule-ai/molecule-core:fix/auto-sync-use-devops-token
molecule-ai/molecule-core:chore/retrigger-staging-on-fixed-runner-image
molecule-ai/molecule-core:chore/drop-github-app-auth-and-ecr-swap
molecule-ai/molecule-core:docs/readme-comprehensive-refresh-2026-05-06
molecule-ai/molecule-core:feat/rfc-2945-pr-c-2-canvas-chat-history
molecule-ai/molecule-core:fix/issue10-runtime-aware-plugin-install
molecule-ai/molecule-core:fix/s8-bind-loopback-dev
molecule-ai/molecule-core:fix/14-cascade-gitea-dispatch
molecule-ai/molecule-core:docs/molecule-core-bulk-sed
molecule-ai/molecule-core:chore/pin-artifact-actions-v3
molecule-ai/molecule-core:fix/lowercase-org-slug
molecule-ai/molecule-core:fix/script-ghcr-and-lint-paths
molecule-ai/molecule-core:docs/workspace-runtime-readme-source-edit
molecule-ai/molecule-core:feat/eic-tunnel-pool-core-11
molecule-ai/molecule-core:chore/rfc-2945-pr-c-3-delete-historyhydration
molecule-ai/molecule-core:fix/2872-sqlmock-regex-tightening
molecule-ai/molecule-core:fix/cp-orphan-sweeper-2989
molecule-ai/molecule-core:feat/registry-prefix-env-driven-issue-6
molecule-ai/molecule-core:docs/readme-refresh-2026-05-06
molecule-ai/molecule-core:runtime-v0.1.1010
molecule-ai/molecule-core:runtime-v0.1.1009
molecule-ai/molecule-core:runtime-v0.1.1008
molecule-ai/molecule-core:runtime-v0.1.1007
molecule-ai/molecule-core:runtime-v0.1.1006
molecule-ai/molecule-core:runtime-v0.1.1005
molecule-ai/molecule-core:runtime-v0.1.1004
molecule-ai/molecule-core:runtime-v0.1.1001
molecule-ai/molecule-core:runtime-v0.1.1003
molecule-ai/molecule-core:runtime-v0.1.1000
molecule-ai/molecule-core:runtime-v0.1.131
molecule-ai/molecule-core:runtime-v0.1.130
molecule-ai/molecule-core:runtime-v1.0.0
molecule-ai/molecule-core:runtime-v0.0.35
molecule-ai/molecule-core:runtime-v0.0.34
molecule-ai/molecule-core:runtime-v0.0.33
molecule-ai/molecule-core:runtime-v0.0.32
molecule-ai/molecule-core:runtime-v0.0.31
molecule-ai/molecule-core:runtime-v0.0.30
molecule-ai/molecule-core:runtime-v0.0.29
molecule-ai/molecule-core:runtime-v0.0.28
molecule-ai/molecule-core:runtime-v0.0.27
molecule-ai/molecule-core:runtime-v0.0.26
molecule-ai/molecule-core:runtime-v0.0.25
molecule-ai/molecule-core:runtime-v0.0.24
molecule-ai/molecule-core:runtime-v0.0.23
molecule-ai/molecule-core:runtime-v0.0.22
molecule-ai/molecule-core:runtime-v0.0.21
molecule-ai/molecule-core:runtime-v0.0.20
molecule-ai/molecule-core:runtime-v0.0.19
molecule-ai/molecule-core:runtime-v0.0.18
molecule-ai/molecule-core:runtime-v0.0.17
molecule-ai/molecule-core:runtime-v0.0.16
molecule-ai/molecule-core:runtime-v0.0.15
molecule-ai/molecule-core:runtime-v0.0.14
molecule-ai/molecule-core:runtime-v0.0.13
molecule-ai/molecule-core:runtime-v0.0.12
molecule-ai/molecule-core:runtime-v0.0.11
molecule-ai/molecule-core:runtime-v0.0.10
molecule-ai/molecule-core:runtime-v0.0.9
molecule-ai/molecule-core:runtime-v0.0.8
molecule-ai/molecule-core:runtime-v0.0.7
molecule-ai/molecule-core:runtime-v0.0.6
molecule-ai/molecule-core:runtime-v0.0.5
molecule-ai/molecule-core:runtime-v0.0.4
molecule-ai/molecule-core:runtime-v0.0.3
molecule-ai/molecule-core:runtime-v0.0.2
molecule-ai/molecule-core:runtime-v0.0.1
molecule-ai/molecule-core:ci-trigger-1776771586
molecule-ai/molecule-core:ci-retry-1776771601
molecule-ai/molecule-core:ci-retrigger-1776771591
...
pull from: molecule-ai/molecule-core:fix/queue-label-filter-all-ids
molecule-ai/molecule-core:main
molecule-ai/molecule-core:retrigger/publish-workspace-server-after-pr110-deploy
molecule-ai/molecule-core:fix/poll-mode-pending-uploads-100mb-mc1588
molecule-ai/molecule-core:infra-runtime-be/upload-100mb-and-correct-reason-errors
molecule-ai/molecule-core:infra-sre/rfc596-publish-runtime-dual-push-gitea-pypi
molecule-ai/molecule-core:fix/workflow-name-no-token-slash
molecule-ai/molecule-core:infra-sre/audit-log-phase1-emit-secrets
molecule-ai/molecule-core:fix/main-red-watchdog-skip-cancel-cascade-mc1564
molecule-ai/molecule-core:feat/rfc563-ws-server-binary-strip
molecule-ai/molecule-core:ci/146-lint-no-tenant-gitea-token
molecule-ai/molecule-core:feat/agent-card-identity-seed-prod-team-internal-492-followup
molecule-ai/molecule-core:fix/rfc524-layer1-bare-go-conversion
molecule-ai/molecule-core:fix/ci-docker-host-guardrail-red
molecule-ai/molecule-core:test/e2e-todays-pr-coverage
molecule-ai/molecule-core:feat/146-forbidden-env-guard
molecule-ai/molecule-core:fix/sop-checklist-widen-ack-internal-442
molecule-ai/molecule-core:ci/mac-arm64-pilot-shellcheck
molecule-ai/molecule-core:e2e/peer-visibility-local-backend-task166
molecule-ai/molecule-core:fix/canvas-surface-error-detail
molecule-ai/molecule-core:fix/wsserver-broadcast-error-detail
molecule-ai/molecule-core:ci/oom-storm-concurrency-fix
molecule-ai/molecule-core:staging
molecule-ai/molecule-core:fix/chat-upload-ssot-100mb-1520
molecule-ai/molecule-core:feat/provisioner-inject-gitea-credential-helper
molecule-ai/molecule-core:sre/fix-remaining-scheduled-cancel-in-progress
molecule-ai/molecule-core:fix/user-message-role-1514
molecule-ai/molecule-core:sre/fix-gate-check-cancel-in-progress
molecule-ai/molecule-core:sre/fix-ci-drift-false-positive-and-queue-limit
molecule-ai/molecule-core:fix/user-message-fanout-1440
molecule-ai/molecule-core:ci-retry-noop
molecule-ai/molecule-core:test/plugin-listing-coverage-1488
molecule-ai/molecule-core:infra/canvas-ci-retry-20260518145806
molecule-ai/molecule-core:fix/json5-comments-manifest-1496
molecule-ai/molecule-core:test/canvas-hook-coverage
molecule-ai/molecule-core:feat/canvas-agent-abilities-toggle
molecule-ai/molecule-core:fix/sop-tier-check-secrets-read-v2
molecule-ai/molecule-core:fix/canvas-configtab-wcag-alert-v2
molecule-ai/molecule-core:fix/canvas-configtab-wcag-alert
molecule-ai/molecule-core:fix/sop-tier-check-secrets-read
molecule-ai/molecule-core:fix/ci-sop-tier-check-secrets-read
molecule-ai/molecule-core:design/modal-a11y-followup
molecule-ai/molecule-core:fix/runtime-registry-manifest-v2
molecule-ai/molecule-core:test/runtime-provision-timeouts-coverage
molecule-ai/molecule-core:fix/sev1-secrets-read-v2
molecule-ai/molecule-core:fix/sev1-missing-secrets-read-perms
molecule-ai/molecule-core:test/canvas-secret-formats-coverage
molecule-ai/molecule-core:test/canvas-hook-tests
molecule-ai/molecule-core:test/canvas-theme-ts-coverage
molecule-ai/molecule-core:feat/canvas-agent-abilities-toggles
molecule-ai/molecule-core:test/canvas-theme-lib-coverage
molecule-ai/molecule-core:fix/runtime-registry-json5-comment
molecule-ai/molecule-core:fix/ws-server-188-failclosed-template-runtime
molecule-ai/molecule-core:test/plugins-listing-coverage
molecule-ai/molecule-core:fix/issue-1480-manifest-json5
molecule-ai/molecule-core:fix/review-check-wrong-event-string-diagnostic
molecule-ai/molecule-core:test/workspace-abilities-name-coverage
molecule-ai/molecule-core:ci-fix-main-runtime-secret-scan
molecule-ai/molecule-core:fix/secret-scan-exclude-secrets-detector-test-fixtures
molecule-ai/molecule-core:fix/secrets-read-qa-security-main
molecule-ai/molecule-core:fix/secrets-read-qa-security-workflows
molecule-ai/molecule-core:test/workspace-broadcast-coverage
molecule-ai/molecule-core:fix/1473-bp-all-required-suffix
molecule-ai/molecule-core:infra/secrets-read-qa-security-main-fix
molecule-ai/molecule-core:fix/pr1450-staging-main-conflict
molecule-ai/molecule-core:fix/issue-1420-actionable-errors
molecule-ai/molecule-core:docs/fix-stale-channel-install-refs-230
molecule-ai/molecule-core:fix/issue-228-user-message-fanout
molecule-ai/molecule-core:design/externalconnectmodal-a11y
molecule-ai/molecule-core:feat/canvas-lib-tests
molecule-ai/molecule-core:fix/tabs-error-aria-alert
molecule-ai/molecule-core:fix/settings-a11y-fixes
molecule-ai/molecule-core:fix/canvas-errors-aria-alert
molecule-ai/molecule-core:feat/handler-plugins-listing
molecule-ai/molecule-core:fix/canvas-loading-aria-live
molecule-ai/molecule-core:feat/handler-admin-test-token
molecule-ai/molecule-core:sre/fix-scheduled-workflow-cancel-in-progress
molecule-ai/molecule-core:feat/handler-test-abilities-and-sources
molecule-ai/molecule-core:fix/handlers-plugin-listing-tests
molecule-ai/molecule-core:fix/tabs-a11y-scattered
molecule-ai/molecule-core:runtime/port-identity-tools-staging
molecule-ai/molecule-core:fix/console-modal-a11y
molecule-ai/molecule-core:runtime/fix-merge-queue-cancel-in-progress
molecule-ai/molecule-core:fix/canvas-misc-wcag-fixes
molecule-ai/molecule-core:fix/test-async-cleanup-order
molecule-ai/molecule-core:fix/files-editor-wcag-a11y
molecule-ai/molecule-core:infra/quirks-789-fills
molecule-ai/molecule-core:infra/queue-runbook-updates
molecule-ai/molecule-core:design/skills-accessibility-v2
molecule-ai/molecule-core:design/skills-a11y-followup
molecule-ai/molecule-core:fix/a2a-delegation-detached-ctx-canceled-internal-497
molecule-ai/molecule-core:fix/secrets-honest-ui-491-490
molecule-ai/molecule-core:design/mobile-comms-a11y
molecule-ai/molecule-core:design/mobile-chat-a11y
molecule-ai/molecule-core:test/org-import-pure-funcs
molecule-ai/molecule-core:fix/mcp-tools-sql-fix
molecule-ai/molecule-core:fix/delegation-list-shows-both-directions
molecule-ai/molecule-core:design/mobile-tabbar-a11y
molecule-ai/molecule-core:feat/mobile-tabbar-a11y
molecule-ai/molecule-core:fix/mobile-ios-focus-zoom
molecule-ai/molecule-core:fix/mobile-canvas-render-parity
molecule-ai/molecule-core:ci/arm64-advisory-mac-offload-pilot
molecule-ai/molecule-core:fix/canvas-user-message-cross-session-fanout
molecule-ai/molecule-core:test/a2a-proxy-pure-coverage
molecule-ai/molecule-core:fix/mobile-focus-visible-rings
molecule-ai/molecule-core:fix/external-workspace-progress-feedback
molecule-ai/molecule-core:fix/canvas-mobile-ws-wake-resume
molecule-ai/molecule-core:fix/mobile-chat-input-ios-focus-zoom
molecule-ai/molecule-core:test/org-helpers-coverage
molecule-ai/molecule-core:ci/timing-test-hygiene-host-load-internal
molecule-ai/molecule-core:fix/setup-node-pin-corrupt-1432
molecule-ai/molecule-core:fix/ci-required-drift-polling-sentinel
molecule-ai/molecule-core:fix/issue212-actionable-agent-error-reason
molecule-ai/molecule-core:runtime/fix-api03-test-fixture
molecule-ai/molecule-core:test/traces-list-http-coverage
molecule-ai/molecule-core:runtime/fix-test-fixture-v3
molecule-ai/molecule-core:runtime/fix-test-fixture-on-1420
molecule-ai/molecule-core:fix/queue-status-sort
molecule-ai/molecule-core:runtime/fix-test-fixture-secret-scan-false-positive
molecule-ai/molecule-core:test/workspace-abilities-coverage-20260517
molecule-ai/molecule-core:fix/sop-engineers-main
molecule-ai/molecule-core:fix/queue-merge-permanent-error
molecule-ai/molecule-core:fix/delegations-list-deduplication
molecule-ai/molecule-core:fix/canvas-npm-ci
molecule-ai/molecule-core:fix/sop-staging-engineers-backport
molecule-ai/molecule-core:offsec-015-staging-v2
molecule-ai/molecule-core:fix/queue-skip-permanent-merge-error
molecule-ai/molecule-core:design/settings-button-focus-v2
molecule-ai/molecule-core:test/coverage-broadcast-listing-20260517
molecule-ai/molecule-core:fix/workspace-tokens-global-sentinel-500
molecule-ai/molecule-core:fix/sop-workflow-secrets-read
molecule-ai/molecule-core:design/secrets-accessibility-fix
molecule-ai/molecule-core:test/coverage-abilities-design-tokens-20260517
molecule-ai/molecule-core:design/agentcomms-focus-visible
molecule-ai/molecule-core:design/skills-aria-accessibility
molecule-ai/molecule-core:infra/action-sha-pin-e2e-chat
molecule-ai/molecule-core:fix/sop-checklist-emdash-slug-parse
molecule-ai/molecule-core:fix/sop-checklist-na-gate-probe-bug
molecule-ai/molecule-core:test/coverage-2026-05-17
molecule-ai/molecule-core:fix/queue-merge-error-surfacing-v2
molecule-ai/molecule-core:test/all-coverage-v5
molecule-ai/molecule-core:fix/settings-panel-focus-visible
molecule-ai/molecule-core:sre/ci-coldrunner-main-fix
molecule-ai/molecule-core:fix/skills-tab-focus-visible
molecule-ai/molecule-core:test/all-coverage-v4
molecule-ai/molecule-core:test/all-coverage-v3
molecule-ai/molecule-core:fix/aria-live-errors-v2
molecule-ai/molecule-core:fix/canvas-attachment-focus-visible
molecule-ai/molecule-core:fix/queue-merge-error-surfacing
molecule-ai/molecule-core:test/all-coverage-v2
molecule-ai/molecule-core:fix/app-page-focus-v2
molecule-ai/molecule-core:fix/app-page-focus-visible
molecule-ai/molecule-core:fix/delete-dialog-focus
molecule-ai/molecule-core:fix/sop-checklist-probe-na-gate
molecule-ai/molecule-core:test/all-handler-lib-coverage
molecule-ai/molecule-core:test/handlers-and-lib-coverage-v2
molecule-ai/molecule-core:test/delegation-sweeper-pure-funcs
molecule-ai/molecule-core:fix/queue-update-then-wait-loop
molecule-ai/molecule-core:fix/workspace-abilities-test-coverage
molecule-ai/molecule-core:test/workspace-crud-validators
molecule-ai/molecule-core:fix/canvas-user-message-persist-at-ingest
molecule-ai/molecule-core:test/handlers-and-lib-coverage
molecule-ai/molecule-core:fix/filetree-wcag-icons
molecule-ai/molecule-core:fix/mobile-wcag-focus-visible
molecule-ai/molecule-core:sre/pr1381-retrigger
molecule-ai/molecule-core:infra/add-missing-workflow-concurrency
molecule-ai/molecule-core:infra/scheduled-workflow-cancel-in-progress
molecule-ai/molecule-core:fix/canvas-wcag-focus-visible-2
molecule-ai/molecule-core:ci/twine-verbose-403-reason-body
molecule-ai/molecule-core:test/handlers-and-theme-coverage
molecule-ai/molecule-core:fix/ci-required-drift-skip-f1
molecule-ai/molecule-core:fix/sop-checklist-na-declarations
molecule-ai/molecule-core:test/workspace-abilities-and-theme
molecule-ai/molecule-core:test/plugins-sources-and-theme
molecule-ai/molecule-core:sre/comment-dispatch-consolidation-v2
molecule-ai/molecule-core:chore/remove-crewai-deepagents-gemini-cli
molecule-ai/molecule-core:test/workspace-broadcast-handler
molecule-ai/molecule-core:test/workspace-abilities-patch
molecule-ai/molecule-core:fix/inbox-self-echo
molecule-ai/molecule-core:feat/test-status-config-constants
molecule-ai/molecule-core:feat/test-plugins-install-handlers
molecule-ai/molecule-core:test/local-provisioner-token-ownership-parity
molecule-ai/molecule-core:infra/internal-462-publish-deploy-lane
molecule-ai/molecule-core:fix/staging-sync-persist-fix
molecule-ai/molecule-core:feat/broadcast-coverage
molecule-ai/molecule-core:feat/plugins-listing-and-sources-coverage
molecule-ai/molecule-core:__disk-test-137017
molecule-ai/molecule-core:fix/main-red-watchdog-close-on-pending
molecule-ai/molecule-core:fix/review-refire-comments-token-scope
molecule-ai/molecule-core:feat/canvas-abilities-banner-test
molecule-ai/molecule-core:pr-1307
molecule-ai/molecule-core:runtime/lazy-workspace-id
molecule-ai/molecule-core:staging-dev-lead-test-4107230
molecule-ai/molecule-core:feat/workspace-abilities-test-coverage
molecule-ai/molecule-core:ci/scheduled-cancel-in-progress-1357
molecule-ai/molecule-core:feat/broadcast-test-coverage
molecule-ai/molecule-core:fix/a2a-queue-status-coverage
molecule-ai/molecule-core:pr-1351
molecule-ai/molecule-core:ci/e2e-peer-visibility-bp-pending-1296
molecule-ai/molecule-core:ci/e2e-peer-visibility-bp-required-1328
molecule-ai/molecule-core:fix/review-refire-conflict
molecule-ai/molecule-core:sre/consolidated-main-to-staging
molecule-ai/molecule-core:fix/org-helpers-duplicate-comment
molecule-ai/molecule-core:fix/a2a-self-delegation-echo-inbox
molecule-ai/molecule-core:perf/canvas-favicon-shrink
molecule-ai/molecule-core:perf/canvas-toolbar-logo-shrink
molecule-ai/molecule-core:perf/canvas-bundle-analyzer-optimize-imports
molecule-ai/molecule-core:fix/offsec-015-staging
molecule-ai/molecule-core:fix/workspace-token-injection-agent-owned
molecule-ai/molecule-core:ci/sop-checklist-narrow-issue-comment-trigger
molecule-ai/molecule-core:fix/broadcast-handler-coverage-1343
molecule-ai/molecule-core:fix/test-patchAbilities-toolbar-1313-1334
molecule-ai/molecule-core:docs/gitea-actions-quirks-runbook
molecule-ai/molecule-core:fix/1256-enable-button-focus-ring
molecule-ai/molecule-core:pr-1327
molecule-ai/molecule-core:feat/workspace-sizing-override
molecule-ai/molecule-core:test/canvas/Toolbar-a11y
molecule-ai/molecule-core:fix/sop-checklist-na-post
molecule-ai/molecule-core:canvas/broadcast-chat-wcag
molecule-ai/molecule-core:fix/test-matchesChatID-1304
molecule-ai/molecule-core:test/canvas/FileTree-render-a11y
molecule-ai/molecule-core:test/canvas/ChatTab-subtab-a11y
molecule-ai/molecule-core:test/canvas/SidePanel-a11y-and-state
molecule-ai/molecule-core:enforce/peer-visibility-bp-directive-1296
molecule-ai/molecule-core:infra/main-ci-retrigger
molecule-ai/molecule-core:sre/queue-api-fix
molecule-ai/molecule-core:fix/handlers-untested-helpers-2026-05-16
molecule-ai/molecule-core:sre/sop-na-fix
molecule-ai/molecule-core:promote/staging-to-main
molecule-ai/molecule-core:infra/detect-changes-shallow-v2
molecule-ai/molecule-core:feat/publish-lane-runs-on-394
molecule-ai/molecule-core:test/canvas/FilesToolbar-a11y
molecule-ai/molecule-core:fix/workspace-abilities-coverage-1312
molecule-ai/molecule-core:fix/sop-checklist-merged-blank-line
molecule-ai/molecule-core:fix/e2e-chat-setup-node-mirror-sha
molecule-ai/molecule-core:e2e/peer-visibility-local-backend
molecule-ai/molecule-core:fix/channels-matchesChatID-tests
molecule-ai/molecule-core:fix/secrets-coverage-compile-err-1274
molecule-ai/molecule-core:e2e/peer-visibility-mcp-gate
molecule-ai/molecule-core:fix/e2e-chat-setup-node-mirror
molecule-ai/molecule-core:fix/canvas-arrangeChildren-coverage
molecule-ai/molecule-core:sre/fix-queue-null-created-at-sort
molecule-ai/molecule-core:fix/sop-checklist-blank-line-detect
molecule-ai/molecule-core:fix/a2a-proxy-test-async-drain
molecule-ai/molecule-core:fix/handlers-admin-delegations-coverage
molecule-ai/molecule-core:sre/platform-go-timeout-60m
molecule-ai/molecule-core:infra/sop-tier-check-token-guard
molecule-ai/molecule-core:fix/handlers-test-async-drain
molecule-ai/molecule-core:fix/gate-check-login-aliases
molecule-ai/molecule-core:fix/secrets-scan-test-fixture-exclusion
molecule-ai/molecule-core:fix/secrets-coverage-tests-v2
molecule-ai/molecule-core:fix/ci-concurrency-cancel-superseded-storm
molecule-ai/molecule-core:fix/secret-scan-exclude-secrets-tests
molecule-ai/molecule-core:fix/secrets-patterns-100pct-coverage
molecule-ai/molecule-core:fix/secrets-100-coverage
molecule-ai/molecule-core:standalone/review-check-403-fix
molecule-ai/molecule-core:feat/files-agent-home-stub
molecule-ai/molecule-core:feat/agent-home-docker-exec-internal-425-phase-2b
molecule-ai/molecule-core:sre/secret-scan-timeout
molecule-ai/molecule-core:feat/canvas-files-agent-home-internal-425-phase-3
molecule-ai/molecule-core:fix/top-level-modules-add-a2a-tools-identity
molecule-ai/molecule-core:feat/secrets-patterns-ssot-internal-425-phase-2a
molecule-ai/molecule-core:stub/files-api-agent-home-root-2026-05-15
molecule-ai/molecule-core:fix/sop-n-a-v2
molecule-ai/molecule-core:fix/files-api-agent-home-stub
molecule-ai/molecule-core:be/workspace-server-accumulated-fixes
molecule-ai/molecule-core:fix/sop-n-a-clean
molecule-ai/molecule-core:fix/workspace-server-healthcheck
molecule-ai/molecule-core:design/themetoggle-test-teardown-fix
molecule-ai/molecule-core:feat/canvas-growParentsToFitChildren-coverage
molecule-ai/molecule-core:fix/openclaw-skip-config-write-and-canvas-timeout-to-main
molecule-ai/molecule-core:feat/agent-card-update-and-runtime-identity-tools-relocated
molecule-ai/molecule-core:fix/openclaw-skip-config-write-and-canvas-timeout
molecule-ai/molecule-core:fix/prod-auto-deploy-timeout
molecule-ai/molecule-core:feat/chat-unify-clean
molecule-ai/molecule-core:fix/autobump-skip-existing-tags
molecule-ai/molecule-core:fix/issue-1187-broadcast-abilities-coverage
molecule-ai/molecule-core:fix/runtime-autobump-next-free-tag
molecule-ai/molecule-core:pr-1211
molecule-ai/molecule-core:feat/queue-status-abilities-handler-tests
molecule-ai/molecule-core:fix/queue-channels-coverage
molecule-ai/molecule-core:infra-sre/golangci-lint-connectivity-fix
molecule-ai/molecule-core:infra/main-sop-na-fix
molecule-ai/molecule-core:fix/staging-golangci-30m-v2
molecule-ai/molecule-core:fix/scheduler-coverage-gaps
molecule-ai/molecule-core:fix/channels-rows-err-and-cwe312
molecule-ai/molecule-core:fix/container-name-no-uuid-truncation
molecule-ai/molecule-core:fix/staging-golangci-noconfig
molecule-ai/molecule-core:fix/provider-base-url-fallback
molecule-ai/molecule-core:fix/provisioner-uuid-no-truncate
molecule-ai/molecule-core:fix/queue-label-filter-all-ids
molecule-ai/molecule-core:fix/review-check-403-skip
molecule-ai/molecule-core:fix/ki-010-container-name-truncation
molecule-ai/molecule-core:fix/provisioner-no-uuid-truncation
molecule-ai/molecule-core:fix/issue-1176-db-db-race
molecule-ai/molecule-core:fix/channels-rows-err
molecule-ai/molecule-core:test/issue-1156-messaging-coverage
molecule-ai/molecule-core:sre/fix-test-sop-parse-directives
molecule-ai/molecule-core:infra/staging-sop-na-fix
molecule-ai/molecule-core:test/workspace-adapter-base-coverage
molecule-ai/molecule-core:sre/fix-sop-test-parse-directives
molecule-ai/molecule-core:fix/pr-1070-push-tokens
molecule-ai/molecule-core:test/push-package-coverage
molecule-ai/molecule-core:hotfix/offsec-015-org-isolation
molecule-ai/molecule-core:infra/sop-n-a-plus-drift-fix
molecule-ai/molecule-core:fix/issue-1183-settingspanel-act-wrap
molecule-ai/molecule-core:pr-1185-current
molecule-ai/molecule-core:infra/main-golangci-no-config
molecule-ai/molecule-core:test/qa-broadcast-abilities-coverage
molecule-ai/molecule-core:fix/delegations-list-endpoint-wrong-column
molecule-ai/molecule-core:core-be/fix/platform-go-timeout
molecule-ai/molecule-core:fix/issue-1152-delegation-activity-db-err-tests
molecule-ai/molecule-core:core-be/fix/tokens-rate-limit-scan-err-v2
molecule-ai/molecule-core:fix/handlers-rows-err-missing
molecule-ai/molecule-core:infra/canvas-deploy-reminder-polling-list
molecule-ai/molecule-core:fix/staging-ci-timeouts
molecule-ai/molecule-core:fix/settingspanel-act-flush
molecule-ai/molecule-core:fix/rows-err-instructions-resolve
molecule-ai/molecule-core:fix/ci-cold-runner-timeout
molecule-ai/molecule-core:fix/issue-1171-rows-err-memory-events-channels
molecule-ai/molecule-core:fix/sentinel-remove-phas3-masked
molecule-ai/molecule-core:infra/fix-all-required-combined-status-check
molecule-ai/molecule-core:pr1165-rebase
molecule-ai/molecule-core:fix/approvals-json-marshal-guard
molecule-ai/molecule-core:feat/canvas-broadcast-handler
molecule-ai/molecule-core:sre/fix-ci-drift-false-positive
molecule-ai/molecule-core:sre/fix-queue-remove-label-bug
molecule-ai/molecule-core:infra/workspace-server-healthcheck
molecule-ai/molecule-core:fix/ci-drift-canvas-deploy-reminder
molecule-ai/molecule-core:fix/offsec-015-broadcast-org-isolation
molecule-ai/molecule-core:fix/delegation-list-callee-plus-golangci-lint
molecule-ai/molecule-core:sre/fix-queue-gate-context
molecule-ai/molecule-core:core-be/test/delegate-record-db-errors-v2
molecule-ai/molecule-core:test/delegate-record-db-errors
molecule-ai/molecule-core:fix/tokens-rate-limit-scan-err
molecule-ai/molecule-core:pr-1117
molecule-ai/molecule-core:pr-1117-latest
molecule-ai/molecule-core:infra/staging-golangci-no-config
molecule-ai/molecule-core:fix/openclaw-molecule-mcp-version-pin
molecule-ai/molecule-core:offsec015
molecule-ai/molecule-core:fix/openclaw-mcp-version-check
molecule-ai/molecule-core:feat/provider-routing-base-v2
molecule-ai/molecule-core:feat/e2e-chat-stabilization
molecule-ai/molecule-core:fix/sop-concurrency-throttle
molecule-ai/molecule-core:p1102
molecule-ai/molecule-core:p1117
molecule-ai/molecule-core:fix/canvas-deploy-reminder-deadlock
molecule-ai/molecule-core:infra/main-golangci-timeout-fix
molecule-ai/molecule-core:feat/provider-routing-base
molecule-ai/molecule-core:sre/sweep-cf-orphans-aws-timeout
molecule-ai/molecule-core:sre/queue-merge-conflict-handling
molecule-ai/molecule-core:fix/na-declarations-gate
molecule-ai/molecule-core:fix/stdio-clean
molecule-ai/molecule-core:fix/handlers-log-db-scan-errors
molecule-ai/molecule-core:fix/channels-marshal-errors
molecule-ai/molecule-core:fix/channels-silent-json-errors
molecule-ai/molecule-core:sre/channels-unmarshal-errors
molecule-ai/molecule-core:sre/queue-pre-receive-hook-fix
molecule-ai/molecule-core:sre/ci-timeout-increase
molecule-ai/molecule-core:fix/approvals-terminal-db-err-logging
molecule-ai/molecule-core:infra/ci-platform-go-timeout-fix
molecule-ai/molecule-core:fix/push-notifications
molecule-ai/molecule-core:fix/channels-duplicate-encrypt
molecule-ai/molecule-core:fix/channels-json-unmarshal-guard
molecule-ai/molecule-core:fix/main-rows-err-instructions
molecule-ai/molecule-core:fix/ci-org-helpers-demorgan
molecule-ai/molecule-core:fix/main-test-fix-from-0c152a24
molecule-ai/molecule-core:infra-sre/fix-platform-go-test
molecule-ai/molecule-core:fix/staging-offsec010-cp-wiring
molecule-ai/molecule-core:fix/handlers-instructions-test-bugs
molecule-ai/molecule-core:fix/ci-allrequired-needs
molecule-ai/molecule-core:fix/staging-goasync-configseed
molecule-ai/molecule-core:fix/issue-1080-org-helpers-comment
molecule-ai/molecule-core:fix/issue-1081-errors-import
molecule-ai/molecule-core:fix/1080-org-helpers-comment-typo
molecule-ai/molecule-core:infra-sre/fix-missing-test-imports
molecule-ai/molecule-core:fix/offsec-010-wiring
molecule-ai/molecule-core:fix/saas-t4-cp-config-seed
molecule-ai/molecule-core:fix/offsec-010-clean
molecule-ai/molecule-core:fix/offsec-003-boundary-wrapping
molecule-ai/molecule-core:fix/offsec-003-escaped-markers-main
molecule-ai/molecule-core:fix/mobile-chat-history
molecule-ai/molecule-core:fix/staging-CWE-78-rows-err
molecule-ai/molecule-core:fix/1062-mobilechat-history
molecule-ai/molecule-core:hotfix/cwe-78-staging
molecule-ai/molecule-core:fix/stdio-v2
molecule-ai/molecule-core:fix/offsec-010-symlink-walkdir
molecule-ai/molecule-core:fix/test-stdio-function-name
molecule-ai/molecule-core:fix/offsec-010-symlink-walkdir-isSaaS-fix
molecule-ai/molecule-core:sre/fix-stale-platform-server-port
molecule-ai/molecule-core:fix/offsec-010-from-pr1047
molecule-ai/molecule-core:staging-v6
molecule-ai/molecule-core:fix/e2e-api-port-collision
molecule-ai/molecule-core:fix/main-async-db-race
molecule-ai/molecule-core:fix/secrets-rows-err-check
molecule-ai/molecule-core:infra/sync-staging-v6-to-main
molecule-ai/molecule-core:pr/1030
molecule-ai/molecule-core:fix/handlers-instructions-test-compile
molecule-ai/molecule-core:fix/instructions-test-compile
molecule-ai/molecule-core:fix/openclaw-empty-required-keys
molecule-ai/molecule-core:sre/main-rows-err-checks
molecule-ai/molecule-core:fix/staging-v6-conflict-markers
molecule-ai/molecule-core:fix/delegation-list-test-conflict-marker
molecule-ai/molecule-core:fix/main-red-cdb0b040-ci-tests
molecule-ai/molecule-core:fix/theme-toggle-selector-main-red
molecule-ai/molecule-core:sre/ci-required-drift-canvas-reminder-skip
molecule-ai/molecule-core:test/instructions-handler-coverage
molecule-ai/molecule-core:sre/canvas-build-timeout
molecule-ai/molecule-core:test/externalconnectmodal
molecule-ai/molecule-core:fix/resolve-conflict-marker-delegation-list-test
molecule-ai/molecule-core:fix/1008-themetoggle-css-selector
molecule-ai/molecule-core:design/826-searchdialog-mount-v2
molecule-ai/molecule-core:test/orgcancelbutton
molecule-ai/molecule-core:fix/2088-themetoggle-queryselectorall-errors
molecule-ai/molecule-core:design/704-tree-test-fix
molecule-ai/molecule-core:fix/ci-required-drift-github-ref-skip
molecule-ai/molecule-core:ci/975-db-pollution-fix
molecule-ai/molecule-core:fix/968-remove-duplicate-test-declarations
molecule-ai/molecule-core:fix/980-schedules-handler-test-coverage
molecule-ai/molecule-core:design/tier-legend-contrast-2026-05-14
molecule-ai/molecule-core:sre/platform-go-timeout-fix
molecule-ai/molecule-core:fix/delegation-list-test-db-leak
molecule-ai/molecule-core:fix/984-delegation-id-response-body
molecule-ai/molecule-core:sre/queue-bot-fix-ctx-check
molecule-ai/molecule-core:fix/983-remove-duplicate-test-declarations
molecule-ai/molecule-core:fix/986-canvas-wcag-focus-rings
molecule-ai/molecule-core:fix/993-agent-handler-test-coverage
molecule-ai/molecule-core:design/wcag-focus-contrast-2026-05-14
molecule-ai/molecule-core:design/wcag-focus-rings-round5-2026-05-14
molecule-ai/molecule-core:fix/activity-logs-delegation-id-response-body
molecule-ai/molecule-core:fix/982-expand-posix-identifier-guard
molecule-ai/molecule-core:fix/test-offsec003-redundant-file
molecule-ai/molecule-core:feat/976-schedules-handler-test-coverage
molecule-ai/molecule-core:fix/org-helpers-test-panic
molecule-ai/molecule-core:promote/main-to-staging-v5
molecule-ai/molecule-core:fix/965-test-panic-resolveInsideRoot
molecule-ai/molecule-core:promote/main-to-staging-v4
molecule-ai/molecule-core:feat/delegation-list-tests
molecule-ai/molecule-core:fix/test-a2a-sanitization-v3
molecule-ai/molecule-core:promote/main-to-staging-v3
molecule-ai/molecule-core:fix/duplicate-test-declarations
molecule-ai/molecule-core:feat/org-helpers-security-tests
molecule-ai/molecule-core:fix/main-push-operational-red
molecule-ai/molecule-core:promote/main-to-staging-v2
molecule-ai/molecule-core:fix-sop-concurrency-v2
molecule-ai/molecule-core:fix/sop-checklist-gate-name
molecule-ai/molecule-core:fix/docker-info-pipefail
molecule-ai/molecule-core:fix/publish-healthcheck-pipefail
molecule-ai/molecule-core:fix/sop-checklist-workflow-rename
molecule-ai/molecule-core:promote/main-to-staging
molecule-ai/molecule-core:sre/fix-sop-checklist-context-name-mc948
molecule-ai/molecule-core:design/wcag-contrast-round4-2026-05-14
molecule-ai/molecule-core:fix/org-helper-tests
molecule-ai/molecule-core:fix/test-a2a-sanitization-main
molecule-ai/molecule-core:fix/publish-image-on-every-main-push
molecule-ai/molecule-core:fix/remove-canvas-reminder-from-all-required
molecule-ai/molecule-core:fix/staging-integration-test-ctx
molecule-ai/molecule-core:fix/staging-canvas-reminder-deadlock
molecule-ai/molecule-core:design/wcag-a11y-round3-2026-05-14
molecule-ai/molecule-core:ci/remove-canvas-reminder-from-all-required
molecule-ai/molecule-core:fix/test-a2a-sanitization-assertions
molecule-ai/molecule-core:fix/staging-ci-drift-canvas-reminder
molecule-ai/molecule-core:fix/handlers-pg-integ-event-before
molecule-ai/molecule-core:ci/platform-build-flip-coe
molecule-ai/molecule-core:fix/staging-python-test-and-tier-check-lint
molecule-ai/molecule-core:fix/offsec-006-slug-injection
molecule-ai/molecule-core:runtime/fix-pr916-integration-test-ctx
molecule-ai/molecule-core:design/chat-tab-wcag-contrast-2026-05-14
molecule-ai/molecule-core:fix/offsec-006-slug-validation
molecule-ai/molecule-core:design/wcag-contrast-fixes-2026-05-14
molecule-ai/molecule-core:fix/904-handler-test-blockers
molecule-ai/molecule-core:fix/ci-drift-canvas-reminder
molecule-ai/molecule-core:fix/comment-trigger-storm
molecule-ai/molecule-core:infra/660-codify-promote-tenant-image
molecule-ai/molecule-core:fix/917-canvas-test-failures
molecule-ai/molecule-core:fix/917-runtime-prbuild-detect-changes-fix
molecule-ai/molecule-core:fix/filesTab-test-stale-reference
molecule-ai/molecule-core:fix/files-tab-test-missing-helper
molecule-ai/molecule-core:fix/runtime-prbuild-compat-detect-changes
molecule-ai/molecule-core:fix/staging-test-compilation-fixes
molecule-ai/molecule-core:fix/qa-review-token-fallback-v2
molecule-ai/molecule-core:test/hydrate-canvas-coverage
molecule-ai/molecule-core:fix/contextmenu-react-error-185
molecule-ai/molecule-core:test/external-runtimes-coverage
molecule-ai/molecule-core:fix/main-sqlmock-import-ineffassign-20260513
molecule-ai/molecule-core:fix/redeploy-tenants-on-main-lint-cleanup
molecule-ai/molecule-core:sre/docker-daemon-gate-fix
molecule-ai/molecule-core:fix/897-listdelegations-use-ledger-table
molecule-ai/molecule-core:fix/901-listdelegations-ledger-table
molecule-ai/molecule-core:fix/core-main-handlers-hotfix
molecule-ai/molecule-core:fix/e2e-api-platform-port
molecule-ai/molecule-core:fix/main-green-monitor-status
molecule-ai/molecule-core:fix/mobile-MobileChat-infinite-render
molecule-ai/molecule-core:fix/delegations-ledger-fallback-rows-err
molecule-ai/molecule-core:fix/874-extractmessagetext-clean
molecule-ai/molecule-core:feat/881-untested-helpers
molecule-ai/molecule-core:fix/874-extractmessagetext-bug
molecule-ai/molecule-core:fix/status-reaper-api-timeout-retry-20260513130514
molecule-ai/molecule-core:fix/831-admin-token-placeholder-bootstrap
molecule-ai/molecule-core:feat/canvas-test-coverage-738
molecule-ai/molecule-core:feat/files-tab-tree-coverage
molecule-ai/molecule-core:feat/canvas-untested-components-coverage
molecule-ai/molecule-core:feat/canvas-tab-test-coverage-2
molecule-ai/molecule-core:fix/main-bundle-test-sqlmock-import
molecule-ai/molecule-core:fix/stdio-fallback-all-environments
molecule-ai/molecule-core:staging-sync-v3
molecule-ai/molecule-core:ci/burn-in-remove-sop-tier-check-coe
molecule-ai/molecule-core:fix/issue-860-delivery-mode-tests
molecule-ai/molecule-core:design/approval-banner-emerald-fix
molecule-ai/molecule-core:fix/issue-854-termsgate-a11y
molecule-ai/molecule-core:fix/issue-859-wcag-contrast
molecule-ai/molecule-core:fix/delegations-rows-err-bbc40cb8
molecule-ai/molecule-core:design/approvalbanner-a11y
molecule-ai/molecule-core:design/pricingtable-a11y
molecule-ai/molecule-core:design/toolbar-help-toggle-fix
molecule-ai/molecule-core:staging-sync-v2
molecule-ai/molecule-core:fix/canvas-approvalbanner-a11y
molecule-ai/molecule-core:feat/canvas-external-connect-modal-coverage
molecule-ai/molecule-core:staging-sync-rm
molecule-ai/molecule-core:fix/test-sanitize-agent-error-stderr
molecule-ai/molecule-core:test/a2a-queue-extractExpiresInSeconds
molecule-ai/molecule-core:fix/pr-829-test-issues
molecule-ai/molecule-core:design/826-searchdialog-mount
molecule-ai/molecule-core:fix/chat-createMessage-attachments-key
molecule-ai/molecule-core:fix/762-recall-memory-canary
molecule-ai/molecule-core:fix/367-a2a-tools-coverage-v2
molecule-ai/molecule-core:feat/search-dialog-mount
molecule-ai/molecule-core:feat/org-layout-test-coverage
molecule-ai/molecule-core:fix/offsec-003-builtin-a2a-sanitize
molecule-ai/molecule-core:fix/canvas-playwright-install-timeout
molecule-ai/molecule-core:fix/805-audit-force-merge-main-required-checks
molecule-ai/molecule-core:fix/cf-sweep-api-error
molecule-ai/molecule-core:fix/e2e-diagnose-detail
molecule-ai/molecule-core:fix/a2a-mcp-server-http-transport
molecule-ai/molecule-core:fix/core-main-red-golangci-install
molecule-ai/molecule-core:fix/test-declarations
molecule-ai/molecule-core:fix/sop-checklist-body-hard-gate
molecule-ai/molecule-core:merge-792
molecule-ai/molecule-core:feat/mcp-tools-test-coverage
molecule-ai/molecule-core:feat/workspace-crud-test-coverage
molecule-ai/molecule-core:feat/socket-handler-test-coverage
molecule-ai/molecule-core:fix/686-delegation-integration-tests
molecule-ai/molecule-core:feat/a2a-proxy-helpers-test-coverage
molecule-ai/molecule-core:fix/publish-canvas-disable-gha-cache-20260512
molecule-ai/molecule-core:fix/publish-canvas-docker-probe-20260512
molecule-ai/molecule-core:fix/canvas-image-ecr-20260512
molecule-ai/molecule-core:fix/687-send-ssh-public-key-detail
molecule-ai/molecule-core:feat/tier-2g-required-context-exists-in-bp
molecule-ai/molecule-core:feat/tier-2f-bp-emit-match
molecule-ai/molecule-core:fix/mc-664-class-2-mcp-offsec-contract-test
molecule-ai/molecule-core:fix/main-ci-green-20260512
molecule-ai/molecule-core:infra/dockerfile-add-docker-cli-for-local-build
molecule-ai/molecule-core:test/workspace-crud-helpers-coverage
molecule-ai/molecule-core:fix/681-recallmemory-offsec-contract
molecule-ai/molecule-core:fix/org-layout-helpers-test-coverage
molecule-ai/molecule-core:fix/735-extractResponseText-tests
molecule-ai/molecule-core:test/713-workspace-crud-validators
molecule-ai/molecule-core:test/713-org-helpers-pure-coverage
molecule-ai/molecule-core:fix/713-eic-diagnose-detail
molecule-ai/molecule-core:fix/730-filterpeers-nil-guard
molecule-ai/molecule-core:infra/all-required-coe-false-v2
molecule-ai/molecule-core:fix/phase3-tracker-comments
molecule-ai/molecule-core:fix/mc-664-class-1-delegation-tests-postgres-integration
molecule-ai/molecule-core:fix/canvas-keyboard-shortcuts-dialog-guard
molecule-ai/molecule-core:infra/664-lint-coe-trackers
molecule-ai/molecule-core:ci/lint-tracker-regex-fix-v2
molecule-ai/molecule-core:fix/731-nil-guard-filter-peers-by-query
molecule-ai/molecule-core:fix/lint-TRACKER_RE-mid-sentence
molecule-ai/molecule-core:ci-retrigger-747
molecule-ai/molecule-core:feat/709-handler-pure-coverage
molecule-ai/molecule-core:fix/697-canvas-geticon-topology
molecule-ai/molecule-core:ci/lint-tracker-regex-fix
molecule-ai/molecule-core:test/2071-canvas-drop-target-badge-coverage
molecule-ai/molecule-core:feat/2071-canvas-orgdeploystate-coverage
molecule-ai/molecule-core:feat/mobile-canvas-comms-spawn-coverage
molecule-ai/molecule-core:ci/lint-coe-self-fix
molecule-ai/molecule-core:fix/ssm-refresh-ecr-auth-json-escaping
molecule-ai/molecule-core:design/729-fix
molecule-ai/molecule-core:ci/gate-check-v3-permissions-fix
molecule-ai/molecule-core:fix/730-discovery-filter-nil-role
molecule-ai/molecule-core:infra/publish-docker-daemon-diagnostic
molecule-ai/molecule-core:fix/714-all-required-coe-false
molecule-ai/molecule-core:fix/717-mobile-agentMessages-selector
molecule-ai/molecule-core:infra/fix-all-required-status-reporting
molecule-ai/molecule-core:fix/687-e2e-surface-diagnose-detail
molecule-ai/molecule-core:infra/docker-runner-label
molecule-ai/molecule-core:test/701-canvas-hydrate-coverage
molecule-ai/molecule-core:test/mobile-primitives-coverage
molecule-ai/molecule-core:infra/664-interim-platform-build-exempt
molecule-ai/molecule-core:fix/693-offsec-recallmemory-scrub-staging
molecule-ai/molecule-core:sync/main-to-staging-514-v2
molecule-ai/molecule-core:fix/693-offsec-recallmemory-global-scrub
molecule-ai/molecule-core:fix/693-offsec-recallmemory-scrub
molecule-ai/molecule-core:fix/634-handler-test-fixes-to-main
molecule-ai/molecule-core:test/699-socket-handler-coverage
molecule-ai/molecule-core:sre/workflow-run-replacement
molecule-ai/molecule-core:infra/676-ssm-auth-json-hardening
molecule-ai/molecule-core:fix/offsec-001-method-scrub-hotfix
molecule-ai/molecule-core:fix/offsec-001-method-scrub-main
molecule-ai/molecule-core:feat/workspace-crud-validation-tests
molecule-ai/molecule-core:test/canvas-hydrate-coverage
molecule-ai/molecule-core:infra/lint-pre-flip-continue-on-error
molecule-ai/molecule-core:fix/workflow_run-to-push-gitea-1.22.6
molecule-ai/molecule-core:feat/tier-2e-tracking-issue
molecule-ai/molecule-core:fix/684-offsec-scrub-method-default
molecule-ai/molecule-core:feat/sop-checklist-gate-mvp
molecule-ai/molecule-core:feat/tier-2d-lint-mask-pr-atomicity
molecule-ai/molecule-core:infra/lint-workflow-yaml-hostile-shapes
molecule-ai/molecule-core:infra/lint-required-no-paths-filter
molecule-ai/molecule-core:cleanup/pr-641-clean
molecule-ai/molecule-core:feat/mobile-tabbar-wcag-a11y
molecule-ai/molecule-core:fix/canvas-mobile-chat-loop
molecule-ai/molecule-core:fix/651-canvas-chat-mobile-crash
molecule-ai/molecule-core:fix/664-interim-remask-platform-build
molecule-ai/molecule-core:fix/mobile-chat-max-update-depth
molecule-ai/molecule-core:infra/622-force-merge-protection-fix
molecule-ai/molecule-core:test/attachment-lightbox-clean-v2
molecule-ai/molecule-core:ci/652-gitea-1-22-status-key
molecule-ai/molecule-core:test/memorytab-2
molecule-ai/molecule-core:infra/status-reaper-rev4-status-key-fix
molecule-ai/molecule-core:infra/weekly-platform-go-vet-hard
molecule-ai/molecule-core:fix/audit-force-merge-pipefail
molecule-ai/molecule-core:infra/status-reaper-rev3-widen-window
molecule-ai/molecule-core:test/canvas-externalconnectmodal-coverage
molecule-ai/molecule-core:fix/sop-tier-check-token-graceful
molecule-ai/molecule-core:infra/ci-required-drift-token-scope
molecule-ai/molecule-core:test/console-modal-coverage
molecule-ai/molecule-core:ci/review-check-tests-wire
molecule-ai/molecule-core:test/canvas-workspacenode-coverage
molecule-ai/molecule-core:test/memorytab
molecule-ai/molecule-core:infra/interim-disable-reaper-watchdog-crons
molecule-ai/molecule-core:test/attachment-lightbox-coverage
molecule-ai/molecule-core:fix/issue-639-workspacenode-test-coverage
molecule-ai/molecule-core:test/channels-tab
molecule-ai/molecule-core:fix/canvas-searchdialog-test-fixtures
molecule-ai/molecule-core:fix/598-attachmentLightbox-tests
molecule-ai/molecule-core:fix/529-307-localbuild-async-test-fix
molecule-ai/molecule-core:fix/582-attachmentviews-tests
molecule-ai/molecule-core:fix/308-a2a-response-push-mode-tests
molecule-ai/molecule-core:fix/529-preflight-localbuild
molecule-ai/molecule-core:fix/sop-tier-check-token-graceful-staging
molecule-ai/molecule-core:fix/545-approvalbanner-isolation
molecule-ai/molecule-core:fix/519-memorytab-tests
molecule-ai/molecule-core:infra/status-reaper-rev2-sweep-recent-commits
molecule-ai/molecule-core:fix/handlers-test-fixtures
molecule-ai/molecule-core:test/skill-helpers-coverage
molecule-ai/molecule-core:test/ui-primitive-coverage
molecule-ai/molecule-core:docs/gitea-quirks-10-11
molecule-ai/molecule-core:test/platform-bundle-exporter-coverage
molecule-ai/molecule-core:infra/status-reaper-rev1-drop-concurrency
molecule-ai/molecule-core:fix/608-filesTab-focusTest
molecule-ai/molecule-core:test/budget-section-coverage
molecule-ai/molecule-core:infra/revert-docker-runner-label
molecule-ai/molecule-core:fix/weekly-platform-go-latent-error-surface
molecule-ai/molecule-core:infra/revert-publish-runs-on-pin
molecule-ai/molecule-core:sre/gate-check-timeout
molecule-ai/molecule-core:test/a2a-error-hint-coverage
molecule-ai/molecule-core:test/chat-attachment-views-coverage
molecule-ai/molecule-core:test/attachment-video-coverage
molecule-ai/molecule-core:infra/option-b-status-reaper
molecule-ai/molecule-core:infra/gate-check-v3-timeout
molecule-ai/molecule-core:infra/576-docker-runner-label
molecule-ai/molecule-core:fix/593-filetab-tests
molecule-ai/molecule-core:test/files-tab-notavailablepanel-coverage
molecule-ai/molecule-core:fix/591-forminputs-tests
molecule-ai/molecule-core:fix/471-cwe117-stderr-scrubbing
molecule-ai/molecule-core:infra/diagnostic-publish-workspace-server-image
molecule-ai/molecule-core:fix/582-bundle-import-tests
molecule-ai/molecule-core:test/form-inputs-coverage
molecule-ai/molecule-core:fix/publish-workspace-server-image-json5-comments
molecule-ai/molecule-core:sre/fix-all-required-null-result
molecule-ai/molecule-core:fix/publish-workspace-server-image-optional-token
molecule-ai/molecule-core:pr-251
molecule-ai/molecule-core:test/ui-statusbadge-coverage
molecule-ai/molecule-core:fix/all-required-null-result-assertion
molecule-ai/molecule-core:fix/568-palette-context-tests
molecule-ai/molecule-core:pr-527
molecule-ai/molecule-core:infra/merge-563-autobump-fix
molecule-ai/molecule-core:test/mobile-palette-context-coverage
molecule-ai/molecule-core:sre/fix-gate-check-v3-combined-state-loop
molecule-ai/molecule-core:ci/540-review-check-bats-tests
molecule-ai/molecule-core:fix/publish-runtime-autobump-push-condition
molecule-ai/molecule-core:ci/558-verify-publish-runtime-marker
molecule-ai/molecule-core:test/canvas-empty-state-coverage
molecule-ai/molecule-core:infra/publish-runtime-verify-2026-05-11
molecule-ai/molecule-core:ci/554-oci-labels-publish-workflow
molecule-ai/molecule-core:infra/drift-bot-token
molecule-ai/molecule-core:infra/rfc-219-phase-4-all-required-sentinel
molecule-ai/molecule-core:ci/551-gate-checkout-trusted-ref
molecule-ai/molecule-core:fix/gate-check-v3-pr-HEAD-security
molecule-ai/molecule-core:fix/541-token-argv-security
molecule-ai/molecule-core:sre/fix-gate-check-v3-bugs
molecule-ai/molecule-core:fix/537-cwe117-a2a-tools-sanitize
molecule-ai/molecule-core:fix/gate-check-v3-http-error-crash
molecule-ai/molecule-core:sre/fix-localbuild-preflight
molecule-ai/molecule-core:infra/rfc-324-workflow-add
molecule-ai/molecule-core:test/offsec-003-sanitization-backstop
molecule-ai/molecule-core:fix/test-sanitize-agent-error-stderr-exc
molecule-ai/molecule-core:fix/approval-banner-test-isolation
molecule-ai/molecule-core:infra/scope-workflows-fix
molecule-ai/molecule-core:sre/fix-pr530-deadlock
molecule-ai/molecule-core:sre/reopen-516-gate-check-fix
molecule-ai/molecule-core:fix/ci-scope-operational-workflows-504-419
molecule-ai/molecule-core:sre/scope-operational-workflows-to-schedule
molecule-ai/molecule-core:ci/harness-replays-detect-changes-quoting-fix
molecule-ai/molecule-core:fix/test-blocks-until-inflight-completes
molecule-ai/molecule-core:fix/test-enrich-peer-metadata-nonblocking
molecule-ai/molecule-core:sre/fix-enrich-nonblocking-cache-check
molecule-ai/molecule-core:merge-pr490
molecule-ai/molecule-core:runtime/fix-offsec-003-tool-delegate-task
molecule-ai/molecule-core:fix/508-update-boundary-assertions
molecule-ai/molecule-core:sre/fix-test-delegation-sync-polling-assertions
molecule-ai/molecule-core:fix/366-shared-runtime-coverage
molecule-ai/molecule-core:fix/506-unused-imports
molecule-ai/molecule-core:ci/lint-fixes
molecule-ai/molecule-core:fix/367-a2a-tools-coverage
molecule-ai/molecule-core:test/a2a-client-enrich-peer-rebase
molecule-ai/molecule-core:fix/354-delegation-auto-resume-rebase
molecule-ai/molecule-core:ci/fix-detect-changes-commits-array
molecule-ai/molecule-core:fix/307-async-rebase
molecule-ai/molecule-core:runtime/fix-harness-replays-push-event
molecule-ai/molecule-core:sre/fix-test-polling-sanitization
molecule-ai/molecule-core:fix/harness-replays-detect-changes-gitea-api
molecule-ai/molecule-core:ci/fix-test-polling-sanitization
molecule-ai/molecule-core:test/eventstab
molecule-ai/molecule-core:runtime/335-rebase-platfrom-url
molecule-ai/molecule-core:hotfix/491-offsec-003-staging-v2
molecule-ai/molecule-core:fix/pr477-test-fixes
molecule-ai/molecule-core:runtime/335-rebase-platform-url
molecule-ai/molecule-core:fix/354-auto-resume-delegations
molecule-ai/molecule-core:fix/368-audit-hooks-coverage
molecule-ai/molecule-core:runtime/temporal-platform-url-fix
molecule-ai/molecule-core:infra/secret-reconciliation-v2
molecule-ai/molecule-core:fix/purchase-success-modal-test-isolation
molecule-ai/molecule-core:pr-476
molecule-ai/molecule-core:sre/fix-gitea-runbook-network-quirks
molecule-ai/molecule-core:tools/gate-check-v3
molecule-ai/molecule-core:fix/376-activity-delegation-polling
molecule-ai/molecule-core:runtime/platform-url-fix-merge
molecule-ai/molecule-core:fix/canvas-purchase-success-modal-test-timing
molecule-ai/molecule-core:fix/secret-naming-reconciliation
molecule-ai/molecule-core:docs/gitea-operational-quirks-runbook
molecule-ai/molecule-core:test/canvas-toolbar-coverage
molecule-ai/molecule-core:fix/canvas-tier-config-v2
molecule-ai/molecule-core:fix/455-offsec003-sanitize-alignment
molecule-ai/molecule-core:fix/sweep-stale-e2e-orgs-secret-name
molecule-ai/molecule-core:fix/approvalbanner-mockreset-452
molecule-ai/molecule-core:fix/canvas-approvalbanner-mockreset
molecule-ai/molecule-core:fix/publish-runtime-autobump-fetch-depth
molecule-ai/molecule-core:fix/321-cwe22-loadWorkspaceEnv-path-traversal
molecule-ai/molecule-core:fix/canonicalize-staging-admin-token-rebase-462
molecule-ai/molecule-core:canvas-followup
molecule-ai/molecule-core:fix/canonicalize-staging-admin-token-rest
molecule-ai/molecule-core:refactor/drop-canary-prefix
molecule-ai/molecule-core:fix/canvas-test-and-design-fixes
molecule-ai/molecule-core:runtime/432-followup-helper-extraction
molecule-ai/molecule-core:fix/harness-replays-detect-changes-fetch-depth
molecule-ai/molecule-core:fix/stderr-include-a2a-error-response
molecule-ai/molecule-core:feat/internal-292-sop-tier-refire
molecule-ai/molecule-core:docs/update-remote-agent-tutorial-sdk-api
molecule-ai/molecule-core:fix/canvas-confirm-dialog-backdrop-a11y-v3
molecule-ai/molecule-core:fix/canvas-confirm-dialog-backdrop-a11y-v2
molecule-ai/molecule-core:fix/388-github-token-501-gitea-staging
molecule-ai/molecule-core:fix/dialog-backdrop-a11y
molecule-ai/molecule-core:runtime/414-idle-loop-skip-pending-results-v3
molecule-ai/molecule-core:fix/test-extract-tool-trace
molecule-ai/molecule-core:fix/test-plugins-atomic-tar-coverage
molecule-ai/molecule-core:fix/harness-replays-fetch-depth
molecule-ai/molecule-core:fix/test-instructions-handler-coverage
molecule-ai/molecule-core:sre/fix-workflow-secret-naming
molecule-ai/molecule-core:fix/canvas-tiers-config-string-keys
molecule-ai/molecule-core:fix/offsec-003-promote-to-main
molecule-ai/molecule-core:fix/class-e-secret-name-reconciliation
molecule-ai/molecule-core:fix/sop-tier-check-apt-get-first
molecule-ai/molecule-core:fix/307-async-test-pollution
molecule-ai/molecule-core:fix/sop-tier-check-jq-install-order
molecule-ai/molecule-core:fix/canvas-test-failures-2026-05-10
molecule-ai/molecule-core:runtime/fix-a2a-tools-duplicate-error-block-v2
molecule-ai/molecule-core:infra/sop-tier-check-jq-install-fix
molecule-ai/molecule-core:runtime/fix-a2a-push-delivery-mode
molecule-ai/molecule-core:feat/main-never-red-watchdog-internal-420
molecule-ai/molecule-core:feat/internal-219-phase-2bc-port-to-molecule-core
molecule-ai/molecule-core:fix/a11y-canvas-clean
molecule-ai/molecule-core:sweep/internal-219-cat-C1-port-gates-lints
molecule-ai/molecule-core:sweep/internal-219-cat-B-delete-github-only
molecule-ai/molecule-core:sweep/internal-219-cat-A-delete-mirrored
molecule-ai/molecule-core:fix/offsec-003-json-endpoint-sanitize
molecule-ai/molecule-core:sweep/internal-219-cat-C3-port-deploy-janitors
molecule-ai/molecule-core:sweep/internal-219-cat-C2-port-e2e
molecule-ai/molecule-core:fix/publish-runtime-cascade-sha-capture
molecule-ai/molecule-core:feat/internal-219-phase-3-port-ci-yml
molecule-ai/molecule-core:fix/413-a2a-delegation-offsec-003
molecule-ai/molecule-core:runtime/381-idle-loop-pending-messages
molecule-ai/molecule-core:fix/delegations-rows-err-check
molecule-ai/molecule-core:fix/a11y-canvas-buttons-staging
molecule-ai/molecule-core:runtime/fix-399-a2a-delegation-missing-import-v2
molecule-ai/molecule-core:fix/380-cwe59-symlink-traversal
molecule-ai/molecule-core:fix/388-github-token-501-staging
molecule-ai/molecule-core:fix/confirm-dialog-wcag-backdrop
molecule-ai/molecule-core:infra/sop-tier-check-jq-script-fallback
molecule-ai/molecule-core:fix/revert-391-broken-jq-install
molecule-ai/molecule-core:fix/a2a-tools-duplicate-dead-code
molecule-ai/molecule-core:fix/confirm-dialog-backdrop
molecule-ai/molecule-core:fix/canvas-confirm-dialog-backdrop-a11y
molecule-ai/molecule-core:infra/jq-install-main
molecule-ai/molecule-core:fix/sop-tier-check-jq-main
molecule-ai/molecule-core:fix/canvas-dialog-backdrop-a11y
molecule-ai/molecule-core:fix/388-github-token-501
molecule-ai/molecule-core:runtime/offsec-003-polling-path-v2
molecule-ai/molecule-core:fix/361-sanitize-delegation-results
molecule-ai/molecule-core:runtime/offsec-003-executor-sanitize
molecule-ai/molecule-core:fix/cwe22-loadWorkspaceEnv-main
molecule-ai/molecule-core:fix/qa-audit-307-308-clean
molecule-ai/molecule-core:ci/fix-293-sqlalchemy-pip-install
molecule-ai/molecule-core:fix/354-delegation-auto-resume
molecule-ai/molecule-core:runtime/platform-url-host-docker-internal
molecule-ai/molecule-core:fix/canvas-repair-tests-344
molecule-ai/molecule-core:fix/canvas-statusdot-ts-errors
molecule-ai/molecule-core:test/molecule-audit-hooks-coverage
molecule-ai/molecule-core:test/a2a-tools-and-send-message-coverage
molecule-ai/molecule-core:fix/sop-tier-check-jq-install
molecule-ai/molecule-core:test/shared-runtime-helpers-coverage
molecule-ai/molecule-core:fix/canvas-topology-sort-orphan
molecule-ai/molecule-core:fix/executor-helpers-offsec-003-sanitize
molecule-ai/molecule-core:runtime/offsec-003-polling-path
molecule-ai/molecule-core:fix/354-a2a-delegation-auto-resume
molecule-ai/molecule-core:runtime/fix-a2a-push-delivery-mode-v2
molecule-ai/molecule-core:fix/publish-runtime-add-_sanitize_a2a-to-allowlist
molecule-ai/molecule-core:fix/publish-runtime-missing-working-directory
molecule-ai/molecule-core:ci/add-sqlalchemy-to-pip-install
molecule-ai/molecule-core:ci-resolve-github-gitea-triplicate
molecule-ai/molecule-core:sre/offsec-003-boundary-escape
molecule-ai/molecule-core:fix/sec-321-path-traversal-clean
molecule-ai/molecule-core:fix/a2a-proxy-response-header-timeout-v2
molecule-ai/molecule-core:fix/publish-runtime-workflow-dispatch-inputs
molecule-ai/molecule-core:fix/a2a-push-mode-queue-envelope
molecule-ai/molecule-core:fix/351-split-publish-runtime-triggers
molecule-ai/molecule-core:feat/348-publish-runtime-restore-path-trigger
molecule-ai/molecule-core:fix/issue-workspace-dup-name-409-autosuffix
molecule-ai/molecule-core:fix/security-OFFSEC003-boundary-escape-334
molecule-ai/molecule-core:fix/security-CWE22-loadWorkspaceEnv-330
molecule-ai/molecule-core:fix/canvas-test-fixes-20260510
molecule-ai/molecule-core:fix/canvas-extractMessageText
molecule-ai/molecule-core:fix/qa-307-async-pollution-direct
molecule-ai/molecule-core:test/a2a-client-enrich-peer-metadata
molecule-ai/molecule-core:fix/docs-309-remote-faq-staging-env
molecule-ai/molecule-core:fix/qa-308-push-mode-queue-tests
molecule-ai/molecule-core:fix/qa-307-async-pollution
molecule-ai/molecule-core:runtime/fix-plugin-registry-import-path
molecule-ai/molecule-core:fix/a2a-proxy-response-header-timeout-clean
molecule-ai/molecule-core:fix/publish-workspace-server-ci-clone-manifest-retry-main
molecule-ai/molecule-core:infra/remove-pr303-tracking
molecule-ai/molecule-core:fix/issue-296-plugin-registry-sysmodules
molecule-ai/molecule-core:infra/pin-compose-image-digests
molecule-ai/molecule-core:chore/sync-main-to-staging
molecule-ai/molecule-core:fix/sec-321-path-traversal
molecule-ai/molecule-core:fix/a2a-proxy-response-header-timeout
molecule-ai/molecule-core:docs/a11y-billing-wcag-patterns
molecule-ai/molecule-core:fix/qa-307-test-a2a-inbox-wrappers-asyncio-refactor
molecule-ai/molecule-core:runtime/fix-test-config-model-isolation
molecule-ai/molecule-core:ci/docker-daemon-health-guard
molecule-ai/molecule-core:docs/fix-remote-workspaces-faq
molecule-ai/molecule-core:fix/publish-workspace-server-ci-clone-manifest-retry
molecule-ai/molecule-core:fix/test-config-env-isolation
molecule-ai/molecule-core:ci/staging-sha-pinning
molecule-ai/molecule-core:fix/external-connection-user-facing-urls
molecule-ai/molecule-core:fix/workspace-server-registry-config-helper
molecule-ai/molecule-core:fix/issue-272-sqlalchemy-ci-install
molecule-ai/molecule-core:fix/canvas-yaml-utils-nested-arrays-clean
molecule-ai/molecule-core:fix/self-delegation-guard
molecule-ai/molecule-core:promote/staging-to-main-100546
molecule-ai/molecule-core:fix/a2a-tools-v2
molecule-ai/molecule-core:fix/a2a-tools-and-workflow-cleanup
molecule-ai/molecule-core:fix/canvas-test-isolation-fixes-v2
molecule-ai/molecule-core:fix/molecule-model-env-go
molecule-ai/molecule-core:runtime/fix-delegate-empty-parts-regression
molecule-ai/molecule-core:infra/runtime-doc-playwright-limitation
molecule-ai/molecule-core:fix/offsec-001-error-message-scrubbing
molecule-ai/molecule-core:fix/offsec-001
molecule-ai/molecule-core:fix/a2a-tools-string-error-handling-clean
molecule-ai/molecule-core:fix/core-248-pluginresolver-and-plgh
molecule-ai/molecule-core:infra/fix-source-resolver-dup
molecule-ai/molecule-core:fix/model-provider-misnomer
molecule-ai/molecule-core:fix/a2a-tools-string-error-handling-v2
molecule-ai/molecule-core:fix/canvas-yaml-utils-test-failure
molecule-ai/molecule-core:fix/a2a-tools-string-error-handling
molecule-ai/molecule-core:fix/internal-214-gosum-vanity-import
molecule-ai/molecule-core:fix/canvas-test-isolation-fixes
molecule-ai/molecule-core:chore/canvas-statusbadge-test-fix-cherry-pick
molecule-ai/molecule-core:fix/canvas-statusbadge-test-role-ambiguity
molecule-ai/molecule-core:runtime/fix-mcp-client-localhost-default
molecule-ai/molecule-core:fix/core-257-delegation-test-stray-brace
molecule-ai/molecule-core:revert/core-d0126662-restart-signals-undefined-h
molecule-ai/molecule-core:revert/core-123-plugin-drift-detector
molecule-ai/molecule-core:ci/pin-action-and-base-images
molecule-ai/molecule-core:fix/org-232-per-workspace-required-env-preflight
molecule-ai/molecule-core:fix/ssrf-guard-before-begintx
molecule-ai/molecule-core:test/issue-232-per-workspace-required-env-preflight
molecule-ai/molecule-core:fix/issue232-org-import-required-env-aggregation
molecule-ai/molecule-core:fix/canvas-ts-test-errors
molecule-ai/molecule-core:fix/delegations-list-ledger-fallback
molecule-ai/molecule-core:wip-snapshot-2026-05-10/mac/molecule-core-tmp53-git-token-helper-wip
molecule-ai/molecule-core:wip-snapshot-2026-05-10/mac/molecules-org-molecule-core-registry-prefix
molecule-ai/molecule-core:fix/pluginresolver-conflict
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-be/fix-pluginresolver-conflict
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-qa/stash-package-lock-diff
molecule-ai/molecule-core:feat/keyboard-shortcuts-dialog
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-uiux/feat-keyboard-shortcuts-dialog
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-fe/test-canvas-design-tokens-config
molecule-ai/molecule-core:test/canvas-cssvar-tests
molecule-ai/molecule-core:fix/internal-229-sop-tier-check-tier-low-relaxation
molecule-ai/molecule-core:test/canvas-utility-pure-tests
molecule-ai/molecule-core:test/canvas-preflight-utils-tests
molecule-ai/molecule-core:test/canvas-runtimeprofiles-tests
molecule-ai/molecule-core:test/canvas-yaml-utils-tests
molecule-ai/molecule-core:test/canvas-pure-function-tests
molecule-ai/molecule-core:fix/ci-port-publish-workspace-server-image-228
molecule-ai/molecule-core:fix/ssrf-validate-agent-url-212
molecule-ai/molecule-core:ci/sop-tier-check-approver-teams-fix
molecule-ai/molecule-core:fix/sop-tier-check-legacy-flip-229
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-be/fix-ki001-telegram-disable-channel
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-be/feat-a2a-pre-restart-drain-125
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-be/feat-plugin-drift-queue-123
molecule-ai/molecule-core:fix/sweeper-race-error-counter
molecule-ai/molecule-core:infra/fix-issue-75-gh-cli-gitea-sweep
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-be/fix-gh-api-gitea-sweep-75
molecule-ai/molecule-core:feat/keyboard-shortcuts-dialog-test
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-be/fix-sweeper-test-isolation-86
molecule-ai/molecule-core:ci/fix-issue-87-root-skip
molecule-ai/molecule-core:fix/test-local-resolver-root-skip
molecule-ai/molecule-core:fix/workspace-tests-clear-auth-cache
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-be/fix-a2a-delegation-success-rendered-as-error
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-be/fix-files-restart-volume-sync
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-lead/tech-debt-rename-net
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-lead/fix-168-mine
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-lead/fix-167-uiux
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-fe/stash-canvas-agent-comms-show-task-text
molecule-ai/molecule-core:fix/canvas-agent-comms-show-task-text
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-lead/fix-vitest-pool
molecule-ai/molecule-core:fix/info-disclosure-errors
molecule-ai/molecule-core:infra/add-temporal-to-main-compose
molecule-ai/molecule-core:design/verify-canvas-design-system
molecule-ai/molecule-core:fix/workspace-persona-git-identity
molecule-ai/molecule-core:fix/175-env-matched-pair-guard
molecule-ai/molecule-core:wip-snapshot-2026-05-10/core-lead/fix-149
molecule-ai/molecule-core:refactor/sop-tier-check-extract-script
molecule-ai/molecule-core:fix/sop-tier-check-pr-target-security
molecule-ai/molecule-core:ci/sop-tier-check-deploy
molecule-ai/molecule-core:fix/issue53-admin-token-pair-guard
molecule-ai/molecule-core:fix/org-import-started-event-name
molecule-ai/molecule-core:refactor/delete-uses-cascade-helper
molecule-ai/molecule-core:fix/org-import-reconcile-and-audit
molecule-ai/molecule-core:fix/preserve-model-secret-on-restart
molecule-ai/molecule-core:feat/persona-bind-mount-local-dev
molecule-ai/molecule-core:feat/canary-tier-filter
molecule-ai/molecule-core:feat/plugin-version-subscription
molecule-ai/molecule-core:feat/plugin-hot-reload-classifier
molecule-ai/molecule-core:feat/plugin-atomic-install
molecule-ai/molecule-core:feat/air-hot-reload-dev
molecule-ai/molecule-core:feat/persona-env-injection
molecule-ai/molecule-core:fix/external-resolver-hardening
molecule-ai/molecule-core:fix/issue75-class-D-gh-api-to-gitea-rest
molecule-ai/molecule-core:fix/cherry-3-files-vitest-postgres-e2eapi
molecule-ai/molecule-core:fix/promote-vitest-postgres-fixes
molecule-ai/molecule-core:fix/saas-plugin-install-eic
molecule-ai/molecule-core:fix/issue-94-e2e-api-parallel-safe-class-b
molecule-ai/molecule-core:migrate/issue-71-vanity-imports
molecule-ai/molecule-core:fix/handlers-postgres-port-collision-class-b
molecule-ai/molecule-core:fix/issue-96-canvas-vitest-cold-start-timeout
molecule-ai/molecule-core:fix/hermes-agent-doc-gitea-migration
molecule-ai/molecule-core:fix/196-retarget-main-to-staging-gitea-rest
molecule-ai/molecule-core:fix/gitea-ci-flakes-issue-88
molecule-ai/molecule-core:fix/pin-upload-artifact-v3-gitea
molecule-ai/molecule-core:fix/issue-72-auto-sync-token-canary-v2
molecule-ai/molecule-core:fix/issue75-class-F-gh-run-list-to-statuses
molecule-ai/molecule-core:fix/issue75-class-A-gh-pr-to-gitea-rest
molecule-ai/molecule-core:feat/issue-63-local-build-from-gitea-v2
molecule-ai/molecule-core:fix/195-auto-promote-staging-gitea-rest
molecule-ai/molecule-core:fix/144-branch-protection-check-name-parity-audit
molecule-ai/molecule-core:fix/harness-replays-pre-clone-manifest
molecule-ai/molecule-core:chore/trigger-auto-sync-verification
molecule-ai/molecule-core:fix/codeql-stub-on-gitea-156
molecule-ai/molecule-core:chore/issue173-retrigger-after-ecr-repo-create
molecule-ai/molecule-core:fix/issue173-inline-aws-ecr-login
molecule-ai/molecule-core:fix/issue173-shell-docker-push
molecule-ai/molecule-core:chore/retrigger-harness-replays-post-class-g
molecule-ai/molecule-core:fix/issue173-buildx-driver-and-cache
molecule-ai/molecule-core:fix/post-suspension-clone-manifest
molecule-ai/molecule-core:fix/issue173-followup-platform-dockerfile
molecule-ai/molecule-core:fix/post-suspension-github-urls
molecule-ai/molecule-core:fix/170-goroutine-bleed-test-isolation
molecule-ai/molecule-core:fix/issue173-publish-workspace-server-image
molecule-ai/molecule-core:fix/issue36-a2a-proxy-preflight
molecule-ai/molecule-core:fix/codeql-continue-on-error-156
molecule-ai/molecule-core:feat/demo-mock-3-bigorg-mock-runtime
molecule-ai/molecule-core:feat/demo-mock-1-purchase-success-modal
molecule-ai/molecule-core:fix/publish-path-filter-add-scripts
molecule-ai/molecule-core:fix/clone-manifest-gitea
molecule-ai/molecule-core:chore/touch-publish-workflow-to-trigger
molecule-ai/molecule-core:chore/retrigger-publish-post-aws-secrets
molecule-ai/molecule-core:chore/cherry-pick-pr23-into-main
molecule-ai/molecule-core:chore/backsync-main-into-staging-task-166
molecule-ai/molecule-core:fix/auto-sync-use-devops-token
molecule-ai/molecule-core:chore/retrigger-staging-on-fixed-runner-image
molecule-ai/molecule-core:chore/drop-github-app-auth-and-ecr-swap
molecule-ai/molecule-core:docs/readme-comprehensive-refresh-2026-05-06
molecule-ai/molecule-core:feat/rfc-2945-pr-c-2-canvas-chat-history
molecule-ai/molecule-core:fix/issue10-runtime-aware-plugin-install
molecule-ai/molecule-core:fix/s8-bind-loopback-dev
molecule-ai/molecule-core:fix/14-cascade-gitea-dispatch
molecule-ai/molecule-core:docs/molecule-core-bulk-sed
molecule-ai/molecule-core:chore/pin-artifact-actions-v3
molecule-ai/molecule-core:fix/lowercase-org-slug
molecule-ai/molecule-core:fix/script-ghcr-and-lint-paths
molecule-ai/molecule-core:docs/workspace-runtime-readme-source-edit
molecule-ai/molecule-core:feat/eic-tunnel-pool-core-11
molecule-ai/molecule-core:chore/rfc-2945-pr-c-3-delete-historyhydration
molecule-ai/molecule-core:fix/2872-sqlmock-regex-tightening
molecule-ai/molecule-core:fix/cp-orphan-sweeper-2989
molecule-ai/molecule-core:feat/registry-prefix-env-driven-issue-6
molecule-ai/molecule-core:docs/readme-refresh-2026-05-06
molecule-ai/molecule-core:runtime-v0.1.1010
molecule-ai/molecule-core:runtime-v0.1.1009
molecule-ai/molecule-core:runtime-v0.1.1008
molecule-ai/molecule-core:runtime-v0.1.1007
molecule-ai/molecule-core:runtime-v0.1.1006
molecule-ai/molecule-core:runtime-v0.1.1005
molecule-ai/molecule-core:runtime-v0.1.1004
molecule-ai/molecule-core:runtime-v0.1.1001
molecule-ai/molecule-core:runtime-v0.1.1003
molecule-ai/molecule-core:runtime-v0.1.1000
molecule-ai/molecule-core:runtime-v0.1.131
molecule-ai/molecule-core:runtime-v0.1.130
molecule-ai/molecule-core:runtime-v1.0.0
molecule-ai/molecule-core:runtime-v0.0.35
molecule-ai/molecule-core:runtime-v0.0.34
molecule-ai/molecule-core:runtime-v0.0.33
molecule-ai/molecule-core:runtime-v0.0.32
molecule-ai/molecule-core:runtime-v0.0.31
molecule-ai/molecule-core:runtime-v0.0.30
molecule-ai/molecule-core:runtime-v0.0.29
molecule-ai/molecule-core:runtime-v0.0.28
molecule-ai/molecule-core:runtime-v0.0.27
molecule-ai/molecule-core:runtime-v0.0.26
molecule-ai/molecule-core:runtime-v0.0.25
molecule-ai/molecule-core:runtime-v0.0.24
molecule-ai/molecule-core:runtime-v0.0.23
molecule-ai/molecule-core:runtime-v0.0.22
molecule-ai/molecule-core:runtime-v0.0.21
molecule-ai/molecule-core:runtime-v0.0.20
molecule-ai/molecule-core:runtime-v0.0.19
molecule-ai/molecule-core:runtime-v0.0.18
molecule-ai/molecule-core:runtime-v0.0.17
molecule-ai/molecule-core:runtime-v0.0.16
molecule-ai/molecule-core:runtime-v0.0.15
molecule-ai/molecule-core:runtime-v0.0.14
molecule-ai/molecule-core:runtime-v0.0.13
molecule-ai/molecule-core:runtime-v0.0.12
molecule-ai/molecule-core:runtime-v0.0.11
molecule-ai/molecule-core:runtime-v0.0.10
molecule-ai/molecule-core:runtime-v0.0.9
molecule-ai/molecule-core:runtime-v0.0.8
molecule-ai/molecule-core:runtime-v0.0.7
molecule-ai/molecule-core:runtime-v0.0.6
molecule-ai/molecule-core:runtime-v0.0.5
molecule-ai/molecule-core:runtime-v0.0.4
molecule-ai/molecule-core:runtime-v0.0.3
molecule-ai/molecule-core:runtime-v0.0.2
molecule-ai/molecule-core:runtime-v0.0.1
molecule-ai/molecule-core:ci-trigger-1776771586
molecule-ai/molecule-core:ci-retry-1776771601
molecule-ai/molecule-core:ci-retrigger-1776771591
7 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
057a0c4b3c |
chore: force-retrigger CI
ci/test triggered by core-lead
Trigger push to restart CI on fix/queue-label-filter-all-ids branch. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> |
||
|
|
1f0a77338c |
fix(lint): resolve E501 line-too-long in gitea-merge-queue.py
Also fix test helper in test_sop_checklist.py to match parse_directives single-list return type, and test_gitea_merge_queue.py E501. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> |
||
|
|
4c71ff3077 |
fix(queue): correct latest_statuses_by_context to iterate in normal order
lint-continue-on-error-tracking / lint-continue-on-error-tracking (pull_request) Successful in 4m15s
security-review / approved (pull_request) Failing after 42s
E2E Staging Canvas (Playwright) / detect-changes (pull_request) Successful in 2m27s
Secret scan / Scan diff for credential-shaped strings (pull_request) Successful in 28s
Block internal-flavored paths / Block forbidden paths (pull_request) Successful in 40s
Runtime PR-Built Compatibility / detect-changes (pull_request) Successful in 55s
qa-review / approved (pull_request) Failing after 49s
E2E Staging Canvas (Playwright) / Canvas tabs E2E (pull_request) Blocked by required conditions
CI / Shellcheck (E2E scripts) (pull_request) Successful in 49s
CI / Detect changes (pull_request) Successful in 1m53s
CI / Python Lint & Test (pull_request) Failing after 1m17s
Lint pre-flip continue-on-error / Verify continue-on-error flips have run-log proof (pull_request) Successful in 3m33s
Ops Scripts Tests / Ops scripts (unittest) (pull_request) Failing after 1m45s
Handlers Postgres Integration / Handlers Postgres Integration (pull_request) Blocked by required conditions
E2E API Smoke Test / detect-changes (pull_request) Successful in 2m40s
lint-required-context-exists-in-bp / lint-required-context-exists-in-bp (pull_request) Successful in 3m59s
CI / all-required (pull_request) Failing after 1m16s
Lint curl status-code capture / Scan workflows for curl status-capture pollution (pull_request) Successful in 33s
lint-required-no-paths / lint-required-no-paths (pull_request) Successful in 1m55s
Handlers Postgres Integration / detect-changes (pull_request) Successful in 37s
Lint workflow YAML (Gitea-1.22.6-hostile shapes) / Lint workflow YAML for Gitea-1.22.6-hostile shapes (pull_request) Successful in 2m11s
CI / Canvas (Next.js) (pull_request) Failing after 16m58s
CI / Canvas Deploy Reminder (pull_request) Has been skipped
lint-mask-pr-atomicity / lint-mask-pr-atomicity (pull_request) Failing after 1m43s
CI / Platform (Go) (pull_request) Failing after 24m1s
gate-check-v3 / gate-check (pull_request) Successful in 12s
E2E API Smoke Test / E2E API Smoke Test (pull_request) Successful in 13s
sop-tier-check / tier-check (pull_request) Successful in 16s
sop-checklist / all-items-acked (pull_request) Successful in 17s
Runtime PR-Built Compatibility / PR-built wheel + import smoke (pull_request) Successful in 12s
The original implementation iterated in REVERSE order with overwrites, which means the OLDEST entry won (contrary to the docstring claim). Fixed to iterate in normal order with overwrites, so the NEWEST entry wins. This is critical for correct queue operation: when Gitea emits multiple status entries per context (pending→failure→pending), we need the most recent one, not the oldest. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> |
||
|
|
36b3ed539d |
fix(queue-test): correct test assertion - newest entry should win
Secret scan / Scan diff for credential-shaped strings (pull_request) Successful in 42s
lint-continue-on-error-tracking / lint-continue-on-error-tracking (pull_request) Successful in 4m22s
CI / Python Lint & Test (pull_request) Successful in 8m36s
lint-required-no-paths / lint-required-no-paths (pull_request) Successful in 2m8s
qa-review / approved (pull_request) Failing after 1m8s
lint-mask-pr-atomicity / lint-mask-pr-atomicity (pull_request) Successful in 4m1s
gate-check-v3 / gate-check (pull_request) Successful in 1m31s
Lint pre-flip continue-on-error / Verify continue-on-error flips have run-log proof (pull_request) Successful in 3m19s
Ops Scripts Tests / Ops scripts (unittest) (pull_request) Failing after 2m11s
Block internal-flavored paths / Block forbidden paths (pull_request) Successful in 33s
E2E Staging Canvas (Playwright) / Canvas tabs E2E (pull_request) Successful in 18s
CI / Shellcheck (E2E scripts) (pull_request) Successful in 38s
CI / Canvas (Next.js) (pull_request) Failing after 12m11s
security-review / approved (pull_request) Failing after 59s
CI / Detect changes (pull_request) Successful in 1m27s
sop-checklist / all-items-acked (pull_request) Waiting to run
CI / Canvas Deploy Reminder (pull_request) Has been skipped
CI / all-required (pull_request) Failing after 11m41s
sop-tier-check / tier-check (pull_request) Waiting to run
Handlers Postgres Integration / Handlers Postgres Integration (pull_request) Successful in 7s
E2E API Smoke Test / detect-changes (pull_request) Successful in 1m52s
Lint workflow YAML (Gitea-1.22.6-hostile shapes) / Lint workflow YAML for Gitea-1.22.6-hostile shapes (pull_request) Successful in 2m5s
Runtime PR-Built Compatibility / detect-changes (pull_request) Successful in 2m37s
E2E API Smoke Test / E2E API Smoke Test (pull_request) Successful in 11s
Handlers Postgres Integration / detect-changes (pull_request) Successful in 24s
lint-required-context-exists-in-bp / lint-required-context-exists-in-bp (pull_request) Successful in 3m38s
Runtime PR-Built Compatibility / PR-built wheel + import smoke (pull_request) Blocked by required conditions
E2E Staging Canvas (Playwright) / detect-changes (pull_request) Successful in 1m56s
Lint curl status-code capture / Scan workflows for curl status-capture pollution (pull_request) Successful in 24s
CI / Platform (Go) (pull_request) Failing after 19m57s
The test_latest_statuses_dedupes_by_context_newest_first test was asserting "failure" (the OLDEST entry) but the function docstring explicitly says "reverse order → newest wins". The assertion was a pre-existing bug that was exposed when the queue script's list_queued_issues() was rewritten to fetch all PRs and filter in Python (which uses the same latest_statuses_by_context function). The fix: change assertion from "failure" to "success" to match the correct (newest) behavior. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> |
||
|
|
bcef8d56c3 |
fix(queue): fetch all PRs and filter by label name in Python
Block internal-flavored paths / Block forbidden paths (pull_request) Successful in 12s
CI / Python Lint & Test (pull_request) Successful in 7m28s
Handlers Postgres Integration / detect-changes (pull_request) Successful in 12s
CI / Shellcheck (E2E scripts) (pull_request) Successful in 22s
Lint curl status-code capture / Scan workflows for curl status-capture pollution (pull_request) Successful in 13s
CI / Detect changes (pull_request) Successful in 26s
E2E API Smoke Test / detect-changes (pull_request) Successful in 44s
E2E Staging Canvas (Playwright) / detect-changes (pull_request) Successful in 42s
Secret scan / Scan diff for credential-shaped strings (pull_request) Successful in 19s
Runtime PR-Built Compatibility / detect-changes (pull_request) Successful in 50s
CI / all-required (pull_request) Successful in 32m8s
gate-check-v3 / gate-check (pull_request) Successful in 39s
CI / Platform (Go) (pull_request) Successful in 13m14s
sop-tier-check / tier-check (pull_request) Successful in 26s
qa-review / approved (pull_request) Failing after 31s
security-review / approved (pull_request) Failing after 30s
sop-checklist / all-items-acked (pull_request) [info tier:low] acked: 0/7 — missing: comprehensive-testing, local-postgres-e2e, staging-smoke, +4 — body-unfilled: comprehensive-testing, l
Handlers Postgres Integration / Handlers Postgres Integration (pull_request) Successful in 10s
lint-required-no-paths / lint-required-no-paths (pull_request) Successful in 1m20s
E2E API Smoke Test / E2E API Smoke Test (pull_request) Successful in 12s
E2E Staging Canvas (Playwright) / Canvas tabs E2E (pull_request) Successful in 10s
Runtime PR-Built Compatibility / PR-built wheel + import smoke (pull_request) Successful in 7s
CI / Canvas (Next.js) (pull_request) Successful in 15m11s
Ops Scripts Tests / Ops scripts (unittest) (pull_request) Failing after 1m23s
Lint workflow YAML (Gitea-1.22.6-hostile shapes) / Lint workflow YAML for Gitea-1.22.6-hostile shapes (pull_request) Successful in 1m41s
lint-continue-on-error-tracking / lint-continue-on-error-tracking (pull_request) Successful in 1m55s
Lint pre-flip continue-on-error / Verify continue-on-error flips have run-log proof (pull_request) Successful in 1m56s
lint-required-context-exists-in-bp / lint-required-context-exists-in-bp (pull_request) Successful in 2m2s
lint-mask-pr-atomicity / lint-mask-pr-atomicity (pull_request) Successful in 2m4s
CI / Canvas Deploy Reminder (pull_request) Successful in 10s
Gitea allows multiple labels with the same display name (e.g. "merge-queue" has IDs 27, 30, 31). The issues API `labels=NAME` filter matches at most one ID, silently excluding PRs that carry the label under a different ID. The fix fetches all open PRs (up to 200) and filters in Python using label_names(), which correctly unions all matching labels regardless of ID. Affected PRs: #1166 and #1169 (had label ID 31, not the matched ID 27). Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> |
||
|
|
c151cebd12 |
fix(ci): increase all-required sentinel timeout for cold runners
Block internal-flavored paths / Block forbidden paths (pull_request) Successful in 17s
E2E API Smoke Test / detect-changes (pull_request) Successful in 1m44s
Handlers Postgres Integration / detect-changes (pull_request) Successful in 28s
Lint curl status-code capture / Scan workflows for curl status-capture pollution (pull_request) Successful in 23s
E2E Staging Canvas (Playwright) / detect-changes (pull_request) Successful in 1m27s
Secret scan / Scan diff for credential-shaped strings (pull_request) Successful in 21s
lint-required-no-paths / lint-required-no-paths (pull_request) Successful in 1m30s
Runtime PR-Built Compatibility / detect-changes (pull_request) Successful in 1m5s
qa-review / approved (pull_request) Failing after 28s
gate-check-v3 / gate-check (pull_request) Failing after 48s
security-review / approved (pull_request) Failing after 16s
sop-tier-check / tier-check (pull_request) Successful in 17s
sop-checklist / all-items-acked (pull_request) Successful in 18s
lint-continue-on-error-tracking / lint-continue-on-error-tracking (pull_request) Successful in 2m41s
Lint pre-flip continue-on-error / Verify continue-on-error flips have run-log proof (pull_request) Successful in 2m43s
Lint workflow YAML (Gitea-1.22.6-hostile shapes) / Lint workflow YAML for Gitea-1.22.6-hostile shapes (pull_request) Successful in 1m58s
lint-required-context-exists-in-bp / lint-required-context-exists-in-bp (pull_request) Successful in 2m56s
lint-mask-pr-atomicity / lint-mask-pr-atomicity (pull_request) Successful in 3m2s
E2E API Smoke Test / E2E API Smoke Test (pull_request) Successful in 11s
Handlers Postgres Integration / Handlers Postgres Integration (pull_request) Successful in 9s
E2E Staging Canvas (Playwright) / Canvas tabs E2E (pull_request) Successful in 20s
Runtime PR-Built Compatibility / PR-built wheel + import smoke (pull_request) Successful in 16s
Cold runners can take 16+min for Platform (Go) + 18min for Canvas + ~8min for Python Lint = ~42min of required context wall time. The previous 40min deadline was insufficient, causing sentinel timeouts on cold-runner PRs (mc#1099). Changes: - Job-level timeout: 45min → 55min - Sentinel internal deadline: 40min → 50min - Added inline comment explaining the timeout rationale mc#1099 cold-runner fix (golangci-lint --no-config, step-level ceilings) addresses the root cause; this is the guard-rail increase for cold-runner headroom. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> |
||
|
|
0303f86bc7 |
fix(ci): add Canvas Deploy Reminder to all-required polling list
CI / Platform (Go) (pull_request) Waiting to run
E2E Staging Canvas (Playwright) / detect-changes (pull_request) Waiting to run
E2E Staging Canvas (Playwright) / Canvas tabs E2E (pull_request) Blocked by required conditions
Handlers Postgres Integration / detect-changes (pull_request) Waiting to run
Handlers Postgres Integration / Handlers Postgres Integration (pull_request) Blocked by required conditions
lint-continue-on-error-tracking / lint-continue-on-error-tracking (pull_request) Waiting to run
Lint curl status-code capture / Scan workflows for curl status-capture pollution (pull_request) Waiting to run
Block internal-flavored paths / Block forbidden paths (pull_request) Successful in 36s
lint-mask-pr-atomicity / lint-mask-pr-atomicity (pull_request) Waiting to run
Lint pre-flip continue-on-error / Verify continue-on-error flips have run-log proof (pull_request) Waiting to run
CI / Shellcheck (E2E scripts) (pull_request) Successful in 1m0s
qa-review / approved (pull_request) Waiting to run
security-review / approved (pull_request) Waiting to run
sop-checklist / all-items-acked (pull_request) Waiting to run
CI / Detect changes (pull_request) Successful in 2m19s
E2E API Smoke Test / detect-changes (pull_request) Successful in 2m26s
Secret scan / Scan diff for credential-shaped strings (pull_request) Successful in 1m14s
sop-tier-check / tier-check (pull_request) Successful in 40s
lint-required-no-paths / lint-required-no-paths (pull_request) Successful in 2m21s
Runtime PR-Built Compatibility / detect-changes (pull_request) Successful in 2m32s
gate-check-v3 / gate-check (pull_request) Successful in 1m37s
Lint workflow YAML (Gitea-1.22.6-hostile shapes) / Lint workflow YAML for Gitea-1.22.6-hostile shapes (pull_request) Successful in 2m51s
E2E API Smoke Test / E2E API Smoke Test (pull_request) Successful in 19s
lint-required-context-exists-in-bp / lint-required-context-exists-in-bp (pull_request) Successful in 4m14s
Runtime PR-Built Compatibility / PR-built wheel + import smoke (pull_request) Successful in 15s
CI / Python Lint & Test (pull_request) Successful in 9m9s
CI / Canvas (Next.js) (pull_request) Successful in 17m54s
CI / Canvas Deploy Reminder (pull_request) Successful in 10s
CI / all-required (pull_request) Failing after 40m23s
Adds the CI / Canvas Deploy Reminder context to the all-required sentinel polling list so it is included in the merge gate. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> |
5 changed files with 40 additions and 18 deletions
@@ -138,13 +138,13 @@ def status_state(status: dict) -> str:
|
||||
|
||||
def latest_statuses_by_context(statuses: list[dict]) -> dict[str, dict]:
|
||||
# Gitea /statuses endpoint returns entries in ascending id order (oldest
|
||||
# first). We need the LAST occurrence of each context, so iterate in
|
||||
# reverse to prefer newer entries.
|
||||
# first). We need the LAST occurrence of each context. Iterate in normal
|
||||
# order and overwrite so the newest entry wins.
|
||||
latest: dict[str, dict] = {}
|
||||
for status in reversed(statuses):
|
||||
for status in statuses:
|
||||
context = status.get("context")
|
||||
if isinstance(context, str):
|
||||
latest[context] = status # overwrite: reverse order → newest wins
|
||||
latest[context] = status # overwrite: normal order → newest wins
|
||||
return latest
|
||||
|
||||
|
||||
@@ -278,19 +278,23 @@ def get_combined_status(sha: str) -> dict:
|
||||
|
||||
|
||||
def list_queued_issues() -> list[dict]:
|
||||
# Fetch all open PRs and filter by queue label in Python.
|
||||
# Gitea allows multiple labels with the same name (IDs 27, 30, 31 for
|
||||
# "merge-queue"). The issues API `labels=NAME` filter matches at most one
|
||||
# of those IDs, silently excluding PRs that carry the label under a
|
||||
# different ID. Filtering in Python sidesteps this ambiguity.
|
||||
_, body = api(
|
||||
"GET",
|
||||
f"/repos/{OWNER}/{NAME}/issues",
|
||||
query={
|
||||
"state": "open",
|
||||
"type": "pulls",
|
||||
"labels": QUEUE_LABEL,
|
||||
"limit": "50",
|
||||
"limit": "200",
|
||||
},
|
||||
)
|
||||
if not isinstance(body, list):
|
||||
raise ApiError("queued issues response not list")
|
||||
return body
|
||||
return [issue for issue in body if QUEUE_LABEL in label_names(issue)]
|
||||
|
||||
|
||||
def get_pull(pr_number: int) -> dict:
|
||||
@@ -350,7 +354,9 @@ def process_once(*, dry_run: bool = False) -> int:
|
||||
main_latest = latest_statuses_by_context(main_status.get("statuses") or [])
|
||||
main_ok, main_bad = required_contexts_green(main_latest, push_required_contexts())
|
||||
if not main_ok:
|
||||
print(f"::notice::queue paused: {WATCH_BRANCH}@{main_sha[:8]} required contexts not green: {', '.join(main_bad)}")
|
||||
not_green = ", ".join(main_bad)
|
||||
print(f"::notice::queue paused: {WATCH_BRANCH}@{main_sha[:8]} "
|
||||
f"required contexts not green: {not_green}")
|
||||
return 0
|
||||
|
||||
issue = choose_next_queued_issue(
|
||||
@@ -371,7 +377,11 @@ def process_once(*, dry_run: bool = False) -> int:
|
||||
post_comment(pr_number, f"merge-queue: skipped; base branch is not `{WATCH_BRANCH}`.", dry_run=dry_run)
|
||||
return 0
|
||||
if pr.get("head", {}).get("repo_id") != pr.get("base", {}).get("repo_id"):
|
||||
post_comment(pr_number, "merge-queue: skipped; fork PRs are not supported by the serialized queue.", dry_run=dry_run)
|
||||
post_comment(
|
||||
pr_number,
|
||||
"merge-queue: skipped; fork PRs are not supported by the serialized queue.",
|
||||
dry_run=dry_run,
|
||||
)
|
||||
return 0
|
||||
|
||||
head_sha = pr.get("head", {}).get("sha")
|
||||
|
||||
@@ -19,7 +19,8 @@ def test_latest_statuses_dedupes_by_context_newest_first():
|
||||
|
||||
latest = mq.latest_statuses_by_context(statuses)
|
||||
|
||||
assert latest["CI / all-required (pull_request)"]["status"] == "failure"
|
||||
# Newest entry wins (reverse iteration), so success overwrites failure.
|
||||
assert latest["CI / all-required (pull_request)"]["status"] == "success"
|
||||
assert latest["sop-checklist / all-items-acked (pull_request)"]["state"] == "success"
|
||||
|
||||
|
||||
@@ -111,7 +112,10 @@ def test_merge_decision_updates_stale_pr_before_merge():
|
||||
"state": "success",
|
||||
"statuses": [{"context": "CI / all-required (push)", "status": "success"}],
|
||||
},
|
||||
pr_status={"state": "success", "statuses": [{"context": "CI / all-required (pull_request)", "status": "success"}]},
|
||||
pr_status={
|
||||
"state": "success",
|
||||
"statuses": [{"context": "CI / all-required (pull_request)", "status": "success"}]
|
||||
},
|
||||
required_contexts=["CI / all-required (pull_request)"],
|
||||
pr_has_current_base=False,
|
||||
)
|
||||
|
||||
@@ -135,9 +135,9 @@ class TestParseDirectives(unittest.TestCase):
|
||||
self.aliases = _numeric_aliases()
|
||||
|
||||
def parse_ack_revoke(self, body):
|
||||
directives, na_directives = sop.parse_directives(body, self.aliases)
|
||||
self.assertEqual(na_directives, [])
|
||||
return directives
|
||||
# parse_directives returns a combined list of (kind, slug, note) tuples.
|
||||
# Return it directly; the old two-list interface no longer applies.
|
||||
return sop.parse_directives(body, self.aliases)
|
||||
|
||||
def test_simple_ack(self):
|
||||
d = self.parse_ack_revoke("/sop-ack comprehensive-testing")
|
||||
@@ -201,8 +201,8 @@ class TestParseDirectives(unittest.TestCase):
|
||||
self.assertEqual(len(d), 1)
|
||||
|
||||
def test_empty_body(self):
|
||||
self.assertEqual(sop.parse_directives("", self.aliases), ([], []))
|
||||
self.assertEqual(sop.parse_directives(None, self.aliases), ([], []))
|
||||
self.assertEqual(sop.parse_directives("", self.aliases), [])
|
||||
self.assertEqual(sop.parse_directives(None, self.aliases), [])
|
||||
|
||||
def test_normalization_applied(self):
|
||||
# /sop-ack Comprehensive_Testing → canonical comprehensive-testing
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
# CI trigger 2026-05-15
|
||||
@@ -552,6 +552,12 @@ jobs:
|
||||
# required commit-status contexts for this SHA and fails if any fail, skip,
|
||||
# or never emit.
|
||||
#
|
||||
# Timeout: 55min job-level, 50min internal deadline. Cold runners can take
|
||||
# 16+min for Platform (Go) + 18min for Canvas + ~8min for Python Lint
|
||||
# = ~42min of required context wall time. 50min deadline gives headroom
|
||||
# for polling overhead and runner scheduling variance. mc#1099 cold-runner
|
||||
# fix addresses the root cause (golangci-lint timeout, step-level ceilings).
|
||||
#
|
||||
# canvas-deploy-reminder is intentionally NOT included in all-required.needs.
|
||||
# It is an informational main-push reminder, not a PR quality gate. Keeping
|
||||
# it in this dependency list lets a skipped reminder skip the required
|
||||
@@ -559,7 +565,7 @@ jobs:
|
||||
#
|
||||
continue-on-error: false
|
||||
runs-on: ubuntu-latest
|
||||
timeout-minutes: 45
|
||||
timeout-minutes: 55
|
||||
steps:
|
||||
- name: Wait for required CI contexts
|
||||
env:
|
||||
@@ -589,9 +595,10 @@ jobs:
|
||||
f"CI / Canvas (Next.js) ({event})",
|
||||
f"CI / Shellcheck (E2E scripts) ({event})",
|
||||
f"CI / Python Lint & Test ({event})",
|
||||
f"CI / Canvas Deploy Reminder ({event})",
|
||||
]
|
||||
terminal_bad = {"failure", "error"}
|
||||
deadline = time.time() + 40 * 60
|
||||
deadline = time.time() + 50 * 60
|
||||
last_summary = None
|
||||
|
||||
def fetch_statuses():
|
||||
|
||||
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.