import uuid
from google import genai
client = genai.Client()
# Create an agent so we have a valid ID to retrieve.
agent_id = f"test-agent-{uuid.uuid4().hex[:8]}"
client.agents.create(
id=agent_id,
base_agent="waverunner",
description="A test agent.",
base_environment="remote",
)
agent = client.agents.get(agent_id)
print(agent.id)
import {GoogleGenAI} from '@google/genai';
const ai = new GoogleGenAI({});
// Create an agent so we have a valid ID to retrieve.
const agentId = `test-agent-${crypto.randomUUID().slice(0, 8)}`;
await ai.agents.create({
id: agentId,
base_agent: 'waverunner',
description: 'A test agent.',
base_environment: 'remote',
});
const agent = await ai.agents.get(agentId);
if (!agent.id) {
throw new Error('Agent retrieval failed: ID is undefined');
}
console.log(agent.id);