Commit Graph
Select branches
Hide Pull Requests
adopt/965-mos-ste-writing-standard
archive/ms24-fork
archive/salvage-20260825/chore/ms21-complete
archive/salvage-20260825/chore/ms21-final-tasks-done
archive/salvage-20260825/chore/ms21-task-update-p1-p3
archive/salvage-20260825/chore/ms21-tasks-schema-fix
archive/salvage-20260825/chore/ms21-tasks-ui-progress
archive/salvage-20260825/chore/ms22-p1-complete
archive/salvage-20260825/chore/ms22-p2-docs-update
archive/salvage-20260825/chore/ms22-p2-update-docs
archive/salvage-20260825/chore/ms22-phase0-complete
archive/salvage-20260825/chore/ms22-prd-tracking
archive/salvage-20260825/chore/ms22-tasks-tracking
archive/salvage-20260825/chore/ms23-tasks-p0-002-004
archive/salvage-20260825/chore/ms23-tasks-p0-complete
archive/salvage-20260825/chore/ms23-tasks-p004-005
archive/salvage-20260825/chore/ms23-tasks-p005-006
archive/salvage-20260825/chore/tasks-final
archive/salvage-20260825/chore/tasks-update
archive/salvage-20260825/ci/pnpm-cache
archive/salvage-20260825/ci/portainer-deploy
archive/salvage-20260825/ci/unified-pipeline
archive/salvage-20260825/docs/ms22-architecture
archive/salvage-20260825/docs/ri-050-release-evidence
archive/salvage-20260825/feat/custom-base-image
archive/salvage-20260825/feat/kanban-add-task
archive/salvage-20260825/feat/ms-gate-001-gatekeeper
archive/salvage-20260825/feat/ms-gate-001-gatekeeper-local
archive/salvage-20260825/feat/ms21-admin-module
archive/salvage-20260825/feat/ms21-import-api
archive/salvage-20260825/feat/ms21-rbac
archive/salvage-20260825/feat/ms21-rbac-settings
archive/salvage-20260825/feat/ms21-session-invalidation
archive/salvage-20260825/feat/ms21-teams-page
archive/salvage-20260825/feat/ms21-ui-teams
archive/salvage-20260825/feat/ms21-ui-teams-rbac
archive/salvage-20260825/feat/ms21-ui-teams-rbac-v3
archive/salvage-20260825/feat/ms21-ui-user-dialogs
archive/salvage-20260825/feat/ms21-ui-users
archive/salvage-20260825/feat/ms21-ui-users-members
archive/salvage-20260825/feat/ms21-ui-workspace-members
archive/salvage-20260825/feat/ms21-ui-workspaces
archive/salvage-20260825/feat/ms21-users-page
archive/salvage-20260825/feat/ms22-agent-memory
archive/salvage-20260825/feat/ms22-conversation-archive
archive/salvage-20260825/feat/ms22-findings
archive/salvage-20260825/feat/ms22-ingest
archive/salvage-20260825/feat/ms22-ingest-clean
archive/salvage-20260825/feat/ms22-knowledge-schema
archive/salvage-20260825/feat/ms22-openclaw-docker
archive/salvage-20260825/feat/ms22-openclaw-docker-backup-20260301
archive/salvage-20260825/feat/ms22-openclaw-gateway-module
archive/salvage-20260825/feat/ms22-p1b-crypto
archive/salvage-20260825/feat/ms22-p1c-config-api
archive/salvage-20260825/feat/ms22-p1e-onboarding-api-work
archive/salvage-20260825/feat/ms22-p1j-docker
archive/salvage-20260825/feat/ms22-p1k-idle-reaper
archive/salvage-20260825/feat/ms22-p2-agent-crud
archive/salvage-20260825/feat/ms22-p2-agent-routing
archive/salvage-20260825/feat/ms22-p2-discord-router
archive/salvage-20260825/feat/ms22-p2-user-agents
archive/salvage-20260825/feat/ms22-task-agent
archive/salvage-20260825/feat/ms23-p0-controls
archive/salvage-20260825/feat/ms23-p0-ingestion
archive/salvage-20260825/feat/ms23-p0-schema
archive/salvage-20260825/feat/ms23-p0-stream
archive/salvage-20260825/feat/ms23-p0-tree
archive/salvage-20260825/feat/ms23-p1-interface
archive/salvage-20260825/feat/ms23-p1-internal-provider
archive/salvage-20260825/feat/ms23-p1-proxy
archive/salvage-20260825/feat/ms23-p1-registry
archive/salvage-20260825/feat/ms23-p2-audit
archive/salvage-20260825/feat/ms23-p2-roster
archive/salvage-20260825/feat/ms24-ci-webhook
archive/salvage-20260825/feat/usage-widget
archive/salvage-20260825/feat/usage-widget-review
archive/salvage-20260825/feat/wire-chat
archive/salvage-20260825/fix/agent-template-auth-module
archive/salvage-20260825/fix/base-image-kaniko
archive/salvage-20260825/fix/base-image-kaniko-v2
archive/salvage-20260825/fix/ci-glibc-image
archive/salvage-20260825/fix/ci-lint-632
archive/salvage-20260825/fix/ci-prisma-generate
archive/salvage-20260825/fix/container-lifecycle-config-module
archive/salvage-20260825/fix/controller-type-imports
archive/salvage-20260825/fix/csrf-bearer-bypass
archive/salvage-20260825/fix/csrf-debug-log
archive/salvage-20260825/fix/dashboard-widget-mock-data
archive/salvage-20260825/fix/deploy-missing-env-and-networks
archive/salvage-20260825/fix/deploy-service-names
archive/salvage-20260825/fix/deploy-service-update
archive/salvage-20260825/fix/deploy-user
archive/salvage-20260825/fix/deploy-user-v2
archive/salvage-20260825/fix/dockerfile-npmrc
archive/salvage-20260825/fix/file-manager-tags
archive/salvage-20260825/fix/flaky-queue-test
archive/salvage-20260825/fix/fleet-provider-form-dto
archive/salvage-20260825/fix/fleet-provider-form-dto-v2
archive/salvage-20260825/fix/gateway-cors-trusted-origins
archive/salvage-20260825/fix/interceptor-tests
archive/salvage-20260825/fix/kanban-tests
archive/salvage-20260825/fix/kaniko-cache
archive/salvage-20260825/fix/lint-from-632
archive/salvage-20260825/fix/logs-page
archive/salvage-20260825/fix/logs-page-clean
archive/salvage-20260825/fix/matrix-native-binary
archive/salvage-20260825/fix/mission-control-proxy-routes
archive/salvage-20260825/fix/mission-control-query-provider
archive/salvage-20260825/fix/ms21-missing-user-auth-migration
archive/salvage-20260825/fix/ms21-ui-001-qa
archive/salvage-20260825/fix/ms22-audit
archive/salvage-20260825/fix/ms22-missing-authmodule-imports
archive/salvage-20260825/fix/ms23-orchestrator-prisma-generate
archive/salvage-20260825/fix/ms23-prisma-api-pkg
archive/salvage-20260825/fix/ms23-prisma-cli
archive/salvage-20260825/fix/ms23-prisma-docker-vs-ci
archive/salvage-20260825/fix/ms23-prisma-kaniko-symlink
archive/salvage-20260825/fix/ms23-prisma-rm-symlink
archive/salvage-20260825/fix/ms23-prisma-schema-local
archive/salvage-20260825/fix/ms23-prisma-script-path
archive/salvage-20260825/fix/openbao-otel-cve
archive/salvage-20260825/fix/orchestrator-widget-endpoints
archive/salvage-20260825/fix/orchestrator-widgets
archive/salvage-20260825/fix/orchestrator-widgets-preexisting
archive/salvage-20260825/fix/project-domain-attach
archive/salvage-20260825/fix/project-domain-v2
archive/salvage-20260825/fix/ri-050-registry-secrets
archive/salvage-20260825/fix/ri-050-verify-pglite-path
archive/salvage-20260825/fix/security-audit-multer
archive/salvage-20260825/fix/security-hardening
archive/salvage-20260825/fix/swarm-compose-ms22-vars
archive/salvage-20260825/fix/system-admin-env
archive/salvage-20260825/fix/websocket-reconnect
archive/salvage-20260825/fix/workspace-members
archive/salvage-20260825/i1380ff-fix
archive/salvage-20260825/infra/fix-mosaic-db-init-extensions
archive/salvage-20260825/infra/migrate-to-openbrain-db
archive/salvage-20260825/merge/develop-to-main
archive/salvage-20260825/pr-1298
archive/salvage-20260825/t63-fix-1389
archive/salvage-20260825/t63-fix-2648
archive/salvage-20260825/test/ms21-migration-tests
archive/salvage-20260825/test/ms22-integration
archive/salvage-20260825/test/ms22-p2-agent-tests
archive/salvage-20260825/test/ms23-p0
archive/salvage-20260825/test/ms23-p2
archive/salvage-20260825/wp5b-consumer-compat
archive/salvage-20260825/zane/doctor-brain-home
archive/salvage-20260825/zane/doctor-greenfield-hint
archive/salvage-20260825/zane/mosaic-home-support
chore/s1-docs-hygiene
ci/pin-ci-base-image
ci/provision-pi-runtime
ci/push-ci-comment-model
config/minimal-subset
contract/api-artifacts
contract/custody-schema
contract/hierarchy-schema
contract/identity-lifecycle
contract/mode-conversion
contract/onboarding-wizard
contract/rbac-grants
contract/rollup-projection
contract/tool-gateway-mapping
docs/1214-branch-process
docs/1216-trunk-parameterization
docs/753-kbn010-threat-gate
docs/758-ledger-m5-001-sync
docs/771-kbn101-db-role-split
docs/c2-amendment1-company-crud
docs/containerization-plan
docs/heartbeat-framework-layering-ms-lead
docs/ia-merge-current
docs/issue-758-m0
docs/m4-3a0-p0-map-currency
docs/mos-option2-qualification
docs/prd-north-star-rewrite
docs/prd-rev1-ratification
docs/ri-050-forge-docs-fastfollow
docs/ri-050-mission-bootstrap
docs/ri-050-qr-probe-inventory
docs/ri-050-release-evidence
docs/ruling-4b-company-visibility
docs/t78-cli-capability-migration
docs/w4-document-contract
docs/webui-fleet-claude-bridge-plan
docs/webui-phase-p-structure
draft/mosaic-platform-prd
e2e-compose
feat/1045-mosaic-cred
feat/1050-install-state-machine-red-fixture
feat/1051-mosaic-brain-installer
feat/1080-pr-edit
feat/1082-tea-stale-token-diagnostic
feat/1150-pi-goal-extension
feat/1216-trunk-resolver
feat/756-official-discord-plugin
feat/758-roster-v2-compiler
feat/758-shared-role-resolution
feat/758-v1-v2-migrator
feat/769-kbn100-unified-schema
feat/790-mosaic-yolo-claudex
feat/790-mosaic-yolo-claudex-pr2
feat/791-pr2-snapshot-restore
feat/791-pr3-fleet-regen
feat/791-upgrade-config-protection
feat/827-gate0-probe
feat/833-constrained-recovery-command
feat/834-tc-server-side-doc
feat/869-c1-activation-probe
feat/869-c2-install-ordering-guard
feat/869-c3-broker-supervisor
feat/869-c4-version-coupling
feat/869-c5-doctor-activation-check
feat/framework-constitution-alpha
feat/glpi-skills
feat/lease-promotion-and-harness-isolation
feat/m4-1a-hierarchy-schema
feat/m4-1b-hierarchy-gateway
feat/m4-1b-ii-hierarchy-commands
feat/m4-3a-p1-stop-mission-task-status-writes
feat/m4-4-0-enrollment-design
feat/m4-4a-enrollment-schema
feat/m4-4b-enrollment-command
feat/mos-logical-identity-fencing
feat/mos-ste-writing-standard
feat/onboarding-scripts-framework
feat/p3-slice0-task1-harness-contracts
feat/p3-slice0-task2-harness-registry
feat/p3-slice0-task3-catalog-selection
feat/p3-slice0-task4-web-catalog-selection
feat/p3-slice0-task5-chat-runtime-router
feat/p3-slice0-task5-chat-runtime-router-shaggy
feat/p5-spa-cutover
feat/p6-e2e-ci-gate
feat/per-agent-gitea-identity
feat/push-guard-null-case-verification
feat/ri-050-prd-authority
feat/ri-050-publish-gate
feat/ri-050-qr-evaluator
feat/ri-050-web-stale-safety
feat/rm-02-gate-registry
feat/tess-interaction-agent
feat/w-f4-store
feat/wake-preimage-provenance
feat/webui-p1-vite-skeleton
feat/webui-p2-data-auth
feat/webui-p3-chat
feat/webui-p4-2-settings-admin
feat/wf-fleet-mvp
feat/wf1-composition
feat/wf2-bundle-migration
feat/wf4-plugin-acquisition
feat/wf5-main-merge
feat/wf5-refresh-safety
feat/wf5-securestorage
feat/workspace-hygiene-tool-enforcement
fix/1007-suite-hermeticity
fix/1017-enumeration-guard
fix/1017-enumeration-guard-population
fix/1017-wire-start-agent-session
fix/1019-ci-queue-timeout-harness
fix/1019-queue-guard-stdin
fix/1043-pane-git-identity
fix/1056-upgrade-rollback-control-race
fix/1081-issue-close-silent-comment-failure
fix/1090-enrollment-wallclock-tolerance
fix/1099-pipefail-sweep
fix/1099-pipefail-tests
fix/1099-pipefail-wake
fix/1138-conditional-federation
fix/1145-coord-di-compiled-boot
fix/1146-ci-queue-purpose
fix/1179-required-security-di
fix/1182-fail-closed-launch
fix/1236-installer-dir-modes
fix/1237-fleet-v2-dispatch
fix/1240-fleet-transport-check
fix/1241-launch-failure-visible
fix/1256-fleet-pane-path-node
fix/1256-fleet-runtime-preflight
fix/1257-adopt-draft-transition
fix/1257-e7-draft-transition
fix/1264-fleet-unattended-first-start
fix/1269-ci-chain-unblock
fix/1280-identity-first-resolution
fix/1327-setuppath-idempotency
fix/1356-tea-login-fail-closed
fix/1357-issue-view-comments
fix/1362-harness-aware-delivery-confirm
fix/1390-uninstall-headless
fix/1391-validationpipe-boot-check
fix/1394-recover-token-headless
fix/1403-n1n2-followup
fix/1407-next-image-parity
fix/1451-appservice-dockerfile-scripts
fix/766-exact-fleet-comms
fix/795-ci-base-git
fix/795-ci-base-jq
fix/795-codex-pr-diff
fix/807-glpi-206
fix/808-agent-send-false-sender
fix/812-pr-review-comment
fix/835-pr-review-approve-reject-comment-flag
fix/848-truthful-evidence
fix/849-recovery-runtime-fixture-race
fix/850-detect-platform-port-normalization
fix/856-worktree-deps-preflight
fix/860-deflake-mutator-lease-gate
fix/865-tea-cli-comment-invocation
fix/869-lease-probe-timeout
fix/875-belongs-case-insensitive-slug
fix/991-comment-url-scheme-normalise
fix/appservice-dockerfile-scripts
fix/bootstrap-hotfix
fix/bootstrap-race
fix/break-c-hooks-and-web-image
fix/ci-queue-wait-404-branch-absent
fix/ci-queue-wait-no-ci-merge-path
fix/ci-queue-wait-no-status
fix/credentials-gitea-seat-slots
fix/d29-lease-revoke-noop
fix/detect-platform-silent-128-outside-repo
fix/fleet-greenfield-blockers
fix/framework-shell-portability
fix/gateway-runner-image
fix/git-wrapper-repo-detection
fix/gitea-guessed-login-credential
fix/gitea-pr-metadata-login-t-a292e96f
fix/hygiene-inert-format-gate
fix/idempotent-init
fix/installer-path-and-node
fix/installer-provider-gate-and-local-gateway-redis
fix/installer-provisions-node
fix/invariant-r-version-probe-retry
fix/lease-test-env-isolation
fix/mos-option2-qualification-format
fix/mosaic-init-rce
fix/next-node-gate
fix/populate-known-packages-list
fix/pr-merge-fork-ci-status
fix/pr-merge-message-field
fix/ri-050-forge-fail-closed
fix/ri-050-macp-fail-closed
fix/ri-050-registry-secrets
fix/ri-050-verify-pglite-path
fix/rm-01-reproducible-checkout
fix/send-message-exact-target-pin
fix/t-a292e96f-gitea-pr-metadata
fix/t_3a368a52-gitea-usc-login
fix/t_a292e96f-pr-metadata-gitea
fix/teams-enumeration-scope
fix/tess-docs-format
fix/wizard-gateway-failure
fix/woodpecker-wrapper-legacy-mosaic
fleet/continuation-record-2026-08-17
fred/code-review-pinned-tool-rules
fred/credential-fail-closed-seat-slots
fred/guides-seat-identity-fleet-comms
governance/gate0-probe3-amendment
greenfield/fomo-lin
i1380-guard
main
merge/main-into-next
mos-comms
mos-comms-live
mosaic-cli-p1-dispatch
mosaic-cli-p1-wrappers
next
peggy/agent-send-unverified-label
pr-1367
r4-helper-port
refactor
release/0.0.50-integration
release/mosaic-cli-0.0.37
remediation/mission-setup
remediation/state
rescue/ms-gate-001-gatekeeper
riv001-clean
t51p2wp0b
test/758-example-profile-dispositions
test/758-reconciler-lifecycle-gates
test/ri-050-publish-gate-negative
wp5b-consumer-compat-2
#100
#1001
#1006
#101
#1018
#102
#1022
#1023
#1024
#1025
#1026
#1027
#1028
#103
#1030
#1032
#1033
#1036
#1038
#1039
#104
#1041
#105
#1053
#1054
#1058
#1059
#106
#1060
#1061
#1062
#1066
#107
#1073
#108
#1085
#1086
#1089
#109
#1094
#110
#1100
#1105
#1106
#1107
#1109
#111
#112
#1127
#1129
#113
#1130
#1131
#1134
#114
#1140
#1141
#1142
#1143
#1144
#1147
#1148
#115
#1151
#1152
#1153
#1154
#116
#1164
#1165
#1166
#1167
#1168
#1169
#117
#1170
#1171
#1172
#1173
#1174
#118
#1186
#1189
#119
#1192
#1195
#1200
#1207
#1210
#1213
#1215
#1217
#1228
#1229
#1242
#1243
#1244
#1245
#1252
#1258
#1259
#1262
#1268
#1269
#1270
#1276
#1277
#1278
#1281
#1291
#1293
#1294
#1296
#1297
#1298
#1299
#1300
#1301
#1302
#1304
#1305
#1306
#1307
#1308
#1311
#1313
#1315
#1316
#1319
#1322
#1324
#1325
#1326
#1329
#1330
#1332
#1334
#1335
#1337
#1339
#135
#1350
#1352
#1354
#136
#1361
#1363
#1365
#1367
#137
#1370
#1373
#1376
#1377
#1378
#1379
#138
#1383
#1388
#139
#140
#1400
#1401
#1403
#1405
#1409
#141
#1410
#1412
#1416
#1417
#1418
#1419
#142
#1421
#1422
#1423
#1424
#1425
#1427
#1429
#143
#1431
#1432
#1433
#1434
#1435
#1436
#1437
#1438
#1439
#144
#1440
#1441
#1442
#1443
#1447
#145
#1452
#1453
#1454
#1458
#1459
#146
#1460
#1461
#1462
#1463
#1464
#1465
#1466
#1467
#1468
#1469
#147
#1470
#1471
#1472
#1473
#1474
#1475
#1476
#1477
#1478
#1479
#148
#1480
#1481
#1482
#1483
#1484
#1485
#1486
#1488
#1489
#149
#1490
#1491
#1492
#150
#1502
#151
#152
#153
#154
#155
#156
#157
#158
#159
#173
#174
#175
#176
#177
#178
#179
#180
#181
#182
#183
#184
#185
#186
#187
#188
#189
#190
#198
#200
#201
#202
#203
#204
#205
#210
#211
#212
#213
#214
#215
#216
#217
#218
#219
#220
#221
#222
#223
#289
#290
#292
#293
#294
#295
#296
#297
#298
#299
#301
#302
#303
#304
#305
#306
#307
#308
#309
#310
#311
#312
#313
#314
#315
#316
#317
#318
#319
#320
#321
#323
#324
#325
#326
#327
#329
#330
#331
#332
#333
#334
#335
#336
#337
#338
#339
#340
#341
#342
#343
#344
#345
#346
#347
#348
#349
#350
#351
#352
#353
#354
#355
#356
#357
#358
#359
#360
#361
#362
#363
#364
#365
#366
#367
#368
#369
#370
#371
#372
#373
#374
#375
#376
#377
#378
#379
#380
#381
#384
#385
#386
#388
#389
#392
#393
#394
#395
#396
#397
#398
#399
#400
#401
#402
#403
#404
#405
#406
#407
#408
#409
#410
#411
#412
#413
#414
#415
#416
#417
#418
#419
#420
#421
#422
#423
#424
#429
#430
#431
#432
#433
#434
#435
#439
#440
#441
#442
#443
#444
#445
#446
#447
#448
#449
#450
#451
#452
#453
#455
#456
#458
#459
#467
#468
#469
#470
#471
#472
#473
#474
#475
#476
#477
#478
#479
#480
#481
#483
#484
#485
#486
#487
#488
#489
#490
#491
#492
#493
#494
#495
#496
#497
#498
#499
#500
#501
#502
#503
#504
#505
#506
#507
#508
#509
#510
#511
#513
#517
#518
#519
#521
#522
#523
#524
#527
#529
#530
#531
#532
#533
#534
#535
#537
#538
#541
#543
#545
#547
#549
#551
#552
#553
#554
#555
#556
#557
#563
#565
#566
#567
#568
#570
#572
#575
#577
#579
#581
#582
#583
#584
#585
#586
#587
#588
#590
#591
#593
#595
#596
#597
#599
#60
#601
#602
#603
#605
#607
#608
#61
#610
#612
#613
#615
#617
#618
#619
#621
#624
#627
#629
#630
#632
#635
#637
#638
#639
#640
#641
#645
#646
#647
#648
#649
#65
#650
#651
#652
#653
#654
#655
#656
#657
#658
#659
#66
#660
#661
#662
#663
#664
#665
#666
#667
#668
#669
#67
#670
#671
#672
#673
#674
#676
#677
#678
#679
#68
#680
#681
#682
#683
#685
#686
#687
#688
#689
#69
#690
#691
#692
#694
#697
#698
#70
#700
#702
#705
#71
#712
#713
#714
#715
#716
#717
#718
#719
#72
#720
#721
#722
#723
#724
#725
#726
#727
#728
#729
#73
#730
#731
#732
#733
#734
#735
#736
#737
#738
#739
#74
#740
#741
#742
#743
#744
#745
#746
#748
#749
#75
#750
#752
#757
#759
#76
#760
#761
#762
#763
#764
#765
#768
#77
#770
#772
#773
#774
#78
#785
#786
#787
#788
#789
#79
#793
#802
#806
#809
#81
#810
#811
#813
#815
#818
#819
#82
#821
#825
#826
#83
#836
#837
#839
#84
#842
#844
#845
#846
#847
#848
#85
#851
#852
#853
#857
#858
#859
#86
#861
#863
#866
#868
#87
#870
#871
#874
#876
#877
#878
#879
#88
#881
#883
#886
#888
#889
#89
#890
#893
#894
#895
#896
#898
#90
#900
#901
#902
#903
#904
#906
#907
#909
#91
#910
#911
#915
#916
#919
#92
#921
#922
#926
#928
#929
#93
#930
#931
#933
#935
#936
#941
#942
#943
#945
#95
#951
#964
#965
#967
#968
#97
#974
#98
#983
#99
#993
adapter-seam-v1
agent-seats-v1
archive/ms24-fork-20260823
auto-apply-v1
conductor-v1
config-hello-v1
fed-v0.1.0-m1
fed-v0.2.0-m2
interactive-agent-v1
mission-policy-v1
mission-task-v1
mosaic-v0.0.24
mosaic-v0.0.25
mosaic-v0.0.26
mosaic-v0.0.27
mosaic-v0.0.28
mosaic-v0.0.29
mosaic-v0.0.31
onboarding-v1
operator-ergonomics-v1
poc-container-hello-v0
release-model-v1
retention-v1
session-fork-v1
sessions-v1
skill-lifecycle-v1
v0.0.39-alpha
v0.0.4
v0.0.5
v0.0.6
v0.0.7
v0.0.8
v0.1.0
v0.2.0
workspace-capabilities-v1
Select branches
Hide Pull Requests
adopt/965-mos-ste-writing-standard
archive/ms24-fork
archive/salvage-20260825/chore/ms21-complete
archive/salvage-20260825/chore/ms21-final-tasks-done
archive/salvage-20260825/chore/ms21-task-update-p1-p3
archive/salvage-20260825/chore/ms21-tasks-schema-fix
archive/salvage-20260825/chore/ms21-tasks-ui-progress
archive/salvage-20260825/chore/ms22-p1-complete
archive/salvage-20260825/chore/ms22-p2-docs-update
archive/salvage-20260825/chore/ms22-p2-update-docs
archive/salvage-20260825/chore/ms22-phase0-complete
archive/salvage-20260825/chore/ms22-prd-tracking
archive/salvage-20260825/chore/ms22-tasks-tracking
archive/salvage-20260825/chore/ms23-tasks-p0-002-004
archive/salvage-20260825/chore/ms23-tasks-p0-complete
archive/salvage-20260825/chore/ms23-tasks-p004-005
archive/salvage-20260825/chore/ms23-tasks-p005-006
archive/salvage-20260825/chore/tasks-final
archive/salvage-20260825/chore/tasks-update
archive/salvage-20260825/ci/pnpm-cache
archive/salvage-20260825/ci/portainer-deploy
archive/salvage-20260825/ci/unified-pipeline
archive/salvage-20260825/docs/ms22-architecture
archive/salvage-20260825/docs/ri-050-release-evidence
archive/salvage-20260825/feat/custom-base-image
archive/salvage-20260825/feat/kanban-add-task
archive/salvage-20260825/feat/ms-gate-001-gatekeeper
archive/salvage-20260825/feat/ms-gate-001-gatekeeper-local
archive/salvage-20260825/feat/ms21-admin-module
archive/salvage-20260825/feat/ms21-import-api
archive/salvage-20260825/feat/ms21-rbac
archive/salvage-20260825/feat/ms21-rbac-settings
archive/salvage-20260825/feat/ms21-session-invalidation
archive/salvage-20260825/feat/ms21-teams-page
archive/salvage-20260825/feat/ms21-ui-teams
archive/salvage-20260825/feat/ms21-ui-teams-rbac
archive/salvage-20260825/feat/ms21-ui-teams-rbac-v3
archive/salvage-20260825/feat/ms21-ui-user-dialogs
archive/salvage-20260825/feat/ms21-ui-users
archive/salvage-20260825/feat/ms21-ui-users-members
archive/salvage-20260825/feat/ms21-ui-workspace-members
archive/salvage-20260825/feat/ms21-ui-workspaces
archive/salvage-20260825/feat/ms21-users-page
archive/salvage-20260825/feat/ms22-agent-memory
archive/salvage-20260825/feat/ms22-conversation-archive
archive/salvage-20260825/feat/ms22-findings
archive/salvage-20260825/feat/ms22-ingest
archive/salvage-20260825/feat/ms22-ingest-clean
archive/salvage-20260825/feat/ms22-knowledge-schema
archive/salvage-20260825/feat/ms22-openclaw-docker
archive/salvage-20260825/feat/ms22-openclaw-docker-backup-20260301
archive/salvage-20260825/feat/ms22-openclaw-gateway-module
archive/salvage-20260825/feat/ms22-p1b-crypto
archive/salvage-20260825/feat/ms22-p1c-config-api
archive/salvage-20260825/feat/ms22-p1e-onboarding-api-work
archive/salvage-20260825/feat/ms22-p1j-docker
archive/salvage-20260825/feat/ms22-p1k-idle-reaper
archive/salvage-20260825/feat/ms22-p2-agent-crud
archive/salvage-20260825/feat/ms22-p2-agent-routing
archive/salvage-20260825/feat/ms22-p2-discord-router
archive/salvage-20260825/feat/ms22-p2-user-agents
archive/salvage-20260825/feat/ms22-task-agent
archive/salvage-20260825/feat/ms23-p0-controls
archive/salvage-20260825/feat/ms23-p0-ingestion
archive/salvage-20260825/feat/ms23-p0-schema
archive/salvage-20260825/feat/ms23-p0-stream
archive/salvage-20260825/feat/ms23-p0-tree
archive/salvage-20260825/feat/ms23-p1-interface
archive/salvage-20260825/feat/ms23-p1-internal-provider
archive/salvage-20260825/feat/ms23-p1-proxy
archive/salvage-20260825/feat/ms23-p1-registry
archive/salvage-20260825/feat/ms23-p2-audit
archive/salvage-20260825/feat/ms23-p2-roster
archive/salvage-20260825/feat/ms24-ci-webhook
archive/salvage-20260825/feat/usage-widget
archive/salvage-20260825/feat/usage-widget-review
archive/salvage-20260825/feat/wire-chat
archive/salvage-20260825/fix/agent-template-auth-module
archive/salvage-20260825/fix/base-image-kaniko
archive/salvage-20260825/fix/base-image-kaniko-v2
archive/salvage-20260825/fix/ci-glibc-image
archive/salvage-20260825/fix/ci-lint-632
archive/salvage-20260825/fix/ci-prisma-generate
archive/salvage-20260825/fix/container-lifecycle-config-module
archive/salvage-20260825/fix/controller-type-imports
archive/salvage-20260825/fix/csrf-bearer-bypass
archive/salvage-20260825/fix/csrf-debug-log
archive/salvage-20260825/fix/dashboard-widget-mock-data
archive/salvage-20260825/fix/deploy-missing-env-and-networks
archive/salvage-20260825/fix/deploy-service-names
archive/salvage-20260825/fix/deploy-service-update
archive/salvage-20260825/fix/deploy-user
archive/salvage-20260825/fix/deploy-user-v2
archive/salvage-20260825/fix/dockerfile-npmrc
archive/salvage-20260825/fix/file-manager-tags
archive/salvage-20260825/fix/flaky-queue-test
archive/salvage-20260825/fix/fleet-provider-form-dto
archive/salvage-20260825/fix/fleet-provider-form-dto-v2
archive/salvage-20260825/fix/gateway-cors-trusted-origins
archive/salvage-20260825/fix/interceptor-tests
archive/salvage-20260825/fix/kanban-tests
archive/salvage-20260825/fix/kaniko-cache
archive/salvage-20260825/fix/lint-from-632
archive/salvage-20260825/fix/logs-page
archive/salvage-20260825/fix/logs-page-clean
archive/salvage-20260825/fix/matrix-native-binary
archive/salvage-20260825/fix/mission-control-proxy-routes
archive/salvage-20260825/fix/mission-control-query-provider
archive/salvage-20260825/fix/ms21-missing-user-auth-migration
archive/salvage-20260825/fix/ms21-ui-001-qa
archive/salvage-20260825/fix/ms22-audit
archive/salvage-20260825/fix/ms22-missing-authmodule-imports
archive/salvage-20260825/fix/ms23-orchestrator-prisma-generate
archive/salvage-20260825/fix/ms23-prisma-api-pkg
archive/salvage-20260825/fix/ms23-prisma-cli
archive/salvage-20260825/fix/ms23-prisma-docker-vs-ci
archive/salvage-20260825/fix/ms23-prisma-kaniko-symlink
archive/salvage-20260825/fix/ms23-prisma-rm-symlink
archive/salvage-20260825/fix/ms23-prisma-schema-local
archive/salvage-20260825/fix/ms23-prisma-script-path
archive/salvage-20260825/fix/openbao-otel-cve
archive/salvage-20260825/fix/orchestrator-widget-endpoints
archive/salvage-20260825/fix/orchestrator-widgets
archive/salvage-20260825/fix/orchestrator-widgets-preexisting
archive/salvage-20260825/fix/project-domain-attach
archive/salvage-20260825/fix/project-domain-v2
archive/salvage-20260825/fix/ri-050-registry-secrets
archive/salvage-20260825/fix/ri-050-verify-pglite-path
archive/salvage-20260825/fix/security-audit-multer
archive/salvage-20260825/fix/security-hardening
archive/salvage-20260825/fix/swarm-compose-ms22-vars
archive/salvage-20260825/fix/system-admin-env
archive/salvage-20260825/fix/websocket-reconnect
archive/salvage-20260825/fix/workspace-members
archive/salvage-20260825/i1380ff-fix
archive/salvage-20260825/infra/fix-mosaic-db-init-extensions
archive/salvage-20260825/infra/migrate-to-openbrain-db
archive/salvage-20260825/merge/develop-to-main
archive/salvage-20260825/pr-1298
archive/salvage-20260825/t63-fix-1389
archive/salvage-20260825/t63-fix-2648
archive/salvage-20260825/test/ms21-migration-tests
archive/salvage-20260825/test/ms22-integration
archive/salvage-20260825/test/ms22-p2-agent-tests
archive/salvage-20260825/test/ms23-p0
archive/salvage-20260825/test/ms23-p2
archive/salvage-20260825/wp5b-consumer-compat
archive/salvage-20260825/zane/doctor-brain-home
archive/salvage-20260825/zane/doctor-greenfield-hint
archive/salvage-20260825/zane/mosaic-home-support
chore/s1-docs-hygiene
ci/pin-ci-base-image
ci/provision-pi-runtime
ci/push-ci-comment-model
config/minimal-subset
contract/api-artifacts
contract/custody-schema
contract/hierarchy-schema
contract/identity-lifecycle
contract/mode-conversion
contract/onboarding-wizard
contract/rbac-grants
contract/rollup-projection
contract/tool-gateway-mapping
docs/1214-branch-process
docs/1216-trunk-parameterization
docs/753-kbn010-threat-gate
docs/758-ledger-m5-001-sync
docs/771-kbn101-db-role-split
docs/c2-amendment1-company-crud
docs/containerization-plan
docs/heartbeat-framework-layering-ms-lead
docs/ia-merge-current
docs/issue-758-m0
docs/m4-3a0-p0-map-currency
docs/mos-option2-qualification
docs/prd-north-star-rewrite
docs/prd-rev1-ratification
docs/ri-050-forge-docs-fastfollow
docs/ri-050-mission-bootstrap
docs/ri-050-qr-probe-inventory
docs/ri-050-release-evidence
docs/ruling-4b-company-visibility
docs/t78-cli-capability-migration
docs/w4-document-contract
docs/webui-fleet-claude-bridge-plan
docs/webui-phase-p-structure
draft/mosaic-platform-prd
e2e-compose
feat/1045-mosaic-cred
feat/1050-install-state-machine-red-fixture
feat/1051-mosaic-brain-installer
feat/1080-pr-edit
feat/1082-tea-stale-token-diagnostic
feat/1150-pi-goal-extension
feat/1216-trunk-resolver
feat/756-official-discord-plugin
feat/758-roster-v2-compiler
feat/758-shared-role-resolution
feat/758-v1-v2-migrator
feat/769-kbn100-unified-schema
feat/790-mosaic-yolo-claudex
feat/790-mosaic-yolo-claudex-pr2
feat/791-pr2-snapshot-restore
feat/791-pr3-fleet-regen
feat/791-upgrade-config-protection
feat/827-gate0-probe
feat/833-constrained-recovery-command
feat/834-tc-server-side-doc
feat/869-c1-activation-probe
feat/869-c2-install-ordering-guard
feat/869-c3-broker-supervisor
feat/869-c4-version-coupling
feat/869-c5-doctor-activation-check
feat/framework-constitution-alpha
feat/glpi-skills
feat/lease-promotion-and-harness-isolation
feat/m4-1a-hierarchy-schema
feat/m4-1b-hierarchy-gateway
feat/m4-1b-ii-hierarchy-commands
feat/m4-3a-p1-stop-mission-task-status-writes
feat/m4-4-0-enrollment-design
feat/m4-4a-enrollment-schema
feat/m4-4b-enrollment-command
feat/mos-logical-identity-fencing
feat/mos-ste-writing-standard
feat/onboarding-scripts-framework
feat/p3-slice0-task1-harness-contracts
feat/p3-slice0-task2-harness-registry
feat/p3-slice0-task3-catalog-selection
feat/p3-slice0-task4-web-catalog-selection
feat/p3-slice0-task5-chat-runtime-router
feat/p3-slice0-task5-chat-runtime-router-shaggy
feat/p5-spa-cutover
feat/p6-e2e-ci-gate
feat/per-agent-gitea-identity
feat/push-guard-null-case-verification
feat/ri-050-prd-authority
feat/ri-050-publish-gate
feat/ri-050-qr-evaluator
feat/ri-050-web-stale-safety
feat/rm-02-gate-registry
feat/tess-interaction-agent
feat/w-f4-store
feat/wake-preimage-provenance
feat/webui-p1-vite-skeleton
feat/webui-p2-data-auth
feat/webui-p3-chat
feat/webui-p4-2-settings-admin
feat/wf-fleet-mvp
feat/wf1-composition
feat/wf2-bundle-migration
feat/wf4-plugin-acquisition
feat/wf5-main-merge
feat/wf5-refresh-safety
feat/wf5-securestorage
feat/workspace-hygiene-tool-enforcement
fix/1007-suite-hermeticity
fix/1017-enumeration-guard
fix/1017-enumeration-guard-population
fix/1017-wire-start-agent-session
fix/1019-ci-queue-timeout-harness
fix/1019-queue-guard-stdin
fix/1043-pane-git-identity
fix/1056-upgrade-rollback-control-race
fix/1081-issue-close-silent-comment-failure
fix/1090-enrollment-wallclock-tolerance
fix/1099-pipefail-sweep
fix/1099-pipefail-tests
fix/1099-pipefail-wake
fix/1138-conditional-federation
fix/1145-coord-di-compiled-boot
fix/1146-ci-queue-purpose
fix/1179-required-security-di
fix/1182-fail-closed-launch
fix/1236-installer-dir-modes
fix/1237-fleet-v2-dispatch
fix/1240-fleet-transport-check
fix/1241-launch-failure-visible
fix/1256-fleet-pane-path-node
fix/1256-fleet-runtime-preflight
fix/1257-adopt-draft-transition
fix/1257-e7-draft-transition
fix/1264-fleet-unattended-first-start
fix/1269-ci-chain-unblock
fix/1280-identity-first-resolution
fix/1327-setuppath-idempotency
fix/1356-tea-login-fail-closed
fix/1357-issue-view-comments
fix/1362-harness-aware-delivery-confirm
fix/1390-uninstall-headless
fix/1391-validationpipe-boot-check
fix/1394-recover-token-headless
fix/1403-n1n2-followup
fix/1407-next-image-parity
fix/1451-appservice-dockerfile-scripts
fix/766-exact-fleet-comms
fix/795-ci-base-git
fix/795-ci-base-jq
fix/795-codex-pr-diff
fix/807-glpi-206
fix/808-agent-send-false-sender
fix/812-pr-review-comment
fix/835-pr-review-approve-reject-comment-flag
fix/848-truthful-evidence
fix/849-recovery-runtime-fixture-race
fix/850-detect-platform-port-normalization
fix/856-worktree-deps-preflight
fix/860-deflake-mutator-lease-gate
fix/865-tea-cli-comment-invocation
fix/869-lease-probe-timeout
fix/875-belongs-case-insensitive-slug
fix/991-comment-url-scheme-normalise
fix/appservice-dockerfile-scripts
fix/bootstrap-hotfix
fix/bootstrap-race
fix/break-c-hooks-and-web-image
fix/ci-queue-wait-404-branch-absent
fix/ci-queue-wait-no-ci-merge-path
fix/ci-queue-wait-no-status
fix/credentials-gitea-seat-slots
fix/d29-lease-revoke-noop
fix/detect-platform-silent-128-outside-repo
fix/fleet-greenfield-blockers
fix/framework-shell-portability
fix/gateway-runner-image
fix/git-wrapper-repo-detection
fix/gitea-guessed-login-credential
fix/gitea-pr-metadata-login-t-a292e96f
fix/hygiene-inert-format-gate
fix/idempotent-init
fix/installer-path-and-node
fix/installer-provider-gate-and-local-gateway-redis
fix/installer-provisions-node
fix/invariant-r-version-probe-retry
fix/lease-test-env-isolation
fix/mos-option2-qualification-format
fix/mosaic-init-rce
fix/next-node-gate
fix/populate-known-packages-list
fix/pr-merge-fork-ci-status
fix/pr-merge-message-field
fix/ri-050-forge-fail-closed
fix/ri-050-macp-fail-closed
fix/ri-050-registry-secrets
fix/ri-050-verify-pglite-path
fix/rm-01-reproducible-checkout
fix/send-message-exact-target-pin
fix/t-a292e96f-gitea-pr-metadata
fix/t_3a368a52-gitea-usc-login
fix/t_a292e96f-pr-metadata-gitea
fix/teams-enumeration-scope
fix/tess-docs-format
fix/wizard-gateway-failure
fix/woodpecker-wrapper-legacy-mosaic
fleet/continuation-record-2026-08-17
fred/code-review-pinned-tool-rules
fred/credential-fail-closed-seat-slots
fred/guides-seat-identity-fleet-comms
governance/gate0-probe3-amendment
greenfield/fomo-lin
i1380-guard
main
merge/main-into-next
mos-comms
mos-comms-live
mosaic-cli-p1-dispatch
mosaic-cli-p1-wrappers
next
peggy/agent-send-unverified-label
pr-1367
r4-helper-port
refactor
release/0.0.50-integration
release/mosaic-cli-0.0.37
remediation/mission-setup
remediation/state
rescue/ms-gate-001-gatekeeper
riv001-clean
t51p2wp0b
test/758-example-profile-dispositions
test/758-reconciler-lifecycle-gates
test/ri-050-publish-gate-negative
wp5b-consumer-compat-2
#100
#1001
#1006
#101
#1018
#102
#1022
#1023
#1024
#1025
#1026
#1027
#1028
#103
#1030
#1032
#1033
#1036
#1038
#1039
#104
#1041
#105
#1053
#1054
#1058
#1059
#106
#1060
#1061
#1062
#1066
#107
#1073
#108
#1085
#1086
#1089
#109
#1094
#110
#1100
#1105
#1106
#1107
#1109
#111
#112
#1127
#1129
#113
#1130
#1131
#1134
#114
#1140
#1141
#1142
#1143
#1144
#1147
#1148
#115
#1151
#1152
#1153
#1154
#116
#1164
#1165
#1166
#1167
#1168
#1169
#117
#1170
#1171
#1172
#1173
#1174
#118
#1186
#1189
#119
#1192
#1195
#1200
#1207
#1210
#1213
#1215
#1217
#1228
#1229
#1242
#1243
#1244
#1245
#1252
#1258
#1259
#1262
#1268
#1269
#1270
#1276
#1277
#1278
#1281
#1291
#1293
#1294
#1296
#1297
#1298
#1299
#1300
#1301
#1302
#1304
#1305
#1306
#1307
#1308
#1311
#1313
#1315
#1316
#1319
#1322
#1324
#1325
#1326
#1329
#1330
#1332
#1334
#1335
#1337
#1339
#135
#1350
#1352
#1354
#136
#1361
#1363
#1365
#1367
#137
#1370
#1373
#1376
#1377
#1378
#1379
#138
#1383
#1388
#139
#140
#1400
#1401
#1403
#1405
#1409
#141
#1410
#1412
#1416
#1417
#1418
#1419
#142
#1421
#1422
#1423
#1424
#1425
#1427
#1429
#143
#1431
#1432
#1433
#1434
#1435
#1436
#1437
#1438
#1439
#144
#1440
#1441
#1442
#1443
#1447
#145
#1452
#1453
#1454
#1458
#1459
#146
#1460
#1461
#1462
#1463
#1464
#1465
#1466
#1467
#1468
#1469
#147
#1470
#1471
#1472
#1473
#1474
#1475
#1476
#1477
#1478
#1479
#148
#1480
#1481
#1482
#1483
#1484
#1485
#1486
#1488
#1489
#149
#1490
#1491
#1492
#150
#1502
#151
#152
#153
#154
#155
#156
#157
#158
#159
#173
#174
#175
#176
#177
#178
#179
#180
#181
#182
#183
#184
#185
#186
#187
#188
#189
#190
#198
#200
#201
#202
#203
#204
#205
#210
#211
#212
#213
#214
#215
#216
#217
#218
#219
#220
#221
#222
#223
#289
#290
#292
#293
#294
#295
#296
#297
#298
#299
#301
#302
#303
#304
#305
#306
#307
#308
#309
#310
#311
#312
#313
#314
#315
#316
#317
#318
#319
#320
#321
#323
#324
#325
#326
#327
#329
#330
#331
#332
#333
#334
#335
#336
#337
#338
#339
#340
#341
#342
#343
#344
#345
#346
#347
#348
#349
#350
#351
#352
#353
#354
#355
#356
#357
#358
#359
#360
#361
#362
#363
#364
#365
#366
#367
#368
#369
#370
#371
#372
#373
#374
#375
#376
#377
#378
#379
#380
#381
#384
#385
#386
#388
#389
#392
#393
#394
#395
#396
#397
#398
#399
#400
#401
#402
#403
#404
#405
#406
#407
#408
#409
#410
#411
#412
#413
#414
#415
#416
#417
#418
#419
#420
#421
#422
#423
#424
#429
#430
#431
#432
#433
#434
#435
#439
#440
#441
#442
#443
#444
#445
#446
#447
#448
#449
#450
#451
#452
#453
#455
#456
#458
#459
#467
#468
#469
#470
#471
#472
#473
#474
#475
#476
#477
#478
#479
#480
#481
#483
#484
#485
#486
#487
#488
#489
#490
#491
#492
#493
#494
#495
#496
#497
#498
#499
#500
#501
#502
#503
#504
#505
#506
#507
#508
#509
#510
#511
#513
#517
#518
#519
#521
#522
#523
#524
#527
#529
#530
#531
#532
#533
#534
#535
#537
#538
#541
#543
#545
#547
#549
#551
#552
#553
#554
#555
#556
#557
#563
#565
#566
#567
#568
#570
#572
#575
#577
#579
#581
#582
#583
#584
#585
#586
#587
#588
#590
#591
#593
#595
#596
#597
#599
#60
#601
#602
#603
#605
#607
#608
#61
#610
#612
#613
#615
#617
#618
#619
#621
#624
#627
#629
#630
#632
#635
#637
#638
#639
#640
#641
#645
#646
#647
#648
#649
#65
#650
#651
#652
#653
#654
#655
#656
#657
#658
#659
#66
#660
#661
#662
#663
#664
#665
#666
#667
#668
#669
#67
#670
#671
#672
#673
#674
#676
#677
#678
#679
#68
#680
#681
#682
#683
#685
#686
#687
#688
#689
#69
#690
#691
#692
#694
#697
#698
#70
#700
#702
#705
#71
#712
#713
#714
#715
#716
#717
#718
#719
#72
#720
#721
#722
#723
#724
#725
#726
#727
#728
#729
#73
#730
#731
#732
#733
#734
#735
#736
#737
#738
#739
#74
#740
#741
#742
#743
#744
#745
#746
#748
#749
#75
#750
#752
#757
#759
#76
#760
#761
#762
#763
#764
#765
#768
#77
#770
#772
#773
#774
#78
#785
#786
#787
#788
#789
#79
#793
#802
#806
#809
#81
#810
#811
#813
#815
#818
#819
#82
#821
#825
#826
#83
#836
#837
#839
#84
#842
#844
#845
#846
#847
#848
#85
#851
#852
#853
#857
#858
#859
#86
#861
#863
#866
#868
#87
#870
#871
#874
#876
#877
#878
#879
#88
#881
#883
#886
#888
#889
#89
#890
#893
#894
#895
#896
#898
#90
#900
#901
#902
#903
#904
#906
#907
#909
#91
#910
#911
#915
#916
#919
#92
#921
#922
#926
#928
#929
#93
#930
#931
#933
#935
#936
#941
#942
#943
#945
#95
#951
#964
#965
#967
#968
#97
#974
#98
#983
#99
#993
adapter-seam-v1
agent-seats-v1
archive/ms24-fork-20260823
auto-apply-v1
conductor-v1
config-hello-v1
fed-v0.1.0-m1
fed-v0.2.0-m2
interactive-agent-v1
mission-policy-v1
mission-task-v1
mosaic-v0.0.24
mosaic-v0.0.25
mosaic-v0.0.26
mosaic-v0.0.27
mosaic-v0.0.28
mosaic-v0.0.29
mosaic-v0.0.31
onboarding-v1
operator-ergonomics-v1
poc-container-hello-v0
release-model-v1
retention-v1
session-fork-v1
sessions-v1
skill-lifecycle-v1
v0.0.39-alpha
v0.0.4
v0.0.5
v0.0.6
v0.0.7
v0.0.8
v0.1.0
v0.2.0
workspace-capabilities-v1
-
ac406f19bc
Merge pull request 'feat(web): MS24 queue notification feed component' (#751) from feat/ms24-queue-ui into main
jason.woltje
2026-03-08 23:21:23 +00:00 -
72d295edd6
feat(web): add queue notification feed
jason.woltje
2026-03-08 18:18:07 -05:00 -
6e9def3c5a
Merge pull request 'feat(api): MS24 queue notifications module' (#750) from feat/ms24-queue-api into main
jason.woltje
2026-03-08 23:04:16 +00:00 -
456d53fc7f
fix(api): add SkipCsrf to queue notification ack endpoint
jason.woltje
2026-03-08 17:54:35 -05:00 -
8014930b70
Merge pull request 'fix(api): proxy mission-control routes to orchestrator' (#748) from fix/mission-control-proxy into main
jason.woltje
2026-03-08 22:51:08 +00:00 -
06f2cc4be3
feat(api): add queue notifications module
jason.woltje
2026-03-08 17:27:41 -05:00 -
04bbdf3308
fix(api): proxy mission-control routes to orchestrator
jason.woltje
2026-03-08 14:04:12 -05:00 -
a6f1438f40
fix(web): route Mission Control API calls through orchestrator proxy (#747)
jason.woltje
2026-03-08 17:00:27 +00:00 -
811a32eb61
fix(web): fix lint/prettier and TypeScript errors in proxy route
archive/salvage-20260825/fix/mission-control-proxy-routes
jason.woltje
2026-03-08 11:54:11 -05:00 -
23036cb1dd
fix(web): route Mission Control API calls through orchestrator proxy
jason.woltje
2026-03-08 11:45:31 -05:00 -
523662656e
Merge pull request 'fix(deploy): use consistent network alias for openbrain-brain-internal' (#746) from fix/compose-network-alias-consistency into main
jason.woltje
2026-03-08 16:35:32 +00:00 -
27120ac3f2
fix(deploy): use consistent network alias for openbrain-brain-internal
jason.woltje
2026-03-08 11:34:38 -05:00 -
ad9921107c
fix(deploy): add DATABASE_URL and openbrain network to orchestrator + synapse (#745)
jason.woltje
2026-03-08 15:51:22 +00:00 -
3c288f9849
fix(web): add ReactQueryProvider to root layout for Mission Control (#744)
jason.woltje
2026-03-08 15:50:40 +00:00 -
e3ef9e3827
fix(deploy): add DATABASE_URL and openbrain network to orchestrator and synapse
archive/salvage-20260825/fix/deploy-missing-env-and-networks
jason.woltje
2026-03-08 10:36:41 -05:00 -
a0cc6c3ec7
fix(web): add ReactQueryProvider to root layout for Mission Control
archive/salvage-20260825/fix/mission-control-query-provider
jason.woltje
2026-03-08 10:30:33 -05:00 -
51d6302401
Merge pull request 'style(web): fix prettier formatting in AuditLogDrawer' (#743) from fix/audit-drawer-format into main
jason.woltje
2026-03-08 01:56:03 +00:00 -
cf490510bf
style(web): fix prettier formatting in AuditLogDrawer
jason.woltje
2026-03-07 19:54:08 -06:00 -
3d91334df7
Merge pull request 'fix(mission-control): increase rate limit for events/recent, add error handling' (#742) from fix/mission-control-ratelimit into main
jason.woltje
2026-03-08 00:44:31 +00:00 -
e80b624ca6
fix(mission-control): increase rate limit for events/recent, add error handling
jason.woltje
2026-03-07 18:42:50 -06:00 -
65536fcb75
Merge pull request 'fix(orchestrator): add missing module import for OrchestratorApiKeyGuard' (#741) from fix/orchestrator-guard-import into main
jason.woltje
2026-03-07 23:36:55 +00:00 -
53915dc621
fix(orchestrator): add missing module import for OrchestratorApiKeyGuard
jason.woltje
2026-03-07 17:35:57 -06:00 -
398ee06920
Merge pull request 'chore: release v0.0.23 — Mission Control Dashboard' (#740) from chore/ms23-v0.0.23-release into main
jason.woltje
2026-03-07 23:01:19 +00:00 -
2182717f59
chore: release v0.0.23 — Mission Control Dashboard
jason.woltje
2026-03-07 17:00:15 -06:00 -
fe55363f38
Merge pull request 'chore: MS23-P4-001 QA gate — lint/typecheck/test all green' (#739) from chore/ms23-p4-qa into main
jason.woltje
2026-03-07 22:57:06 +00:00 -
d60165572a
fix(orchestrator): encrypt OpenClaw provider tokens at rest
jason.woltje
2026-03-07 16:55:51 -06:00 -
ff73fbd391
Merge pull request 'test(orchestrator): MS23-P3-004 OpenClaw provider E2E — Phase 3 gate' (#738) from test/ms23-p3 into main
jason.woltje
2026-03-07 22:46:21 +00:00 -
95ec63a868
test(orchestrator): MS23-P3-004 OpenClaw provider E2E — Phase 3 gate
jason.woltje
2026-03-07 16:44:57 -06:00 -
2ab736b68b
Merge pull request 'feat(web): MS23-P3-003 OpenClaw provider config UI' (#736) from feat/ms23-p3-config-ui into main
jason.woltje
2026-03-07 22:33:22 +00:00 -
30e0168983
Merge pull request 'feat(orchestrator): MS23-P3-002 OpenClaw SSE bridge' (#737) from feat/ms23-p3-openclaw-bridge into main
jason.woltje
2026-03-07 22:33:13 +00:00 -
495d78115e
feat(orchestrator): add OpenClaw SSE bridge streaming
jason.woltje
2026-03-07 16:20:27 -06:00 -
54ee5cf945
feat(web): MS23-P3-003 OpenClaw provider config UI
jason.woltje
2026-03-07 16:18:21 -06:00 -
563d59ad5d
Merge pull request 'feat(orchestrator): MS23-P3-001 OpenClawProvider' (#735) from feat/ms23-p3-openclaw-provider into main
jason.woltje
2026-03-07 22:06:31 +00:00 -
da6e055113
feat(orchestrator): MS23-P3-001 OpenClawProvider
jason.woltje
2026-03-07 15:58:56 -06:00 -
762277585d
test(web): add Mission Control phase 2 test suite
archive/salvage-20260825/test/ms23-p2
jason.woltje
2026-03-07 15:37:11 -06:00 -
0441d44f42
Merge pull request 'test(web): MS23-P2-009 Mission Control frontend tests' (#733) from test/ms23-p2 into main
jason.woltje
2026-03-07 21:38:36 +00:00 -
7147dc3503
test(web): MS23-P2-009 Mission Control frontend tests
jason.woltje
2026-03-07 15:26:12 -06:00 -
f0aa3b5a75
test(web): add Mission Control frontend tests for phase 2 gate
jason.woltje
2026-03-07 15:22:04 -06:00 -
11d64341b1
Merge pull request 'fix(web): MS23-P2 restore main branch CI' (#732) from fix/ms23-p2-main into main
jason.woltje
2026-03-07 21:08:54 +00:00 -
90d2fa7563
fix(web): MS23-P2 fix broken lint/typecheck on main
jason.woltje
2026-03-07 14:55:04 -06:00 -
31af6c26ec
Merge pull request 'feat(web): MS23-P2-008 Panel grid responsive layout' (#731) from feat/ms23-p2-grid into main
jason.woltje
2026-03-07 20:48:36 +00:00 -
e4f942dde7
feat(web): MS23-P2-008 panel grid responsive layout
jason.woltje
2026-03-07 14:45:40 -06:00 -
4ea31c5749
Merge pull request 'feat: MS23-P2-007 AuditLogDrawer + audit log endpoint' (#730) from feat/ms23-p2-audit into main
jason.woltje
2026-03-07 20:40:21 +00:00 -
4792f7b70a
feat: MS23-P2-007 AuditLogDrawer + audit log endpoint
jason.woltje
2026-03-07 14:37:52 -06:00 -
36138d6d47
feat: MS23-P2-007 AuditLogDrawer + audit log endpoint
archive/salvage-20260825/feat/ms23-p2-audit
jason.woltje
2026-03-07 14:37:52 -06:00 -
571094a099
Merge pull request 'feat(web): MS23-P2-004 Panel operator controls' (#729) from feat/ms23-p2-controls into main
jason.woltje
2026-03-07 20:35:53 +00:00 -
adef5bdbb2
feat(web): MS23-P2-004 panel operator controls
jason.woltje
2026-03-07 14:34:31 -06:00 -
eb771d795a
Merge pull request 'feat(web): MS23-P2-003 BargeInInput component' (#728) from feat/ms23-p2-barge into main
jason.woltje
2026-03-07 20:33:39 +00:00 -
c9aff531ea
Merge pull request 'feat(web): MS23-P2-006 KillAllDialog confirmation modal' (#727) from feat/ms23-p2-killall into main
jason.woltje
2026-03-07 20:33:03 +00:00 -
b2c751caca
feat(web): MS23-P2-003 BargeInInput component
jason.woltje
2026-03-07 14:32:12 -06:00 -
cd28428cf2
feat(web): MS23-P2-006 KillAllDialog confirmation modal
jason.woltje
2026-03-07 14:31:38 -06:00 -
2c36569f85
Merge pull request 'feat(web): MS23-P2-005 GlobalAgentRoster sidebar tree' (#726) from feat/ms23-p2-roster into main
jason.woltje
2026-03-07 20:20:17 +00:00 -
7c086db7e4
feat(web): MS23-P2-005 GlobalAgentRoster sidebar tree
jason.woltje
2026-03-07 14:16:22 -06:00 -
577e6141e0
Merge pull request 'feat(web): MS23-P2-002 OrchestratorPanel SSE stream component' (#725) from feat/ms23-p2-panel into main
jason.woltje
2026-03-07 20:17:56 +00:00 -
14a8d6d1b7
feat(web): MS23-P2-005 GlobalAgentRoster sidebar tree
archive/salvage-20260825/feat/ms23-p2-roster
jason.woltje
2026-03-07 14:16:22 -06:00 -
631ba499e3
feat(web): MS23-P2-002 OrchestratorPanel SSE stream component
jason.woltje
2026-03-07 14:14:57 -06:00 -
a61106c24a
Merge pull request 'feat(web): MS23-P2-001 Mission Control page route + layout shell' (#724) from feat/ms23-p2-page into main
jason.woltje
2026-03-07 20:00:55 +00:00 -
487aac6903
feat(web): add Mission Control page layout shell
jason.woltje
2026-03-07 13:59:23 -06:00 -
544e828e58
Merge pull request 'test(orchestrator): MS23-P1-006 Phase 1 provider system unit tests' (#723) from test/ms23-p1 into main
jason.woltje
2026-03-07 19:51:09 +00:00 -
9489bc63f8
test(orchestrator): add mission-control phase 1 gate coverage
jason.woltje
2026-03-07 13:47:49 -06:00 -
ad644799aa
feat(orchestrator): MS23-P1-005 Mission Control proxy API (#722)
jason.woltje
2026-03-07 19:43:34 +00:00 -
52e7b0e6e7
feat(orchestrator): add mission control proxy api
archive/salvage-20260825/feat/ms23-p1-proxy
jason.woltje
2026-03-07 13:30:58 -06:00 -
81bf349270
Merge pull request 'feat(orchestrator): MS23-P1-004 AgentProviderConfig CRUD API' (#721) from feat/ms23-p1-provider-api into main
jason.woltje
2026-03-07 19:26:24 +00:00 -
bcada71e88
feat(orchestrator): add AgentProviderConfig CRUD API
jason.woltje
2026-03-07 13:22:56 -06:00 -
9cc82e7fcf
feat(orchestrator): MS23-P1-003 AgentProviderRegistry (#720)
jason.woltje
2026-03-07 19:15:59 +00:00 -
480bf7b0d4
feat(orchestrator): add agent provider registry
archive/salvage-20260825/feat/ms23-p1-registry
jason.woltje
2026-03-07 13:10:57 -06:00 -
4b135ae1f0
feat(orchestrator): MS23-P1-002 InternalAgentProvider (#719)
jason.woltje
2026-03-07 19:06:36 +00:00 -
fddbfef0be
feat(orchestrator): add internal agent provider adapter
archive/salvage-20260825/feat/ms23-p1-internal-provider
jason.woltje
2026-03-07 12:42:50 -06:00 -
364619b332
feat(shared): MS23-P1-001 IAgentProvider interface + agent types (#718)
jason.woltje
2026-03-07 18:29:18 +00:00 -
184a5234ae
feat(shared): MS23-P1-001 IAgentProvider interface + agent session/message types
archive/salvage-20260825/feat/ms23-p1-interface
jason.woltje
2026-03-07 12:28:58 -06:00 -
18ed3a5411
chore(tasks): MS23 Phase 0 complete — all 6 P0 tasks done (#717)
jason.woltje
2026-03-07 18:13:12 +00:00 -
adb01999d1
chore(tasks): MS23 Phase 0 complete — all 6 P0 tasks done
archive/salvage-20260825/chore/ms23-tasks-p0-complete
jason.woltje
2026-03-07 12:13:07 -06:00 -
79ff3a921f
test(orchestrator): MS23-P0-006 service unit tests for AgentMessages/Control/Tree (#716)
jason.woltje
2026-03-07 18:12:47 +00:00 -
5a2e404f03
test(orchestrator): add service unit tests for agent services
archive/salvage-20260825/test/ms23-p0
jason.woltje
2026-03-07 12:02:59 -06:00 -
76f06d0291
chore(tasks): MS23-P0-005 done, P0-006 in-progress (#715)
jason.woltje
2026-03-07 17:58:20 +00:00 -
4d70e4e779
chore(tasks): MS23-P0-005 done, P0-006 in-progress
archive/salvage-20260825/chore/ms23-tasks-p005-006
jason.woltje
2026-03-07 11:58:15 -06:00 -
03dd25f028
feat(orchestrator): MS23-P0-005 subagent tree endpoint (#714)
jason.woltje
2026-03-07 17:57:55 +00:00 -
9642cd41d4
feat(orchestrator): add subagent session tree endpoint
archive/salvage-20260825/feat/ms23-p0-tree
jason.woltje
2026-03-07 11:53:39 -06:00 -
f3726de54e
chore(tasks): MS23-P0-004 done, P0-005 in-progress (#713)
jason.woltje
2026-03-07 17:43:35 +00:00 -
e57b84af1a
chore(tasks): MS23-P0-004 done, P0-005 in-progress
archive/salvage-20260825/chore/ms23-tasks-p004-005
jason.woltje
2026-03-07 11:43:30 -06:00 -
d0c6622de5
feat(orchestrator): MS23-P0-004 operator inject/pause/resume endpoints (#712)
jason.woltje
2026-03-07 17:43:11 +00:00 -
47ea93ca82
feat(orchestrator): add operator control endpoints
archive/salvage-20260825/feat/ms23-p0-controls
jason.woltje
2026-03-07 11:28:23 -06:00 -
4749f52668
chore(tasks): MS23-P0-002 done, P0-003 done, P0-004 in-progress (#711)
jason.woltje
2026-03-07 17:15:57 +00:00 -
d913d37071
chore(tasks): MS23-P0-002 done, P0-003 done, P0-004 in-progress
archive/salvage-20260825/chore/ms23-tasks-p0-002-004
jason.woltje
2026-03-07 11:15:54 -06:00 -
e0b28c91c3
feat(orchestrator): MS23 per-agent message history and SSE stream (#702)
jason.woltje
2026-03-07 17:15:30 +00:00 -
4f3a9b9521
feat(orchestrator): add MS23 per-agent message history and SSE stream endpoints
archive/salvage-20260825/feat/ms23-p0-stream
jason.woltje
2026-03-06 22:31:51 -06:00 -
fa7837af3e
fix(orchestrator): rm symlink before schema COPY in Docker builder (#710)
jason.woltje
2026-03-07 17:00:38 +00:00 -
945f4ba12a
fix(orchestrator): rm dangling symlink before COPY in Docker builder
archive/salvage-20260825/fix/ms23-prisma-rm-symlink
jason.woltje
2026-03-07 11:00:27 -06:00 -
123cbce5cd
fix(orchestrator): copy schema to overwrite dangling symlink in Docker (#709)
jason.woltje
2026-03-07 16:45:54 +00:00 -
0271ec1e49
fix(orchestrator): copy schema file after COPY to overwrite dangling symlink
archive/salvage-20260825/fix/ms23-prisma-kaniko-symlink
jason.woltje
2026-03-07 10:45:44 -06:00 -
7d47e5ff99
fix(orchestrator): use symlink path ./prisma/schema.prisma in generate script (#708)
jason.woltje
2026-03-07 16:31:49 +00:00 -
06e135a941
fix(orchestrator): use symlink path in prisma:generate script
archive/salvage-20260825/fix/ms23-prisma-script-path
jason.woltje
2026-03-07 10:31:41 -06:00 -
ef674206e7
fix(orchestrator): symlink prisma/schema.prisma to resolve Docker build root detection (#707)
jason.woltje
2026-03-07 16:17:20 +00:00 -
c0e3e39ac5
fix(orchestrator): symlink prisma schema for cross-env generate
archive/salvage-20260825/fix/ms23-prisma-docker-vs-ci
jason.woltje
2026-03-07 10:17:06 -06:00 -
977747599f
fix(orchestrator): local prisma schema copy for Docker generate (#706)
jason.woltje
2026-03-07 16:00:07 +00:00 -
b5007885ad
fix(orchestrator): copy schema into orchestrator/prisma/ for local prisma generate
archive/salvage-20260825/fix/ms23-prisma-schema-local
jason.woltje
2026-03-07 09:59:58 -06:00 -
fc4699ca51
fix(orchestrator): copy apps/api/package.json for prisma generate in Dockerfile (#705)
jason.woltje
2026-03-07 15:38:46 +00:00 -
7e299f74b5
fix(orchestrator): copy apps/api/package.json into Dockerfile for prisma generate
archive/salvage-20260825/fix/ms23-prisma-api-pkg
jason.woltje
2026-03-07 09:38:35 -06:00 -
b61554800b
fix(orchestrator): add prisma CLI devDependency for prisma:generate (#704)
jason.woltje
2026-03-07 06:56:42 +00:00 -
62834b6301
fix(orchestrator): add prisma CLI as devDependency for prisma:generate script
archive/salvage-20260825/fix/ms23-prisma-cli
jason.woltje
2026-03-07 00:56:27 -06:00