Launch Week #1
June 16-20, 2025
5 days of features to transform how you build and monitor AI agents.
DAY 1 | MONDAY, JUNE 16, 2025
voltopsFramework Agnostic LLM Observability
Universal tracing and monitoring that works with various AI Agent frameworks, or vanilla JS/Python.

DAY 2 | TUESDAY, JUNE 17, 2025
Generative UI Support
Detailed streaming with tool calls, reasoning steps, and completion status via fullStream.
my-agent.ts
const response = await agent.streamText("What's the weather like in San Francisco?");
for await (const chunk of response.fullStream) {
switch (chunk.type) {
case "text-delta":
process.stdout.write(chunk.textDelta);
break;
case "tool-call":
console.log(`Using tool: ${chunk.toolName}`);
break;
case "tool-result":
console.log(`Tool completed: ${chunk.toolName}`);
break;
case "finish":
console.log(`Done! Tokens used: ${chunk.usage?.totalTokens}`);
break;
}
DAY 3 | WEDNESDAY, JUNE 18, 2025
Vercel AI UI Support
Added Vercel AI UI Support: instantly spin up agent UIs with built-in, Vercel-compatible components.
my-agent.ts
const agent = new Agent({
id: "assistant",
name: "Assistant",
instructions: "You are a helpful assistant that can answer questions and help with tasks.",
model: "gpt-4.1-mini",
llm: new VercelAIProvider(),
hooks: {
onEnd: async (result) => {
await chatStore.save({
conversationId: result.conversationId,
messages: convertToUIMessages(result.operationContext),
});
},
},
});
DAY 4 | THURSDAY, JUNE 19, 2025
Custom API Routes
Create custom endpoints for your agents with built-in authentication, rate limiting, and monitoring.
routes.ts
new VoltAgent({
agents: { myAgent },
server: {
customEndpoints: [
// Custom API endpoints
{
path: "/api/health",
method: "get" as const,
handler: async (c) => c.json({ status: "healthy" }),
description: "Health check endpoint",
},
],
},
});
DAY 5 | FRIDAY, JUNE 20, 2025
MCP & Showcase
Model Context Protocol integration and a new showcase page for anyone who wants to feature their work.

