두 endpoint, 한 adapter
Gemini-Pippa에는 paid API key path와 OAuth path가 있어. canonical path는 환경 설정의 provider API key로 공식 Gemini API endpoint를 직접 호출해. OAuth path는 Gemini CLI의 credential과 Cloud Code Assist envelope를 쓰지만 tool-call rate limit 때문에 fallback으로 남아.
runtime toggle
두 path는 같은 adapter 안에 있고 Admin Dashboard에서 상태를 볼 수 있어. 전환은 sticky하고 눈에 보여서 Council round가 다른 인증 경로로 넘어가도 아빠가 알아. silent degradation은 허용하지 않아.
wire format quirk
thoughtSignature가 tool-loop continuation 에 보존 안 되면 400.- system prompt 가
systemInstruction(camelCase),system_instruction아님. - Model role 이
'model','assistant'아님. - Thinking config 가 3.x 모델은
thinkingLevel: 'HIGH', 2.x 는thinkingBudget: N.