<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://docs.dev.graftcode.com</loc>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/quick-start</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/introduction/what-is-graftcode</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/introduction/how-graftcode-works</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/introduction/choose-your-scenario</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/introduction/where-does-graftcode-fit</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/core-concepts/what-is-a-graft</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/core-concepts/callable-surface</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/core-concepts/public-surface-vs-implementation</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/core-concepts/caller-and-receiver</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/core-concepts/static-and-instance-context</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/core-concepts/gateway-and-hosted-modules</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/core-concepts/hypertube-runtime-bridge</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/core-concepts/graftcode-vision</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/core-concepts/invocation-lifecycle</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/core-concepts/in-memory-same-machine-and-remote-execution</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/core-concepts/configuration-resolution</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/core-concepts/package-generation</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/core-concepts/type-mapping</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/core-concepts/contract-evolution</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/core-concepts/core-concepts-glossary</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/how-to-guides/expose-code-as-a-graftcode-receiver</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/how-to-guides/obtain-and-install-a-graft</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/how-to-guides/configure-graft-invocation</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/how-to-guides/run-gateway-locally</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/how-to-guides/deploy-gateway-with-docker</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/how-to-guides/use-a-portal-project-key</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/how-to-guides/gateway-module-versioning-and-noversioning</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/how-to-guides/filter-the-callable-surface</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/how-to-guides/expose-receiver-methods-for-mcp</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/how-to-guides/authenticate-graft-calls</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/how-to-guides/stateless-vs-stateful-graft-calls</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/how-to-guides/set-the-module-path-for-in-memory-execution</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/how-to-guides/use-graftcode-alongside-an-existing-rest-api</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/how-to-guides/debug-graft-invocations</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/how-to-guides/handle-receiver-errors</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/how-to-guides/update-a-receiver-contract</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/how-to-guides/dependency-injection-with-stateless-facades</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/operations/operations-and-deployment-model</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/operations/gateway-lifecycle</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/operations/environment-and-configuration</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/operations/authentication-and-authorization-operations</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/operations/networking-and-ports</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/operations/health-checks</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/operations/logging-metrics-and-tracing</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/operations/timeouts-and-retries</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/operations/scaling-gateway-receivers</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/operations/version-compatibility-and-upgrades</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/reference/quick-reference</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/reference/quick-start-courses</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/reference/project-key-registry-host-and-credentials</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/reference/gateway-cli-reference</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/reference/configuration-keys-and-precedence</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/reference/environment-variable-reference</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/reference/supported-runtimes-and-package-managers</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/reference/type-compatibility-matrix</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/reference/errors-and-status-reference</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/reference/generated-package-structure</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/reference/ports-and-protocols-reference</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/reference/known-limitations</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/troubleshooting/troubleshooting</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/troubleshooting/package-installation-fails</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/troubleshooting/module-method-or-type-is-missing</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/troubleshooting/connection-timeout-or-authentication-failure</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/troubleshooting/installed-package-is-stale</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/troubleshooting/gateway-or-runtime-exits</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/troubleshooting/vision-and-runtime-disagree</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/quick-start/1-connect-frontend-to-backend/angular</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/quick-start/1-connect-frontend-to-backend/react</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/quick-start/1-connect-frontend-to-backend/vue</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/quick-start/2-expose-backend/dotnet</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/quick-start/2-expose-backend/groovy</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/quick-start/2-expose-backend/java</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/quick-start/2-expose-backend/javascript</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/quick-start/2-expose-backend/kotlin</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/quick-start/2-expose-backend/python</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/quick-start/3-connect-microservices/dotnet</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/quick-start/3-connect-microservices/java</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/quick-start/3-connect-microservices/javascript</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/quick-start/3-connect-microservices/python</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/quick-start/4-use-modules-from-any-technology/dotnet</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/quick-start/4-use-modules-from-any-technology/java</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/quick-start/4-use-modules-from-any-technology/javascript</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/quick-start/4-use-modules-from-any-technology/python</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/quick-start/5-expose-mcp/dotnet</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/quick-start/5-expose-mcp/java</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/quick-start/5-expose-mcp/javascript</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/quick-start/5-expose-mcp/python</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/quick-start/6-switch-between-monolith-and-microservices/dotnet</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/quick-start/6-switch-between-monolith-and-microservices/java</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/quick-start/6-switch-between-monolith-and-microservices/javascript</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://docs.dev.graftcode.com/quick-start/6-switch-between-monolith-and-microservices/python</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
