<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://docs.baleybots.dev/search</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/classes/Baleybot</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/classes/BaleybotConditional</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/classes/BaleybotError</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/classes/BudgetExceededError</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/classes/Deterministic</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/classes/FileStorage</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/classes/FilterDroppedRowError</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/classes/GraphOutputDroppedError</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/classes/History</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/classes/Loop</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/classes/MemoryStorage</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/classes/ParallelMerge</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/classes/PipelineError</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/classes/PlanError</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/classes/ProviderError</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/classes/StreamingJsonParser</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/aggregate</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/allConditions</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/analyzeCommand</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/anthropic</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/audio</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/audioFromStream</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/canRead</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/canWrite</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/clearDefaultApiKeys</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/collectAISDKDiagnostics</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/combine</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/combineConditions</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/createInitialState</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/createProcessable</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/createRegistry</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/createSubscriptionFilter</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/createTauriFetch</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/createTodoListTool</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/createTransformationState</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/customCondition</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/defineTool</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/defineZodTool</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/delay</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/deriveAPIMessages</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/deriveUIMessages</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/detectInjectionAttempts</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/deterministic</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/emitTokenEvent</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/enrichAISDKError</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/ensureToolResultsExist</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/escapeDelimiters</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/escapeShellArg</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/file</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/filter</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/filterByAgent</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/filterByEnabledMap</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/filterReadonlyTools</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/filterToolsByGroup</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/filterToolsByMode</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/filterToolsWithReadCapability</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/filterToolsWithWriteCapability</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/filterWriteonlyTools</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/finalizeSegments</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/formatAISDKErrorDiagnostics</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/formatDuration</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/frames</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/generateProcessableId</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/getDefaultApiKey</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/getDSLPipelineData</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/getGroupText</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/getMediaStream</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/getProvider</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/getReasonDisplay</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/getSequentialThinkingData</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/getSpawnAgentData</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/getTextContent</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/getToolCalls</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/getToolCapability</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/getToolData</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/getToolFilterDescription</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/google</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/groupByTurn</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/handleToolCalls</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/hasChildren</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/hasToolResult</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/image</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/isAnyStreaming</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/isBaleybot</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/isBaleybotConfig</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/isDoneEvent</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/isDoneSegment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/isErrorReason</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/isErrorSegment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/isLiveAudio</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/isLiveVideo</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/isMediaStream</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/isModelConfig</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/isMultimodal</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/isNonRetryableError</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/isOutputConfig</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/isReadonlyTool</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/isReasoningSegment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/isResourceExhausted</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/isResourceExhaustedError</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/isStaticAudio</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/isStaticFrames</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/isStructuredOutputSegment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/isSuccessReason</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/isTextSegment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/isToolCallSegment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/isToolError</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/isUserSegment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/isWriteonlyTool</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/join</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/listen</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/logPromptSecurityWarnings</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/logSecurityWarnings</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/loop</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/mapBot</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/merge</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/noToolCalls</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/openai</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/openrouter</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/parallel</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/parsePartialJson</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/pipeline</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/plan</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/processable</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/processor</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/recursiveLoop</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/registerProvider</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/registerProviderEnvKey</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/requiresAudioAnalysis</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/requiresAudioTranscription</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/requiresFileProcessing</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/requiresVision</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/resolveModel</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/route</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/sanitizePromptContent</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/setDefaultApiKey</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/setDefaultApiKeys</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/speech</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/splitTools</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/step</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/stepCountIs</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/streamResponse</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/text</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/toAISDKOutput</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/tool</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/toolError</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/toolResult</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/totalToolCallsExceed</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/typedToolCall</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/untilMessage</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/video</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/websockets</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/when</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/whileToolCalls</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/withGoal</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/withGoalAll</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/withRetry</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/withSchema</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/wrapGoal</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/wrapInstructions</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/wrapWithDelimiters</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/xai</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/functions/zodToJsonSchema</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/AISDKErrorDiagnostics</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/AudioOptions</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/BaleybotConditionalConfig</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/BaleybotConfig</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/BaseSegment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/ChatCompletionParams</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/ChatCompletionResult</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/ChatMessage</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/CommandAnalysisResult</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/ConditionalResult</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/ConditionalStep</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/DefaultApiKeys</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/DeriveUIMessagesOptions</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/DoneSegment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/DSLBotState</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/DSLPipelineData</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/DSLPipelineSegment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/DSLPipelineState</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/DSLStreamingState</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/EnrichedAISDKError</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/ErrorSegment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/GetMessagesForAPIOptions</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/GraphStep</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/HistoryStorage</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/LiveSession</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/LiveSessionConfig</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/LoopConfig</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/LoopContext</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/LoopState</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/LoopStep</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/MapBotConfig</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/MediaAudio</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/MediaFile</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/MediaFrame</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/MediaImage</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/MemoryBankLike</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/MessageContentBlock</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/ModelConfig</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/ModelProvider</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/NodeContext</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/OutputConfig</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/ParallelConfig</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/ParallelMergeInput</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/ParallelStep</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/PipelineLoopConfig</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/Plan</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/PlanInput</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/PredecessorOutputs</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/Processable</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/ProcessableOptions</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/ProcessHooks</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/ProcessOptions</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/ProviderConfig</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/ProviderRegistry</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/ProviderRegistryEntry</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/ReasoningSegment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/ReconnectConfig</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/RecursiveLoopConfig</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/RecursiveLoopStep</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/RegisterProviderOptions</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/Registry</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/RetryConfig</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/RetryResult</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/RouteConfig</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/RouteStep</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/SanitizationResult</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/SegmentGroup</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/SequentialThinkingData</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/SequentialThinkingSegment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/SpawnAgentData</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/SpawnAgentSegment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/SpeechOptions</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/StepTraceEntry</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/StopConditionContext</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/StoredHistoryV1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/StoredHistoryV2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/Stream</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/StreamChunk</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/StreamSegmentState</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/StructuredOutputSegment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/Subscription</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/TextSegment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/ThoughtItem</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/TodoItem</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/TokenHandlers</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/ToolApprovalRequest</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/ToolCall</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/ToolCallSegment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/ToolDefinition</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/ToolError</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/ToolExecutionOptions</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/ToolLoopConfig</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/ToolSuccess</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/TranscriptEvent</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/TypedToolCallData</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/UIChatMessage</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/UnifiedMessageInput</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/UserMessage</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/UserSegment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/WebSocketFetchConfig</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/WhenConfig</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/interfaces/ZodToolDefinition</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/AgentType</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/BaleybotStreamEvent</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/CallableDeterministic</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/DoneEvent</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/DoneReason</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/EnsureSupported</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/InferArrayItem</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/InferBotOutput</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/InferChainOutput</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/InferInput</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/InferOutput</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/InferPipelineOutput</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/InferSchemaOutput</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/InferStepOutput</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/InferToolParams</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/InferToolResult</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/LiveSessionState</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/LoopCondition</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/MessageRole</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/NodeOutcome</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/PipelineStep</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/PipelineStructure</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/PlanErrorKind</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/ProviderName</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/SkipReason</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/StopCondition</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/StoredMessage</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/StreamingToolResult</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/StreamingToolYield</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/StreamOf</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/StreamSegment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/SubscriptionCallback</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/ToolApprovalResult</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/ToolCallResults</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/ToolCapability</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/ToolFailMode</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/ToolModelOutput</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/ToolResult</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/Tools</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/ToolsFilter</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/UserMessageEvent</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/V1StreamSegment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/type-aliases/WaitAllResult</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/variables/Baleybots</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/variables/defaultStopCondition</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/variables/DELIMITERS</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/variables/graph</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/variables/helpers</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/variables/Output</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/variables/reduceStreamEvent</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/variables/todoListTool</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/variables/TOOL_CAPABILITIES</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/api/core/variables/validators</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/concepts/architecture</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/concepts/core-principles</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/concepts/providers</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/concepts/segments-vs-messages</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/getting-started</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/getting-started/providers</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/getting-started/quickstart</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/guides/chat-history</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/guides/composition</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/guides/desktop-app</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/guides/multimodal</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/guides/react-hooks</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/guides/streaming</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/guides/structured-outputs</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/guides/tools</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/migration</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/migration/collapsed-segments</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/migration/unified-hooks</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/migration/v2-config</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://docs.baleybots.dev/swift/setup</loc><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>