Weather
- HTTP API
A small representative eve app with agent config, instructions, a typed weather tool, and a markdown skill.
- HTTP API
agent/agent.tstypescriptimport { defineAgent } from "eve";
export default defineAgent({
model: "anthropic/claude-sonnet-5",
modelOptions: {
providerOptions: {
openai: {
reasoningEffort: "high",
reasoningSummary: "auto",
},
},
},
});
Weather agent
The weather-focused eve fixture. It backs the repo root pnpm dev, the
bundle-analysis workflow, and manual smoke testing as a small representative
eve app:
agent/agent.ts— model config (openai/gpt-5.5with adaptive thinking)agent/instructions.md— the always-on instructions promptagent/tools/get_weather.ts— a typed weather lookup toolagent/skills/get-weather.md— a markdown skill describing the weather procedure
Run locally
This starts the local runtime and the interactive terminal UI. No credentials are required for the TUI.
Focused end-to-end coverage lives under e2e/fixtures.