Devin이 다시 채팅하며, 거주 Kibitzer가 유일한 리콜 경로입니다.
성공적인 로그인 직후 모든 Devin 턴이 HTTP 404: {"detail":"Not Found"}로 실패했습니다. OAuth 플로우가 엔진에 로그인 호스트를 넘겼고, 엔진이 그 호스트를 모델에 오버레이했기 때문에 Cascade 채팅 호출이 모델 서버 대신 REST API로 전송되었습니다. 이제 토큰은 로그인 플로우와 함께 유지되고 채팅은 모델이 지정한 곳으로 전송됩니다.
404 뒤에는 6개 레이어가 더 있었고, 모두 함께 수정되었습니다. Devin 턴은 이제 릴리즈된 Devin CLI가 실행하는 방식으로 작동합니다: 계정의 사용자 JWT는 모든 턴 전에 GetUserJwt를 통해 발급되고 올바른 protobuf 필드에서 전달됩니다(이전에는 팀 오버라이드로 직렬화됨), 호출 이름을 바꾸는 API 호스트는 계정이 다른 곳에 프로비저닝될 때 시드된 호스트를 대체하고, 요청은 개발 채널 ID 대신 릴리즈된 CLI ID를 제시하며, 대화, 실행 및 메시지 ID는 UUID 형태이고, 완료 구성은 CLI의 것과 일치합니다 — Cascade가 불명확한 invalid_argument로 거부하는 정확히 영도의 온도 클램프 포함.
도구 호출이 실행됩니다. Cascade는 도구 호출의 ID만 첫 번째 인수 청크에서 전송합니다. 이후 청크는 별도의 이름 없는 호출로 열렸기 때문에 텍스트가 스트리밍되었을 때도 파일 읽기, 셸 명령 및 편집이 실행되지 않았습니다. 이제 청크는 인수가 프레임 간에 누적되는 하나의 호출로 병합됩니다.
거부가 표시됩니다. Connect 오류 트레일러(invalid_argument, permission_denied)는 턴을 빈 성공으로 종료했으며, 이제는 서버의 코드 및 메시지를 포함하는 오류로 종료됩니다.
모델 및 라우팅. Discovery는 CLI의 개발 채널 ID를 베어 protobuf 단항 호출로 표현합니다(이전에 전송한 스트리밍 프레임은 415로 응답됨). 카탈로그에서 계정의 컨텍스트 윈도우, 출력 상한, 비용 및 이미지 지원을 읽고 서버 측 라우터를 표시합니다. adaptive와 같은 라우터는 턴 전에 AssignModel을 통해 확인됩니다. 번들된 시드는 플랜 사용 가능한 SWE-2 노력 레인 — swe-2-high 먼저, 그 다음 swe-2-max, swe-2-low, swe-2-high-lite — SWE-1.6 옆에 나열합니다. Cascade가 거부하는 베어 swe-2 uid는 사라졌습니다. 프롬프트에 첨부되거나 도구에서 반환된 이미지는 인라인으로 전달됩니다.
거주 Kibitzer가 라이브 경로이며, 원샷 판사는 없습니다. 리콜은 메인 세션당 하나의 읽기 전용 사이드카로 실행되며, 해당 세션의 첫 훅에서 생성됩니다. 웨이크는 머신 전체 카운팅 리스(기본값 2개 슬롯)를 통해 허용되고 죽은 소유자 복구가 있으며, 구성된 도구 예산, 토큰 상한 및 이벤트 상한으로 제한됩니다. 자식이 여전히 시작 중인 동안 캡처된 훅 이벤트는 더 이상 시드 경계에서 버려지지 않습니다. 원샷 러너, 실행별 아티팩트 및 컴팩션 에포크 부기는 종단 간 제거됩니다. 여전히 이전 필드를 포함하는 저장된 pending-nudges 파일은 정상적으로 소비됩니다.
웨이크는 관찰 가능하고 디스크에서 제한됩니다. 모든 정산된 웨이크는 사이드카 트랜스크립트 옆의 wakes.ndjson에 하나의 편집된, 크기 제한된 라인을 추가합니다 — 상태, 원인, 모델, 커서 범위, 도구 호출, 지속 시간, 슬롯 대기, 토큰 사용량 및 넛지된 경로. 연속 3개의 진단 실패는 정확히 하나의 게이트 공지를 내보냅니다. 모든 정상 정산은 스트릭을 재설정합니다. 7일 동안 유휴 상태인 사이드카 디렉터리는 라이브 프로세스가 소유하지 않으면 정리됩니다.
프로세스 ID 및 티어다운. 프로세스 시작 ID 프로브가 Windows 분기를 획득했으므로, 웨이크 락 및 리콜 락 복구는 더 이상 모든 Windows 프로세스를 식별 불가능으로 취급하지 않으며, 테스트 티어다운은 Windows가 발생시키는 파일 락 오류(EBUSY, EPERM, ENOTEMPTY)를 재시도합니다. 로컬 런처에 포함된 변경 로그 경로는 정규화되어 정방향 슬래시이므로 브랜드 ID 확인이 Windows에서 통과합니다.
위의 Devin 수정 사항은 엔진에서 진행되며 이 릴리즈와 함께 제공됩니다.
npm i -g omo-ai@beta