Next.js playground for testing Strands TypeScript sub-agent handoff with streaming and tool calls.
- Next.js App Router
- API route at
app/api/chat/route.ts(no separate Express server) @strands-agents/sdklinked locally from../sdk-typescript-with-subagents
- Install dependencies:
pnpm install- Configure env:
cp .env.example .env.local
# set GEMINI_API_KEY- Run:
pnpm devOpen: http://localhost:3000
- Main agent tool call indicators
- Transfer indicator (
main_agent -> math_specialist) - Subagent tool call indicators
- Markdown assistant rendering
- Enter to send, Shift+Enter for newline
- New Session button resets conversation/session