<?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://ethosagent.ai/docs/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/explanation/audience-boundary</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/explanation/context-cost-optimization</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/explanation/hook-execution-models</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/explanation/injection-at-construction</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/explanation/personality-as-architecture</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/explanation/personality-from-outside</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/explanation/personality-governance</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/explanation/sdk-memory-model</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/explanation/stability-tiers</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/explanation/teams-and-meshes</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/explanation/tool-isolation-model</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/explanation/tool-result-budget</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/explanation/tool-shape</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/explanation/transport-seam</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/explanation/why-attachments-are-a-capability</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/explanation/why-capabilities</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/explanation/why-orpc</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/how-to/add-a-filesystem-tool</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/how-to/add-a-hook</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/how-to/add-a-memory-provider</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/how-to/add-a-network-tool</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/how-to/add-a-panel</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/how-to/add-a-skill</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/how-to/add-a-stateful-tool</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/how-to/authenticate-dashboard-users</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/how-to/build-a-python-client</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/how-to/consume-attachments-in-a-tool</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/how-to/create-a-plugin</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/how-to/deploy-mission-control-remote</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/how-to/display-live-tool-events</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/how-to/enable-storage-encryption</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/how-to/migrate-cookie-to-api-key</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/how-to/openai-server-chat</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/how-to/point-sdk-at-ethos</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/how-to/publish-a-plugin</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/how-to/write-a-memory-backend-plugin</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/how-to/write-an-llm-provider-plugin</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/quickstart</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/reference/agent-event</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/reference/api-key-scopes</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/reference/browser-tools</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/reference/cron-tools</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/reference/hook-registry</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/reference/image-tools</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/reference/kanban-tools</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/reference/llm-provider-interface</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/reference/messaging-tools</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/reference/model-catalog</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/reference/personality-registry</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/reference/plugin-sdk</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/reference/sdk-client</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/reference/sdk-event-stream</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/reference/service-coupling-audit</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/reference/skills-tools</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/reference/stability-tier-table</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/reference/storage-interface</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/reference/team-tools</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/reference/tool-capabilities</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/reference/tool-interface</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/reference/tool-registry</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/reference/tts-tools</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/reference/vision-tools</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/tutorials/add-a-channel-adapter</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/tutorials/add-an-llm-provider</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/tutorials/build-a-plugin-home-panel</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/tutorials/build-custom-dashboard</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/tutorials/first-custom-tool-with-capabilities</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/tutorials/first-mission-control</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/building/tutorials/write-your-first-tool</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/changelog</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/getting-started/architecture-90-seconds</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/getting-started/glossary</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/getting-started/what-is-ethos</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/getting-started/why-ethos</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/platforms/platform-cli</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/platforms/platform-discord</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/platforms/platform-slack</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/platforms/platform-telegram</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/security/api-mediated-access</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/security/bot-token-rotation</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/security/least-privilege-tokens</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/security/process-isolation</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/security/production-hardening-checklist</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/security/responsible-disclosure</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/security/security-controls</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/security/security-fixes</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/security/security-overview</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/security/threat-model</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/security/white-paper</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/troubleshooting</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/explanation/built-in-personalities</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/explanation/dreaming</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/explanation/memory-model</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/explanation/secrets-architecture</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/explanation/sessions-and-history</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/explanation/user-profiles</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/explanation/what-is-a-personality</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/explanation/what-is-a-skill</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/how-to/audit-secrets-access</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/how-to/audit-user-identity</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/how-to/configure-aws-secrets</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/how-to/configure-providers</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/how-to/connect-telegram-to-team</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/how-to/decommission-ethos-deployment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/how-to/deploy-in-production</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/how-to/deploy-on-ec2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/how-to/install-on-windows</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/how-to/install-on-windows-wsl2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/how-to/migrate-from-openclaw</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/how-to/receive-files-via-slack</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/how-to/receive-files-via-telegram</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/how-to/run-a-team-with-kanban</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/how-to/run-as-daemon</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/how-to/run-in-docker</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/how-to/run-multi-bot-telegram</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/how-to/run-multiple-bots</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/how-to/schedule-tasks-with-cron</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/how-to/send-cross-channel-messages</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/how-to/set-up-approval-gates</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/how-to/set-up-mcp-for-a-personality</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/how-to/use-as-mcp-server</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/how-to/use-chatgpt-subscription-via-codex</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/how-to/use-skills</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/how-to/use-team-memory</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/how-to/use-web-dashboard</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/quickstart</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/reference/aws-iam-policies</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/reference/cli</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/reference/config-yaml</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/reference/mcp-config</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/reference/messaging-json</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/reference/personality-yaml</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/reference/secrets-resolver</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/reference/slash-commands</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/tutorials/first-agent</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/tutorials/first-deploy-telegram</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/docs/using/tutorials/first-personality</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ethosagent.ai/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>