Skip to content

v0.1.57

Choose a tag to compare

@ait-community-bot ait-community-bot released this 06 Jun 11:42
· 46 commits to main since this release
59a0a28

Patch Changes

  • 01546d3: CI: beta dist-tag 자동 publish 채널 추가. 같은 main 커밋에서 latest(web-framework 2.x peer, 기존 흐름 무변경)와 나란히, 3.0 라인 peer(>=3.0.0-beta <4.0.0)를 실은 Changesets 스냅샷(0.0.0-beta-<datetime>-<sha>)을 release-beta job이 pending changeset이 있을 때만 publish한다. 3.0-beta 소비자는 @ait-co/devtools@beta로 설치. base가 0.0.0이라 어떤 stable range도 만족하지 않고(latest로 누출 불가), peer rewrite는 job-local ephemeral checkout에서만 일어나며, publish 직전 artifact shape(version/peer/optional)을 assert한다. latest 채널은 2.x로 유지 — GA flip(#370) 아님.
  • c7cd513: MCP debug dashboard (GET / + SSE /events) — tunnel/page/attachUrl 라이브 갱신 (#247 Phase 1)
  • 3ce37be: env-2 unplugin relay에서 AIT_DEBUG_TOTP_SECRET 미설정 시 256비트 시크릿 자동 생성·영속화 (#394)
  • b5a5885: relay 시크릿 저장을 머신 홈에서 프로젝트 로컬 .ait_relay 단일 파일로 이전, MCP 데몬은 start_debug projectRoot 인자로 받아 read-only 로드. DualConnectionRouter를 all-lazy로 전환해 모든 family 부트가 switchMode(=시크릿 로드)를 거치게 하여 데몬 startup 시점의 시크릿 로드 빈틈을 제거 (#396)
  • 5aa69c0: start_debug mode 이름을 환경 계층이 드러나게 하드 리네임 — locallocal-browser(환경 1), mobilerelay-sandbox(환경 2), stagingrelay-staging(환경 3), liverelay-live(환경 4). 내부 FamilyKey도 정렬(locallocal-browser, relay-externalrelay-sandbox, relay-intoss는 relay-staging·relay-live 두 모드가 공유하는 단일 물리 슬롯으로 유지 — 4개 노출 라벨 → 3개 캐시 키). 옛 이름과 deprecated 별칭은 모두 제거(back-compat 없음, 0.1.x 단계라 허용). LIVE guard(relay && liveIntent && !confirm → reject) 동작은 불변 (#398)