@conclave-ai/agent-gemini
v0.8.22
Published
Conclave AI Gemini agent — wraps @google/genai with responseSchema structured output. Long-context slot per decision #10.
Readme
@conclave-ai/agent-gemini
Gemini agent for Conclave AI council review. Implements the Agent
interface from @conclave-ai/core. Uses Gemini's responseSchema
structured output (decision #10, long-context slot).
Install
pnpm add @conclave-ai/agent-gemini @conclave-ai/coreUsage
import { GeminiAgent } from "@conclave-ai/agent-gemini";
import { Council, EfficiencyGate } from "@conclave-ai/core";
const gate = new EfficiencyGate();
const council = new Council({ agents: [new GeminiAgent({ gate })] });Models
Default: gemini-2.5-pro (long-context slot — 1M token window).
Alternatives via new GeminiAgent({ model: "gemini-2.5-flash" }) for
cheap triage. Pricing table covers gemini-2.5-pro, gemini-2.5-flash,
and gemini-3.0-flash.
Env
Reads GOOGLE_API_KEY first, falls back to GEMINI_API_KEY.
