Distrusted intermediate certificates under an allowed root are not yet blocked; tracked upstream. (#11956)
OmO 데스크톱 앱이 시작한 엔진이나 직접 시작한 OmO 서버는 더 이상 SSL_CERT_FILE 또는 SSL_CERT_DIR을 읽지 않습니다. 루트 인증서가 이런 파일에만 있다면 운영체제의 인증서 저장소에 설치하거나, 데스크톱 앱의 Settings, Extra CA certificates에서 추가하세요. 직접 시작한 서버는 NODE_EXTRA_CA_CERTS도 계속 적용합니다. (#11956)
Linux에서 OmO는 이제 배포판이 생성한 인증서 번들만 신뢰합니다. update-ca-certificates 또는 update-ca-trust를 실행하지 않고 /etc/ssl/certs 또는 /etc/ssl/cert.pem에 직접 둔 루트 인증서는 더 이상 신뢰되지 않으므로, 해당 도구로 설치하세요. OmO가 운영체제 인증서를 읽지 못하면 실패한 요청에 그 이유와 해결 방법이 표시됩니다. (#11956)
마지막 문장은 완료된 롤아웃을 설명합니다. 전송 오류 설명은 이후 단계이며, 이번 런처 전용 변경에서는 활성화되지 않습니다. (#11956)
agent_settled 및 agent_idle보다 먼저 전달됩니다. journal 전달은 전체 스냅샷, git 읽기, journal 쓰기, reflection 복구를 기다리지 않습니다. 늦게 도착한 전체 스냅샷은 더 최신인 journal 집계를 보존하며, 읽을 수 없는 transcript는 영속 카운터로 대체됩니다. (#11935) (#12037)task 생성의 실행 중 진행 상황 업데이트는 launch 완료를 기다린 후, 하위 작업이 실제로 시작된 모델(및 시작 시점 fallback의 경로)을 함께 게시합니다. 이전에는 launch가 250ms를 넘으면 불완전한 모델 정보가 게시되었습니다. 포그라운드 배치 행도 같은 방식으로 기다리며, 실행된 run epoch과 경로를 함께 표시합니다(배치 행은 effective_model을 보고하지 않습니다). launch가 실패하면 보류 중이던 업데이트가 고정되지 않고 해제되며, pending slot 보고는 여전히 즉시 표시됩니다 (#11693, fixes #11691, #11827). (#12037)engine CA importer의 launcher trust 단계를 추가했습니다. 상속된 generation을 검증하고 채택하거나, private generation을 확보한 뒤 독립적인 hop 제한과 함께 한 번 exec합니다. import에 실패하면 명시적으로 지정한 extra만 유지되고, 암묵적 기본 입력은 계속 차단된 상태로 남습니다. 자식 환경은 원래 값을 되찾습니다. 이는 단계적 롤아웃 중 launcher 단계이며, 전송 오류, 백그라운드 갱신, trust CLI, 데스크톱 연동은 포함하지 않습니다. (#11956, part of #10762)
c35c148 chore(release): 5.1.56용 service-auth 번들 재생성 (#12046)
ebaf17c Merge pull request #12037 from code-yeongyu/train/bh-omo-train
69de56e chore(bundles): train 최상단의 생성된 번들 재생성
017b6e2 Merge remote-tracking branch 'origin/dev' into train/bh-omo-train
a94c81e Merge pull request #12034 from code-yeongyu/fix/11704-release-pr-marker-gate
73faaa0 Merge remote-tracking branch 'origin/dev' into train/bh-omo-train
f7bd153 Merge pull request #11956 from code-yeongyu/feat/10762-trust-stage
a4cca95 Merge remote-tracking branch 'origin/dev' into fix/11704-release-pr-marker-gate-s30b
394eb9d Merge remote-tracking branch 'origin/dev' into train/bh-omo-train
6385b29 Merge pull request #12045 from code-yeongyu/release/v5.1.55-source-state
9370fba Merge pull request #12039 from code-yeongyu/fix/ci-qa-password-literal
5a1162b Merge remote-tracking branch 'origin/dev' into feat/10762-trust-stage
5b2d0dc Merge remote-tracking branch 'origin/dev' into fix/ci-qa-password-literal
30618b7 chore(bundles): train 최상단의 생성된 번들 재생성
5923de4 Merge commit '8bda141bcd' into feat/10762-trust-stage
f8bb976 Merge remote-tracking branch 'origin/dev' into fix/ci-qa-password-literal
bad0ad9 Merge remote-tracking branch 'origin/dev' into train/bh-omo-train
e6a1262 Merge remote-tracking branch 'origin/dev' into train/bh-omo-train
892555d Merge remote-tracking branch 'origin/dev' into train/bh-omo-train
12876bd chore(changes): train 변경 조각을 12037로 통합
7c22dae Merge remote-tracking branch 'origin/dev' into feat/10762-trust-stage
a13407f chore(bundles): train 최상단의 생성된 번들 재생성
cbbaf20 Merge remote-tracking branch 'origin/dev' into s30-merge-dev-1793488697
42ee417 Merge remote-tracking branch 'origin/dev' into train/bh-omo-train
65916bf Merge remote-tracking branch 'origin/dev' into train/bh-omo-train
95c3302 Merge branch 'm/11693' into train/bh-omo-train
066450c Merge branch 'm/11921' into train/bh-omo-train
036b495 Merge branch 'm/11935' into train/bh-omo-train
cee3498 Merge branch 'm/11986' into train/bh-omo-train
51ce5c3 Merge branch 'm/11985' into train/bh-omo-train
daae564 chore(bundles): dev 병합 후 생성된 번들 재생성
44269af chore(bundles): dev 병합 후 생성된 번들 재생성
1f4c563 chore(bundles): dev 병합 후 생성된 번들 재생성
e2a427b chore(bundles): dev 병합 후 생성된 번들 재생성
53b120f Merge remote-tracking branch 'origin/dev' into m/11693
84bbe2b Merge remote-tracking branch 'origin/dev' into m/11921
5771bf8 Merge remote-tracking branch 'origin/dev' into m/11935
4691551 Merge remote-tracking branch 'origin/dev' into m/11986
7325f10 Merge remote-tracking branch 'origin/dev' into m/11985
b188af2 Merge branch 'm/11954' into m/11957
91bedd8 Merge remote-tracking branch 'origin/dev' into m/11954
a204954 fix(changelog-gate): 작성자가 아닌 마커로 release-state PR 식별
746ce4f Merge remote-tracking branch 'origin/dev' into feat/10762-trust-stage
1827438 Merge remote-tracking branch 'origin/dev' into feat/10762-trust-stage
db43d0f fix(desktop-toolkit): zod 없이 호스트 도구 요청 확인
5458411 chore(knip): snapshot-state의 기존 export에서 이동된 readMemoryRpcJournalState 제거
679d04c fix(omo-native): macOS와 Windows에서 trust-stage 테스트가 통과하도록 수정하고 non-null ratchet 정리 (#10762)
e2f9222 Merge #11954 (synced with origin/dev 543f135) into fix/11953-memory-hook-startup
2e27ba8 Merge remote-tracking branch 'origin/dev' into HEAD
875393f Merge remote-tracking branch 'origin/dev' into HEAD
ec8f7ed Merge remote-tracking branch 'origin/dev' into feat/10762-trust-stage
7d39a3b Merge remote-tracking branch 'origin/dev' into HEAD
f1588f3 test(security): 전체 트리 raw TLS 스캔 범위를 명시적으로 제한 (#10762)
da22158 fix(omo-native): 닫힌 계정 명령을 정적으로 유지하고 trust-stage 스캔 항목 등록 (#10762)
d9f9b92 docs(changelog): 격리된 memory-hook 시작 기록
c971899 perf(memory): hook 모드의 supervisor import 격리
4fe1171 docs(changelog): 명령 fixture 설정 최적화 기록
090956c test(memory): 명령 fixture 시딩 후까지 hook 지연
3b040c5 fix(memory): 필수 journal 전달 차단 해제
7bb95e0 Merge origin/dev into feat/tools-mcp1-toolkit
11e7b48 docs(changelog): 순서가 보장된 memory 전달 수정 기록
e0cf9d3 fix(memory): 초기 스냅샷 이후 턴 전달을 journal 전용으로 유지
f40a4ea fix(memory): settle 이전에 턴 종료 후 memory 상태 전달
7f6d009 Merge origin/dev and make foreground task partials wait for launch facts
9f1d7ce Merge origin/dev into fix/task-partials-effective-model-restamp
0210feb Merge remote-tracking branch 'origin/dev' into fix/task-partials-effective-model-restamp
a848159 Merge remote-tracking branch 'origin/dev' into fix/task-partials-effective-model-restamp
bun add -g omo-ai