omp stream을 위한 stencil 인증 제공자를 추가했습니다. auth.stencil.so를 통한 OAuth code + PKCE 로그인을 지원하며, STENCIL_API_KEY, STENCIL_AUTH_URL, STENCIL_BASE_URL을 통해 구성할 수 있습니다. 이는 모델 제공자가 아닌 인증 전용 제공자이며, OAuth-code 로그인 구성은 {base} 및 {auth} URL 플레이스홀더가 있는 base-url 및 auth-url 노드도 지원합니다.qwen3.8-flash 및 유료 yolo 경로는 이제 문서화된 256K 컨텍스트 윈도우를 보고하며 Qwen chat-template 추론 방언을 사용하고, qwen3.8-flash를 제공자 기본값으로 사용합니다.@oh-my-pi/pi-tui로 이동했습니다. 해당 @oh-my-pi/pi-coding-agent 서브경로는 더 이상 존재하지 않으며, 패키지 root에서 다시 내보낸 이름은 변경되지 않습니다.omp stream을 추가했습니다. live.omp.sh/<your Stencil username>에서 터미널 세션을 라이브스트리밍할 수 있으며, 시청자 채팅, 같은 디렉토리의 세션에 대한 pane별 세션 표시, 화면 수정, 구성 가능한 stream.serverUrl 및 stream.redactPatterns 설정을 지원합니다. --server를 사용하여 스트림 서버를 재정의하고, --title로 제목을 설정하며, --no-tui로 라인 기반 로그 인터페이스를 유지할 수 있습니다./login에 Stencil 계정 지원을 추가했습니다. omp stream은 채널 소유권 및 인증을 위해 로그인한 Stencil 계정 또는 STENCIL_API_KEY를 사용합니다. 민감한 환경, dotenv, secrets.yml, 자격증명 형태, 구성된 패턴 매칭 값은 화면 데이터가 전송되기 전에 수정됩니다.smol 모델이 응답하지 않을 때 edit auto-repair가 최대 60초를 기다리던 문제를 수정했습니다. 이제 20초 후 타임아웃되고 수정 시작 및 타임아웃 세부 정보를 보고합니다.yield 호출에 전체 실행을 소진하는 서브에이전트 문제를 수정했습니다. 이제 증분 전용 yield 턴은 요청 예산을 우회하지 않으며, 강제 최종 yield는 실행을 종료합니다 (#12351 by @pedropaulovc).browser.open({ app: { relay: true } })가 전체 tool 타임아웃을 기다리던 문제를 수정했습니다. 이제 즉시 실행 가능한 오류로 실패하며 연결된 확장이 복구될 때까지 대기를 유지합니다.edit의 ellipsis 마커, 인라인 닫기 태그, copy-ready 수정, 재시도 처리를 수정했습니다. 리터럴 마커 삽입, 일치 잘못 보고, 파일 대상 누락, panic을 발생시킬 수 있는 경우를 포함합니다.edit.enforceSeenLines을 기본으로 활성화하여 표시되지 않은 콘텐츠에 고정된 hashline 편집을 거부하고, stale-tag 복구가 구조적으로 다른 중복 구성에 편집을 적용하지 않도록 방지했습니다 (#12369 by @pedropaulovc).TUIOptions.onPaint 및 TUI.setPaintListener를 통해 paint observer를 노출했습니다.autoresearch tool 렌더러를 추가했습니다.dark-celestial 기본 제공 테마를 추가했습니다.$which 캐시 충돌을 수정했습니다.live.omp.sh 스트림 경로를 위한 omp stream wire 계약(@oh-my-pi/pi-wire/stream)을 추가했습니다.Full Changelog: v18.2.4...v18.2.5