go-add-cleanup, go-bench-loop, go-exp-promoted, go-ioutil, go-join-hostport, go-new-expr, go-rand-v2, go-range-int를 포함한 기본 제공 Go 코딩 규칙 추가/shake images 실행을 권장paths를 허용. (#3873)findCutPoint가 한 메시지 내에서 자를 수 없어 summarizer가 더 이상의 수단을 가질 수 없었음. 이제 가드가 과도한 부분에 대해 artifact 기반 shake elide 패스를 실행하고 일시 중지 전에 헤드룸을 다시 테스트하며, 남은 경고는 축소할 수 없는 이미지 전용 꼬리에 대해 /shake images를 지시. (#3786)task 서브에이전트의 증분 yield (type: ["overall_correctness"], type: ["findings"], …)가 일치하는 속성의 서브 스키마와 일치하지 않는 값을 자동으로 수용한 후 사후에 schema_violation으로 거부하는 문제를 수정 — 불투명하게 에이전트의 수용된 출력을 오류 blob으로 교체. yield 도구는 이제 각 증분 섹션의 data를 최상위 속성의 서브 스키마(배열 형식 레이블의 경우 항목 스키마)에 대해 검증하고 terminal yield와 동일한 재시도 피드백을 표시하므로 enum 필드에 "Correct"/"correct."/"approved"를 내보내는 deepseek-v4-pro 같은 모델이 최대 3회의 교정 재시도를 받음. 기존 MAX_SCHEMA_RETRIES 오버라이드는 전체 결과를 잃는 대신 SUBAGENT_WARNING_SCHEMA_OVERRIDDEN으로 값을 수용. 알려지지 않은 레이블은 제약이 없음 (#3870).write)가 스트리밍 단계 전체에서 빈 본문을 표시하는 문제를 수정 — 첫 번째 공개 시 이미 사용 가능한 부분 JSON을 표시한 후 이후 증가만 조절. (#3881)providers.streamFirstEventTimeoutSeconds, providers.streamIdleTimeoutSeconds)을 모델 요청으로 전달하여 느린 로컬 LLM 스트림을 수정 — 사용자가 환경 변수 없이 watchdog를 확대하거나 비활성화할 수 있음. (#3878)/dev/null, /dev/tty, /dev/stdout, /dev/stderr 장치 싱크로 echo / printf 리다이렉트를 차단하는 문제를 수정. (#3763)U+FEFF를 숨길 때 hashline 쓰기가 UTF-8 BOM 바이트를 유지하는 문제를 수정. (#3867)전체 변경사항: v16.2.7...v16.2.8