chore(release): 0.30.0 - #178
Merged
Merged
Conversation
`__version__` 을 0.30.0 으로 올리고 검토된 릴리스 노트를 추가한다. 0.29.0 에서 minor 를 올리는 이유는 두 가지 파괴적 변경이다. - schema-1 agy advisory 라우트의 argv 가 바뀌었다. 따라서 모든 agy 프로필 다이제스트와 라우트 지문이 함께 바뀐다. 구버전 agy 라우트에 묶인 봉인 캠페인 인구는 다음 dispatch 전에 `migrate-routes --vendor agy` 가 필요하다. - 송신 동의가 설정 상태로 표현 가능해졌다. 이전에는 게이트가 엄격히 행위별 이었다(명령의 플래그이거나 터미널의 응답). 이제 셸 변수가 그 셸의 이후 모든 호출과 모든 자손 프로세스를 승인한다. 비대화형 사용을 가능하게 하려는 의도된 변경이지만, 편의성이 아니라 게이트의 성격이 바뀐 것이다. 두 변경 모두 커밋 본문에 `BREAKING CHANGE:` 트레일러가 없으므로 릴리스 노트에 명시했다. 로컬 게이트: 1,599 tests / 35 skips, Ruff check+format, strict mypy 206 files, skill ledger(--previous-ref v0.29.0), cli-check 4개 벤더 모두 ready, build + twine check --strict, 추출 sdist 격리 1,592 tests / 80 skips, 클린 휠 설치에서 metadata·__version__·`wclass --version` 모두 0.30.0 일치. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01P3dXGuZjrBWD669SgUuk65
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
__version__0.29.0 → 0.30.0 및 검토된.github/release-notes/v0.30.0.md추가.구현은 PR #177 에서 이미 머지됐다. 이 PR 은 버전과 릴리스 노트만 담는다.
파괴적 변경 2건 (릴리스 노트에 명시)
--input-format stream-json에서 프롬프트를 stdin NDJSON 으로 받으므로
--print {{task}}가 사라졌다.모든 agy 프로필 다이제스트와 라우트 지문이 바뀐다. 구버전 agy 라우트에 묶인
봉인 캠페인 인구는 다음 dispatch 전에
migrate-routes --vendor agy가 필요하다.기존 기록은 재작성되거나 병합되지 않는다. Claude/Codex 다이제스트와 Grok 의
{{task_file}}전달은 불변.명령의 플래그이거나 터미널의 응답. 이제
WCLASS_ADVISORY_EGRESS=session이그 셸의 이후 모든 호출과 모든 자손 프로세스 를 승인한다. 래퍼 스크립트나
에이전트 하네스가 상속받고, rc 파일에 export 하면 확인이 영구히 도달
불가능해진다. 비대화형 사용을 위한 의도된 변경이지만 편의성이 아니라 게이트의
성격 변화다.
코어
wclass라우팅, one-foreground-child 계약, 캠페인 기록, 통계 게이트, 봉인매니페스트는 불변. 코어 네이티브 agy/grok 라우트는 여전히 argv 전달이며
AGENTS.md의 경계가 그대로 유효하다.로컬 릴리스 게이트 (RELEASING.md 2단계)
unittest discover--previous-ref v0.29.0advisory cli-check --vendor allreadybuild --no-isolationtwine check --strict--run-sdist-tests)__version__/wclass --version모두 0.30.0클린 휠에서
ask --vendor agy --preview가task_delivery: stdin,task_stdin_encoding: stream_json_message,task_process_exposure: false를 보고하는 것까지 확인했다.Skill 업그레이드
onboarding 17 → 18. 정확히 발행된 0.29.0 4파일 번들 해시가 업그레이드 원장에
등록되어 있으므로 설치된 0.29.0 번들은 충돌 없이 업그레이드된다.
🤖 Generated with Claude Code
https://claude.ai/code/session_01P3dXGuZjrBWD669SgUuk65