
.env with your credentials:Fastn Tools Agentsrc/app/agentConfigs/fastnAgent.ts)src/app/agentConfigs/fastnDocsAgent.ts)src/app/agentConfigs/allAgentSets mapping in src/app/agentConfigs/index.tssrc/app/components/BottomToolbar.tsxhttps://live.fastn.ai/api/ucl/getTools - Retrieves available toolshttps://live.fastn.ai/api/ucl/executeTool - Executes tools with parametershttps://live.fastn.ai/api/v1/serviceAgent - Queries documentationsrc/app/App.tsx: when a response.text.delta stream starts we mark the message as IN_PROGRESS, and once the server emits guardrail_tripped or response.done we mark the message as FAIL or PASS respectively. If you want to change how moderation is triggered or displayed, search for guardrail_tripped inside App.tsx and tweak the logic there.Posted Oct 6, 2025
Developed voice-enabled AI assistant for Fastn.ai using OpenAI SDK.