오케스트레이터 Runtime과 개선 경계

SDK runtime 기능, 설명용 A2A turn cycle과 저장소 maintainer 도구를 구분합니다.

01 / A2A Turn cycle · 설명용 02 / Agent Loop · SDK runtime 03 / 도구 · 관측 04 / VerificationLoop · SDK opt-in 05 / 최종화 · 상태 확정 06 / Hill Climbing · repo tool Event 수신 Agent 선택 · 실행 검증 · 확정 · 관측 A2A Event turn 요청 · 재개 응답 Event emit · 다음 turn Select rules-first Controller next action bounded Completed 후보 아직 미확정 provisional 허용 도구 observation 반환 max calls Revision 기존 관측만 사용 tools disabled Outcome evaluator pass · revise · review Registry rubric Finalize guardrail · accept commit once Event export Event v1 정규화 · Cluster 품질 · 비용 · latency Replay 비교 baseline ↔ candidate 수동 승격 draft · canary · deploy future runs observation revise pass / observe next turn trace export Legend User UI Agent logic Policy Tool action Context / trace

실제 SDK runtime

  • • AgenticExecutor의 Agent Loop는 controller 단계와 도구 호출 상한 안에서 observation을 누적합니다.
  • • final action이 나와야 provisional Completed 후보가 opt-in VerificationLoop로 이동합니다.
  • • 검증을 설정하지 않으면 기존 실행 순서와 결과가 그대로 유지됩니다.

설명용 Turn 경계

  • • A2A Event / Turn cycle은 요청·재개·응답 전송을 묶어 설명합니다.
  • • 이 이름의 별도 SDK public class나 Python asyncio loop를 제공한다는 뜻은 아닙니다.
  • • 실제 runtime 수명과 checkpoint 경계를 읽기 위한 상위 개념도입니다.

Repository maintainer tool

  • • VerificationEvent v1을 정규화·cluster하고 baseline/candidate를 같은 데이터로 replay합니다.
  • • wheel runtime 밖에서 proposal, metrics, regression cases와 prompt patch까지만 생성합니다.
  • • Registry draft, candidate 배포, canary, 승격과 rollback은 운영자가 수동으로 수행합니다.