프롬프트가 Code Mode 실행 및 auto-mode 거부 처리를 명확히 하고, 언급된 파일에 대한 더 완전한 읽기 및 공개를 요구하며, 압축 지침을 수정하고, 클라이언트(clients), 러너(runners), 게이트웨이(gateways)를 연결하는 프로토콜에 대한 문서를 확장했습니다.
-
NEW: 데이터: 자체 명명된 추가 CA 인증서 경고 및 자체 명명된 CA 인증서 드롭 디버그 가이드—검증되지 않은 자체 명명 인증서 거부, 신뢰할 수 있는 서명 루트 복구, 그리고 광범위한 인증서 보존 오버라이드가 왜 주의가 필요하며 연결을 끊을 수 있는지 설명합니다.
-
NEW: 데이터: SDK result credential_expires_at 필드—서버 확인 없이 추정되는 저장된 로그인 만료(stored-login expiry)를 문서화하고, 리프레시 체인 수명 주기와 액세스 토큰 갱신을 구분하며, 폐기(revocation)가 더 일찍 발생할 수 있음을 경고합니다.
-
NEW: 데이터: SDK ui_invalidate 이벤트—플러그인 변경 및 새로 선언된 모바일 컨트롤에 대한 리프레시 이벤트를 문서화하며, 중복 제거된 평가(deduplicated evaluations)와 비활성 인스턴스에 대한 선택적 타겟팅을 제공합니다.
-
NEW: 데이터: Thin-client diff 대화 상자 noDiffReason 필드—사용 가능한 작업 공간 차이점(workspace diffs)과 재시도 가이드를 설명하며, 저장소 안전 확인(repository safety checks), 바쁜 상태(busy state), 실패한 비교, 그리고 변경되는 저장소 루트를 구분합니다.
-
NEW: 시스템 알림: 재개된 명령어 승인 디렉토리 검증 실패—재부팅 후 해당 디렉토리가 검증되지 않으면 이전에 승인된 명령어를 거부하며, 재시도를 하려면 의도한 디렉토리를 입력해야 하고 승인이 필요할 수 있습니다.
-
NEW: 시스템 알림: auto mode 동적 구성 명령어 거부—동적으로 조립된 셸 명령어(shell commands)에 대한 auto-mode 거부를 설명하고, 안전하지 않다고 선언하는 대신 전체 리터럴 명령어로 재시도하도록 요구합니다.
-
NEW: 시스템 알림: Code Mode auto mode 후크 재작성 거부—후크가 코드를 재작성한 후의 auto-mode 거부를 설명하며, 다른 호출이 거부를 유발했을 수 있으므로 재시도를 격리된 호출로 제한합니다.
-
NEW: 시스템 알림: 코드 모드 자동 모드 서브 에이전트 생성 거부—자동 모드가 코드를 시작한 서브 에이전트를 평가할 수 없는 이유를 설명하고, Claude가 직접 작업하거나 사용자에게 모드 변경 방법을 알려주도록 지시합니다.
-
NEW: 시스템 알림: 비동기 후크 성공 추가 컨텍스트—일반적인 비동기 후크 출력을 해당 후크의 이름과 성공 상태로 레이블링하여 기존 동기 후크 성공 형식과 일치시킵니다.
-
NEW: 시스템 알림: 대용량 언급 파일 읽기 가이드라인—요청이 부분만 필요한 경우가 아니라면, 언급된 대용량 파일을 전체적으로 읽도록 요구하며 답변 시 검색 또는 부분 읽기를 공개합니다.
-
NEW: 데이터: 자체 호스팅 러너 제어 평면 유휴 릴리스 공지—Linux에서 변경되지 않은 체크아웃 및 건드리지 않은 러너 폴더에 대한 유휴 릴리스만 문서화하며, 구성 및 홀드 파일(hold-file) 주의사항을 포함합니다.
-
NEW: 도구 설명: REPL 스크립트 및 셸 타임아웃—권한 대기 시간을 포함하여 10분간의 스크립트 마감일을 설명하고, 중복 실행 없이 백그라운드 출력 복구를 허용하는 더 짧은 명령어 타임아웃을 제공합니다.
-
NEW: 도구 설명: REPL 비동기 출력 및 폴링 지침—인라인 결과 대 지연된 이벤트, 캐시 인식 대기(cache-aware waiting), 중복 실행 위험에 대해 설명하며; 턴을 완료하는 것이 추가 호출 없이 결과를 기다릴 수 있게 합니다.
-
NEW: 도구 설명: REPL 및 영속성 헬퍼 인터페이스—배치된 JavaScript 도구 호출, 영속 변수(persistent variables), 봉인된 접근(sealed access), 제어된 출력 미리보기, 그리고 MCP 실패를 구별하는 조건부 오류 처리를 설명합니다.
-
NEW: 도구 설명: REPL 디스패치된 스크립트 실행 및 이벤트 전달—즉각적인 스크립트 디스패치, 변수를 공유하는 오버래핑(overlapping) 스크립트, 자동 이벤트 수집, 그리고 종속적인 단계를 함께 유지하거나 이전 결과를 기다리는 것을 설명합니다.
-
NEW: 시스템 알림: PreToolUse 후크 타임아웃 복구—후크 타임아웃 또는 누락된 결정 이후의 거부 사항을 설명하고, 격리되거나 더 작은 재시도(retries)를 권장하며, 후크 구성 변경은 사용자에게 남겨둡니다.
-
NEW: 도구 설명(Tool Description): Poll Code 모드 유휴 및 이벤트 대기(idle and event waiting) 정의—턴을 종료하지 않으면서 이벤트 또는 사용자 메시지를 반환하는 유휴 대기를 정의하며, 캐시 만료(cache-expiry) 및 예약 전송(queued-delivery) 깨어남 기능을 포함합니다.
-
NEW: 데이터(Data): REPL 비동기 컨텍스트 API 선언 및 REPL 동기 컨텍스트 API 선언—자식 에이전트 컨텍스트(child-agent contexts), 선택적 대화 분기(optional conversation forks), 메시징 및 결과 검사, 그리고 유휴(idle), 실패(failed) 또는 해제된(released) 컨텍스트에 대한 알림 변형을 문서화합니다.
-
REMOVED: 에이전트 프롬프트(Agent Prompts): 대화 요약 (캡 방식)(Conversation summarization (capped variant)), 대화 요약 (린 방식)(Conversation summarization (lean variant)), 및 대화 요약 (짧은 버전)(Conversation summarization (short variant)) 제거—세 가지 독립형 압축 템플릿을 제거하며, 여기에는 각각의 길이와 인계 지침이 포함됩니다. 다른 대화 요약 프롬프트는 추출(extraction)에 남아 있습니다.
-
REMOVED: 시스템 알림(System Reminder): 메모리 동기화 대량 삭제 보호 장치(Memory sync mass-deletion guard) 제거—차단된 대규모 공유 메모리 삭제 및 배치별 삭제 지침에 대한 독립형 경고를 제거하며, 근본적인 보호 장치가 변경되었는지 여부는 명시하지 않습니다.
-
에이전트 프롬프트(Agent Prompt): 추가 지침이 포함된 대화 요약—선택적 2,000단어 및 이전 요청 복사 지침을 삭제하고 분석 지침과 그 예시를 일관되게 포함하며 사용자 보안 제약 조건은 유지합니다.
-
에이전트 프롬프트(Agent Prompt): 온보딩 가이드 생성기—해당 세션이 생성자의 현재 로그인 상태와 연결될 수 없는 경우, 가이드 및 발표 자료 모두에서 누락된 사용 세션을 공개하도록 요구합니다.
-
에이전트 프롬프트(Agent Prompt): /security-review 슬래시 명령어—답변에 마크다운 보고서만 포함하도록 요구하는 최종 지침을 제거하며, 검토 및 오탐지 필터링 지침은 그대로 유지됩니다.
-
데이터(Data): attributionProject 설정—chan_으로 시작하는 프로젝트 ID와 claude_proj_로 시작하는 프로젝트 ID를 문서화하며, 원시 UUID는 후자의 프로젝트 유형으로 제한합니다.
-
데이터: Claude Code 게이트웨이 프로토콜 — 기본 URL 오버라이드만 있는 로컬 추정치와는 별도로, 관리형 모델 제한을 포함하여 게이트웨이 자격 증명에 대한 청구되는 모델-요청 토큰 카운팅을 구별합니다.
-
데이터: 게이트웨이가 무시한 X-Forwarded-For 경고 — 연결 주소를 추가하는 프록시에 대해 좁게 신뢰할 것을 요구하며, 포워딩된 클라이언트 제공 헤더를 신뢰하면 클라이언트가 접근 제어 및 속도 제한을 우회할 수 있다고 경고합니다.
-
데이터: 인터럽트 수신 취소 필드 및 인터럽트 수신 여전히 대기 중 필드 — 아직 큐에 추가되지 않았지만 읽은 메시지를 포함하여, 조기 인터럽트 처리를 확장하고 해당 메시지가 큐에 들어가기 전의 취소 제한을 문서화합니다.
-
데이터: SDK 결과 요청_빌드_디테일 필드 — 클라우드-러너 캐시-브레이크 상태 쓰기는 일반적으로 응답 후에, 요청 빌드 측정 범위 밖에 큐에 추가됨을 명확히 합니다. 단, 캐시-브레이크 감지 기능이 모델을 건너뛰는 경우는 예외입니다.
-
데이터: SDK 시작 실패 사유 코드 — 파일 수리가 필요한 유효하지 않은 구성 JSON을 시작 거부로 추가하며, 파일을 보존하고 수정될 때까지 터미널 없이 시작하는 것을 거부합니다.
-
데이터: SDK UI 첨부 그리기 필드 및 SDK ui_invalidate 인스턴스 필드 — 모바일 렌더링 선언을 Input과 Select로 확장하고, Backdrop 선언을 데스크톱 또는 모바일로 제한하며, 참여하는 표면에서 backdrop 인스턴스를 새로 고칩니다.
-
데이터: 씬 클라이언트 diff 대화형 스키마 — git을 가정하지 않고 워크스페이스 diff를 설명하며, 사용 불가능한 결과에 대해 noDiffReason을 참조하고, 추적되지 않은 파일은 절대 hunks를 포함하지 않음을 명확히 합니다.
-
스킬: /send-to-project 메시지 프리로드 설명 및 /send-to-project 작업 요약 프리로드 설명 — 필요한 Remote Control이 비활성화되었을 때도 제공될 수 있음을 설명하며, 기존 대화가 없는 터미널 세션에 대해 인플레이스(in-place) 메시지 입력을 지원합니다.
-
스킬: /send-to-project 메시지 슬래시 명령어 및 도구 설명:
SendToProject 메시지는 명령어의 입력 필드에 입력된 메시지를 보존하여, 요청된 수정 사항을 위해 해당 단어를 제공하는 동시에 확인(confirmation) 및 단일 전송 안전장치(single-send safeguards)를 유지합니다.
-
스킬: 설정 파일 위치 업데이트—cleanupPeriodDays가 모호한 기록 정리 기간을 설명하는 것이 아니라 현재 컴퓨터의 기록 보존 기간을 제어한다는 점을 명확히 합니다.
-
시스템 알림: 스테이징 파일 전송 실패—디스크 용량 부족으로 인한 첨부 파일 실패는 자동으로 재시도되지 않습니다. 공간을 확보한 후 다시 첨부하거나 Claude가 생성한 파일을 재생성해야 하며, 삭제 승인은 유지됩니다.
-
도구 설명: Bash (Git 커밋 지침) 및 Bash (PR 생성 지침)—명령어 치환(command substitution) 대신 stdin을 통해 커밋 메시지와 풀 리퀘스트 본문을 전달하도록 macOS의 /bin/bash에 맞춰 heredoc 예제를 조정했습니다.