<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
          <url>
            <loc>https://1cademy.com/node/building-ai-agents-course/bAIADemoBuildingAIAgents</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/foundations-of-agentic-systems/bAIA0789595eb238dde7</loc>
            <lastmod>2026-08-21T19:17:40.726Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/failure-is-the-normal-case/bAIA09ec414722548372</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/an-agent-that-asks-a-human-to-confirm-every-step-is-safer-than-one-that-asks-only-before-i/bAIA09fb3232d5448563</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/the-context-window-as-a-budget/bAIA112e5bdcb3117343</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/an-evaluation-programme-that-catches-a-silent-regression/bAIA219ae5048a4d6e20</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/agentic-retrieval-versus-pipeline-rag/bAIA24cc34245231e0e2</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/reactive-architecture/bAIA27a795a4a91c354b</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/an-agent-keeps-calling-a-generic-run-sql-tool-and-occasionally-issues-an-unbounded-scan-wh/bAIA311ee49c7ccf9d59</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/designing-against-prompt-injection-in-a-browsing-agent/bAIA31fed77b4f2fcea3</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/rewriting-a-tool-error-so-the-agent-can-recover/bAIA3935ef03020416ac</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/the-perception-reasoning-and-action-loop/bAIA3c0f0b5881259c92</loc>
            <lastmod>2026-08-21T19:17:43.639Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/match-each-tool-error-response-to-the-agent-behaviour-it-produces/bAIA3da5858384a6b1d3</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/react/bAIA44f57d2ed38aa891</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/returning-errors-the-model-can-act-on/bAIA49f59a9feacb6ae8</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/a-tool-call-that-returns-a-404-should-be-retried-with-the-same-backoff-policy-used-for-a-4/bAIA4b9168eb721d647a</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/tool/bAIA4dba8007f5966661</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/capability-versus-cost/bAIA52816a83aaec403a</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/sandboxing-and-permission-boundaries/bAIA541fdc7f8019775f</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/structured-output-and-schema-validation/bAIA56684fc9fb6338b4</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/context-is-a-zero-sum-resource/bAIA5a13f8cea7db8b6a</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/plan-then-execute/bAIA5b693a53b68d1596</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/autonomy-over-control-flow/bAIA6379d1ba1d118be4</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/context-window/bAIA668c59b338d42313</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/outcome-evaluation/bAIA66b6ae4860988c15</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/multi-agent-orchestration-patterns/bAIA687d9daf1937696c</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/planning-strategies-react-and-plan-then-execute/bAIA6f0be974c63385f5</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/retrieval-augmented-generation-for-agents/bAIA710efa78532a4811</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/adding-more-granular-tools-always-improves-an-agent-s-accuracy-because-the-model-has-finer/bAIA748f42e97085835f</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/long-term-memory/bAIA837372fc94697935</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/which-property-most-clearly-distinguishes-an-agent-from-a-conventional-workflow-that-chain/bAIA8396bc87a7cef2df</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/trajectory-evaluation/bAIA8662a65b1be06b45</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/order-the-steps-of-a-well-designed-compaction-cycle-in-an-agent-that-has-been-running-for-/bAIA878f5c0a0ff9f23b</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/instruction-following-as-the-binding-constraint/bAIA8aab7dc9db1135da</loc>
            <lastmod>2026-08-21T19:17:40.726Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/prompt-injection/bAIA8ae64032f50883b4</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/orchestrator-and-sub-agents/bAIA8c209b97dcabe75a</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/validate-at-the-boundary/bAIA8d867f05084b1140</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/working-memory/bAIA919929e1d2305e58</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/write-tools-for-the-model-not-for-the-machine/bAIA91d2e41de36f0929</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/context-isolation-as-the-real-benefit/bAIA9448dd74b2162a0b</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/short-term-and-long-term-memory/bAIA9530775901b12ec1</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/observation/bAIA9cf6273f79e98498</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/guardrails-cost-control-and-human-in-the-loop/bAIAa27369feaadcb4c3</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/designing-tool-schemas/bAIAa76cc325baf52692</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/exponential-backoff-with-jitter/bAIAa9891e9ee898610e</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/context-compaction-and-summarisation/bAIAb44773ad7581fc2a</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/agent/bAIAb95935ed1ef570be</loc>
            <lastmod>2026-08-21T19:17:43.639Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/memory-retrieval-and-context-engineering/bAIAc005f52946958a36</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/because-modern-models-have-very-large-context-windows-filling-one-with-complete-tool-outpu/bAIAc29176578e8a627d</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/least-privilege-for-agents/bAIAc2bb7832203b2576</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/guardrails-for-a-procurement-agent-that-double-ordered/bAIAc49e2a7a3376691f</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/reading-the-gap-between-pass-1-and-pass-5/bAIAc67c1cf90baf8a26</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/the-agent-loop/bAIAc78c6fa624e198e6</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/many-agent-instances-hit-the-same-rate-limited-api-at-once-why-does-adding-jitter-to-the-b/bAIAc8fcbfc0354bc192</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/agent-architectures-reactive-deliberative-hybrid/bAIAcacae0ab03b81ccc</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/tool-use-and-function-calling/bAIAd389106f001ba61e</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/when-an-agent-is-the-wrong-shape/bAIAddd749c481db041f</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/idempotency/bAIAdeb48f6cf5d57711</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/why-least-privilege-binds-harder-for-agents/bAIAe1b19608ab304b75</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/guardrail/bAIAe1e7636fa0c880b1</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/choosing-a-model-for-an-agent/bAIAe25f0e9065e3f59d</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/evaluating-agent-trajectories/bAIAe679f591734f1ab9</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/on-which-kind-of-question-does-agentic-retrieval-most-clearly-beat-single-shot-pipeline-ra/bAIAe6cefd3512f2b4ee</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/what-a-good-summary-preserves/bAIAe7660175c8c9b6e0</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/failure-handling-in-the-tool-loop/bAIAecdd38c0f2a83f74</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/retrieval-augmented-generation/bAIAf10d95f82082e21f</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/compaction/bAIAf2024df5ac4e26d0</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/what-makes-a-system-an-agent/bAIAf3074e884c6e5d92</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/planning-orchestration-and-evaluation/bAIAf48273e8cf818978</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/deliberative-architecture/bAIAfb285fcd0f3f0b61</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/structured-output/bAIAfc16d7ebef610d2a</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url>
          <url>
            <loc>https://1cademy.com/node/where-to-put-the-human/bAIAffaeac826ed48996</loc>
            <lastmod>2026-08-21T18:41:12.634Z</lastmod>
            <changefreq>hourly</changefreq>
          </url></urlset>