SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-20ac40f3-b7c3-4253-a350-97056eb13a59 Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-6.1.0 Created: 2026-03-26T22:43:09Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-13ff184c5d0fe765dd1c996a942ac3d7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ec03457347cdc84ef1bd48223fd4709d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6bd5c8a5f092c962848fefa0b5d3681a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3c2b3396c7fc16c18bdd1017c7f8a5ff Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c06075f85cc60677b3646b5543a82daf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-801837ad4529d56e31cd2ae31da6af5d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0979d67fc00dcf5924d60787c006ca80 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bf79a9f4a3d7820f0d8ed811b48c2487 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6b93db61d4b263f9816b58c9489ec691 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aae1f062a52b587d2d0eab53a216112a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-78f9847a23a879d08c21c9aca8425b9f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ce5b7bf4d88bbcd8270b88cdb5c63de8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-72c8f85e95b8a6c682860f85bc95e07a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4720ff81750da5f7551ebdcce16005ad Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-77038a41d8f00c9481e9ae23205c27b1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4635523970e6609716396f5e588b1c01 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-abb18c8f625ec14f34990864d1a9bd4a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1666386454508d86e5744d988d2b0f06 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1d04e14d57751174b7bbbd6146dc4945 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9aee196a7c56b45a9395521276107897 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-224458089bb5cfb4647aacce861af5ae Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-30afcc8f64d05f2a844235091385a5d4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1acc613a0677be0b0a9badea608c22be Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5b37b61a3c9139a5aa8e93de329f7144 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f6602aabe1493dcf3bb17d2b98caff4a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2e2e117a114ac2f56fa0521ea400c1c2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d9a290d4f93af74604460e9659c9cf4c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0a2ae6cdce116b368fa407112bf11d96 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c715453c2c649bafc76a38d3bf61badc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-07ca1bef3883db7a8c663d08232d0cc5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2737aa7fd0fb0aa7691eed1d315b8cf5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-31cc21082684448b5da67a57dc6ce349 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-00b41e03ec80e6e99d75ad672916f4c9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-27c60d139be77ed7bcd2cfc03939843b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e45596ebfb7100a6bbd4e55b30974cad Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2c7a663f4a56e656f9e637bfa3a68a2f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ba13201b42ca6cf8f10f51bb35a638c7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f5d9f9ed676b596fe198749233e6b1f3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6f53f43c53aa1bfd6b5ceb3903f42957 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b0565943106b3720acaa6d6a527dd19b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-985d285704a1c8ac579d5969c2793d20 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d882b3c2a5b9609c2b89b96204664d61 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-24bd6a5349dc9028663d2325fe3ecf48 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-23362b0a9bce2586a06e3776b0a6679e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5af8390ceaadcc52ef98a39642bc55bf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-274dae8cc09cf7111fb3730c871520ba Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6c8a95b44c0fc9fc89a4ff57cdefd473 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4a33cd6933a2208e03b936943d4e2c4d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-09cf1b7455f7fce8a1295c127098d838 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1787ceaa17dd364a7201467a39cc9e47 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-33376165e6c446bd88ffd40bca3c6c4e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7dbf0b0910368ce61c00d3ae22322d0a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-23627812a07d214f9ab8ba2066254837 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9b92790e95e5af76118040f861122d76 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bdad62b458f1fe5af4806ab6df5c845e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bd601169fb8a2c36dafa1500bf4f18a7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3d25a0f068c02940f25fd0422dcf6e25 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-523d6db52088d59400a2bbd91e22aaf6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-43f9f01219c62701b2ee2b06b2d8cf4e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-51fcdda77cb6d825ee92c641b2cda03b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-de976871d2698e3fa25a844e5d102139 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bb014fa37cc156181d14db8b06d23659 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cca3523073f6157f6b1e2990e94ce47f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-be47c38103ac3ab9ac637fc2ec8b970f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6985ca3b6e9fc2e618d6e4fffb35235e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8436f7dbb483ede5b9d99a23523ac4c4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6ccabf8274da65f59ab4c06307e2ba12 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ca0b0e2c86f94e2233241d11cb8d0f3d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-67ee357e685d85b843b90f3abb71221d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ce6dec640bccfbefe5f5e0d60e2776e4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a23d6ebbbb766a07db2103771ce04002 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-63e58273322548c765d6a04ee6f483e0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-64400b6b31ccf5ddad433191338cd0a4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b229a3560095f7d32ca8e8d293d91bc2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1881353a65ae48100416ea8f1b1a862a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-28787fecf21fc5fc838cf9dab6ca273b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d1be0a0fec2c35be30ea41005761d6cf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fd5c30d438aa986be8702b4a93d303ab Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-241156067254e844f263f35f69a00d7d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-990183a9396ab6ebd2c31604076340ea Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-57a9a5f17c9092d6c7e3cdc1421ce841 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-30242721a443e8b19fc4f5ef088bb916 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-180151936ab15d7a95bdc94c747ca2cb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9f3a3cedd4469eb063f67fe337ca7367 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-da6722c9d51f1a164ef2682af73d6a76 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c32e18e1cb35d96c45c897ededb6dc7d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aad2080d2e8c217aa783cc240dae0cf2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-69955b7b98cf699d315d9ea78fc712a0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-655d278a6beadbbeb995a37f70a794ca Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b73d3bf8ab64e936b7ec265d0c3f10c7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4765e0606726fb5d79c6b86c8bedbecd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-13dd48b37b29d78d9508bc946346e686 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b68ca6f2f9306ea659049ac0d9c25a3b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7afeb6de526394b7531af3dadcf5146c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a9c632cf0d2a694a65643e88d85fa703 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8554d19ed2f373e128fb06ed1414a1d4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9ad413a30ff89a4b0e03233666da1ebc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a43afb565c31f275554605e81fec8424 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-44a3f3a338dd9cd6eb76f61ddcd27edd FileName: ./.gitignore SPDXID: SPDXRef-13ff184c5d0fe765dd1c996a942ac3d7 FileChecksum: SHA1: 21c4c006463fb74ac8f0eb046f3358850c30c68a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./10-escalation-assistant-joule-studio/README.md SPDXID: SPDXRef-ec03457347cdc84ef1bd48223fd4709d FileChecksum: SHA1: adf27e85aeb32da057518ce032a62f32daf580ad LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./10-escalation-assistant-joule-studio/agent-builder/ESCALATION_ADVISOR.md SPDXID: SPDXRef-6bd5c8a5f092c962848fefa0b5d3681a FileChecksum: SHA1: de96966249f1d07ea1bfcdd591400844649a34d6 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./10-escalation-assistant-joule-studio/agent-builder/ESCALATION_ASSISTANT.md SPDXID: SPDXRef-3c2b3396c7fc16c18bdd1017c7f8a5ff FileChecksum: SHA1: 64138934457b3ef9721c6e44cfa9019d8f785e75 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./10-escalation-assistant-joule-studio/agent-builder/KNOWLEDGE_BASE_SEARCHER.md SPDXID: SPDXRef-c06075f85cc60677b3646b5543a82daf FileChecksum: SHA1: ac5500dbeda5b58277159c2072864bff45de546f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./10-escalation-assistant-joule-studio/agent-builder/SERVICE_CALL_HANDLER.md SPDXID: SPDXRef-801837ad4529d56e31cd2ae31da6af5d FileChecksum: SHA1: 31ed02a3cdf980a065400577e1ff38bbb9aaaab5 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./10-escalation-assistant-joule-studio/agent-builder/WEB_SEARCHER.md SPDXID: SPDXRef-0979d67fc00dcf5924d60787c006ca80 FileChecksum: SHA1: f6fd7306daa75e92682d4a9599f1a0d4be47561f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./10-escalation-assistant-joule-studio/code-editor/da.sapdas.yaml SPDXID: SPDXRef-bf79a9f4a3d7820f0d8ed811b48c2487 FileChecksum: SHA1: c438496066b00225f5b47ab6b2f09fc5c3ea5ed1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./10-escalation-assistant-joule-studio/code-editor/escalation-assistant-capability/agents/escalationAdvisor.yaml SPDXID: SPDXRef-6b93db61d4b263f9816b58c9489ec691 FileChecksum: SHA1: 4fb75fb22b32467642f41c5f8cccc23079b8a7f8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./10-escalation-assistant-joule-studio/code-editor/escalation-assistant-capability/agents/orchestrationAgent.yaml SPDXID: SPDXRef-aae1f062a52b587d2d0eab53a216112a FileChecksum: SHA1: 21e5dd7a7b7869d947ece22b04d774f86a7268c1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./10-escalation-assistant-joule-studio/code-editor/escalation-assistant-capability/agents/queriesAgent.yaml SPDXID: SPDXRef-78f9847a23a879d08c21c9aca8425b9f FileChecksum: SHA1: 19787d8288ec222dde7e6520f58a794f8189f70d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./10-escalation-assistant-joule-studio/code-editor/escalation-assistant-capability/agents/serviceCallHandler.yaml SPDXID: SPDXRef-ce5b7bf4d88bbcd8270b88cdb5c63de8 FileChecksum: SHA1: 7ed99bbe1425a15732a122caa024f5f4a0654a19 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./10-escalation-assistant-joule-studio/code-editor/escalation-assistant-capability/agents/webSearcher.yaml SPDXID: SPDXRef-72c8f85e95b8a6c682860f85bc95e07a FileChecksum: SHA1: 2888305bd8d06ed11e8e2a67748edcda2975ac87 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./10-escalation-assistant-joule-studio/code-editor/escalation-assistant-capability/capability.sapdas.yaml SPDXID: SPDXRef-4720ff81750da5f7551ebdcce16005ad FileChecksum: SHA1: ac8fd9fcdb42b61a15dda4eb214b86cefad877f9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./10-escalation-assistant-joule-studio/code-editor/escalation-assistant-capability/capability_context.yaml SPDXID: SPDXRef-77038a41d8f00c9481e9ae23205c27b1 FileChecksum: SHA1: 34c2efff66175081bd9cbf30ed5af02e9ddb0f2c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./10-escalation-assistant-joule-studio/code-editor/escalation-assistant-capability/functions/executeRequest.yaml SPDXID: SPDXRef-4635523970e6609716396f5e588b1c01 FileChecksum: SHA1: 922fce28e655e82ec45b24f679c41faa8c32c2eb LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./10-escalation-assistant-joule-studio/code-editor/escalation-assistant-capability/functions/localize.yaml SPDXID: SPDXRef-abb18c8f625ec14f34990864d1a9bd4a FileChecksum: SHA1: 9077bd352b5825e338b01d239d5eb11056fc16dd LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./10-escalation-assistant-joule-studio/code-editor/escalation-assistant-capability/functions/sendEMail.yaml SPDXID: SPDXRef-1666386454508d86e5744d988d2b0f06 FileChecksum: SHA1: b357ab49d2355ecb417247403d2bdfd4b9ba6bc9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./10-escalation-assistant-joule-studio/code-editor/escalation-assistant-capability/functions/tools/agent_call4.yaml SPDXID: SPDXRef-1d04e14d57751174b7bbbd6146dc4945 FileChecksum: SHA1: 50cedfd620e4cca673415ba738d76604462f00b7 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./10-escalation-assistant-joule-studio/code-editor/escalation-assistant-capability/scenarios/executeRequest.yaml SPDXID: SPDXRef-9aee196a7c56b45a9395521276107897 FileChecksum: SHA1: ec5387c38a314b5d620a25fd13eda1fb586b86e2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./10-escalation-assistant-joule-studio/code-editor/escalation-assistant-capability/scenarios/orchestrationAgent.yaml SPDXID: SPDXRef-224458089bb5cfb4647aacce861af5ae FileChecksum: SHA1: d7ab433f056dd268fbafbfeb096c33d85e153175 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./10-escalation-assistant-joule-studio/code-editor/escalation-assistant-capability/scenarios/sendEMail.yaml SPDXID: SPDXRef-30afcc8f64d05f2a844235091385a5d4 FileChecksum: SHA1: f75c9deb944798ce35264cbd933a2252579785f2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./10-escalation-assistant-joule-studio/resources/escalation-advisor-tools.png SPDXID: SPDXRef-1acc613a0677be0b0a9badea608c22be FileChecksum: SHA1: b86654c6a2789afa35fab344d5e65180a2d1f093 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./10-escalation-assistant-joule-studio/resources/escalation-assistant-agentic-diagram.png SPDXID: SPDXRef-5b37b61a3c9139a5aa8e93de329f7144 FileChecksum: SHA1: dee7bdbfe7819bcfba381aa87b2700be2054dce3 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./10-escalation-assistant-joule-studio/resources/escalation-assistant-tools.png SPDXID: SPDXRef-f6602aabe1493dcf3bb17d2b98caff4a FileChecksum: SHA1: dcdbf809d454855d917420e911a71d72c3333115 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./10-escalation-assistant-joule-studio/resources/escalation-assistant-use-case.png SPDXID: SPDXRef-2e2e117a114ac2f56fa0521ea400c1c2 FileChecksum: SHA1: 6b9fc1f2958ac960398a17a1b38cf2c23b47eb8d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./10-escalation-assistant-joule-studio/resources/execution-request-tools.png SPDXID: SPDXRef-d9a290d4f93af74604460e9659c9cf4c FileChecksum: SHA1: 099cdf4f134516c147c94e50e93070e080974161 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./10-escalation-assistant-joule-studio/resources/web-searcher-mcp-servers.png SPDXID: SPDXRef-0a2ae6cdce116b368fa407112bf11d96 FileChecksum: SHA1: 93fdbd171fb017c06d34ec7d92d0ddb0e970f977 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/a2a_client_service/.cfignore SPDXID: SPDXRef-c715453c2c649bafc76a38d3bf61badc FileChecksum: SHA1: 0e448dd1854f364af1240f679b065403240c0d48 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/a2a_client_service/.env.example SPDXID: SPDXRef-07ca1bef3883db7a8c663d08232d0cc5 FileChecksum: SHA1: 92b7c90dc2d58877d8a028624cf84c2336c5f53c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/a2a_client_service/.gitignore SPDXID: SPDXRef-2737aa7fd0fb0aa7691eed1d315b8cf5 FileChecksum: SHA1: d146d7a142acc74d1932d5bcbad1ae186e351e08 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/a2a_client_service/README.md SPDXID: SPDXRef-31cc21082684448b5da67a57dc6ce349 FileChecksum: SHA1: 43653453d834fece86479ddce3f43dc9bbc701b9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/a2a_client_service/destinations/a2a-client-service.json SPDXID: SPDXRef-00b41e03ec80e6e99d75ad672916f4c9 FileChecksum: SHA1: 281e86e8e2e2acbb9af742e6b03b222e4d869f31 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/a2a_client_service/destinations/deep-research-agent-a2a.json SPDXID: SPDXRef-27c60d139be77ed7bcd2cfc03939843b FileChecksum: SHA1: 2ad7f8cf795bde63d11030c34f092233acb789c9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/a2a_client_service/joule/da.sapdas.yaml SPDXID: SPDXRef-e45596ebfb7100a6bbd4e55b30974cad FileChecksum: SHA1: 074e5703f932c4b6d77814d830b02f6d5821810f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/a2a_client_service/joule/deep_research_agent_streaming_capability/capability.sapdas.yaml SPDXID: SPDXRef-2c7a663f4a56e656f9e637bfa3a68a2f FileChecksum: SHA1: 44fed03b3a4e058a04939e8dff562202d4abd042 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/a2a_client_service/joule/deep_research_agent_streaming_capability/functions/deep_research_agent_function.yaml SPDXID: SPDXRef-ba13201b42ca6cf8f10f51bb35a638c7 FileChecksum: SHA1: c8644cf456a07dd34a79817f37e86433d07f5e96 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/a2a_client_service/joule/deep_research_agent_streaming_capability/scenarios/deep_research_agent_scenario.yaml SPDXID: SPDXRef-f5d9f9ed676b596fe198749233e6b1f3 FileChecksum: SHA1: 6a3199bf1049115b3e6c7962b2158f1da93f4bc5 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/a2a_client_service/manifest.template.yaml SPDXID: SPDXRef-6f53f43c53aa1bfd6b5ceb3903f42957 FileChecksum: SHA1: 8419ce91032b081cfb5885fdb22be559cd46ea49 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/a2a_client_service/package-lock.json SPDXID: SPDXRef-b0565943106b3720acaa6d6a527dd19b FileChecksum: SHA1: df4e964263628b56e1ac985871ac99289a9f6688 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/a2a_client_service/package.json SPDXID: SPDXRef-985d285704a1c8ac579d5969c2793d20 FileChecksum: SHA1: 397f07f7d6b4ab3326a2bf95f6d0d9006585764b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/a2a_client_service/resources/a2a-client-service-action.png SPDXID: SPDXRef-d882b3c2a5b9609c2b89b96204664d61 FileChecksum: SHA1: c5d6b93f90bfc1451740baf46aa0f20591e22fe0 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/a2a_client_service/resources/a2a-client-service-destination.png SPDXID: SPDXRef-24bd6a5349dc9028663d2325fe3ecf48 FileChecksum: SHA1: 76eb9920398e92737dcd2b2c13a1bd4cbf419c90 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/a2a_client_service/resources/deep_research_streaming_agent.png SPDXID: SPDXRef-23362b0a9bce2586a06e3776b0a6679e FileChecksum: SHA1: b50e85451e2beebec68720e47ab15d60a0ed3222 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/a2a_client_service/resources/research-skill-a2a-client.png SPDXID: SPDXRef-5af8390ceaadcc52ef98a39642bc55bf FileChecksum: SHA1: 62bc148ce003e004f9313e50aa9c4ea1423b897a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/a2a_client_service/resources/research-skill-test.png SPDXID: SPDXRef-274dae8cc09cf7111fb3730c871520ba FileChecksum: SHA1: 06653ade607dace00a18cd5c8850c65fd02e2c9d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/a2a_client_service/resources/send-message-action-inputs.png SPDXID: SPDXRef-6c8a95b44c0fc9fc89a4ff57cdefd473 FileChecksum: SHA1: 872278bef680fe1853d5b5562611aa70a087949a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/a2a_client_service/resources/send-message-action.png SPDXID: SPDXRef-4a33cd6933a2208e03b936943d4e2c4d FileChecksum: SHA1: 7fa840da5aa3f74cd8c566e19dce1c93c15afc80 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/a2a_client_service/src/a2aProxy.ts SPDXID: SPDXRef-09cf1b7455f7fce8a1295c127098d838 FileChecksum: SHA1: 229b6b9005e010459fb84a1957aaef8f9a9d2f48 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/a2a_client_service/src/a2aProxyHttps.ts SPDXID: SPDXRef-1787ceaa17dd364a7201467a39cc9e47 FileChecksum: SHA1: 195e8be47ff79adcb0923013e1cb8117ae99bbc5 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/a2a_client_service/src/destinationAuth.ts SPDXID: SPDXRef-33376165e6c446bd88ffd40bca3c6c4e FileChecksum: SHA1: 2fc6bf03e1c9a6668555ef4efe4ab0c88bcb66d2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/a2a_client_service/src/server.ts SPDXID: SPDXRef-7dbf0b0910368ce61c00d3ae22322d0a FileChecksum: SHA1: a5d7656295497a55abe4fc169f4e251ae557ed85 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/a2a_client_service/src/test_client.ts SPDXID: SPDXRef-23627812a07d214f9ab8ba2066254837 FileChecksum: SHA1: c60806e37855888962594ead5098d515e4ea43f6 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/a2a_client_service/tsconfig.json SPDXID: SPDXRef-9b92790e95e5af76118040f861122d76 FileChecksum: SHA1: 8fffcd196ed1168dc0c05f4b481ed84e008a46d6 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_a2a/README.md SPDXID: SPDXRef-bdad62b458f1fe5af4806ab6df5c845e FileChecksum: SHA1: 5e48eccc5073f177a6a5a89dc4355449869a8748 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_a2a/app/.env.example SPDXID: SPDXRef-bd601169fb8a2c36dafa1500bf4f18a7 FileChecksum: SHA1: 1960bbce8b29cd49569dc784c60eafb5cd0ad675 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_a2a/app/Procfile SPDXID: SPDXRef-3d25a0f068c02940f25fd0422dcf6e25 FileChecksum: SHA1: 32529013ec93379c1c05167173532fb8aadd9ebd LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_a2a/app/agent.py SPDXID: SPDXRef-523d6db52088d59400a2bbd91e22aaf6 FileChecksum: SHA1: e8a098434359364cfd79da9e29c984c51f0f842c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_a2a/app/agent_executor.py SPDXID: SPDXRef-43f9f01219c62701b2ee2b06b2d8cf4e FileChecksum: SHA1: 7f8ca8e88c4ec8c61e162548d0114cd49c96cdd9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_a2a/app/app.py SPDXID: SPDXRef-51fcdda77cb6d825ee92c641b2cda03b FileChecksum: SHA1: 05570ad9e0048cf2baaf635200f6e534c79b29cb LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_a2a/app/manifest.template.yaml SPDXID: SPDXRef-de976871d2698e3fa25a844e5d102139 FileChecksum: SHA1: 2047c4f5e6168ff757992bfa1bf45581485854e3 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_a2a/app/requirements.txt SPDXID: SPDXRef-bb014fa37cc156181d14db8b06d23659 FileChecksum: SHA1: 226ccb142180602d004ba500de2a30a0b9dfe2f7 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_a2a/app/research_agent/__init__.py SPDXID: SPDXRef-cca3523073f6157f6b1e2990e94ce47f FileChecksum: SHA1: 2f073daa5aa5c61d42fb709b0bc3e42823ec1f87 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_a2a/app/research_agent/prompts.py SPDXID: SPDXRef-be47c38103ac3ab9ac637fc2ec8b970f FileChecksum: SHA1: 5e2a953a3763cb810eedfb4e4d1ae1386bba3cfd LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_a2a/app/research_agent/tools.py SPDXID: SPDXRef-6985ca3b6e9fc2e618d6e4fffb35235e FileChecksum: SHA1: f3f44af69b86dd07994345ab4c6e7a2899535bc7 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_a2a/app/runtime.txt SPDXID: SPDXRef-8436f7dbb483ede5b9d99a23523ac4c4 FileChecksum: SHA1: b2bda0a18d6aefb6de0e3ff45c301991078bc468 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_a2a/app/test_client.py SPDXID: SPDXRef-6ccabf8274da65f59ab4c06307e2ba12 FileChecksum: SHA1: b20fdafdff7aa81b0664ba29f356fb4fc06a667a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_a2a/da.sapdas.yaml SPDXID: SPDXRef-ca0b0e2c86f94e2233241d11cb8d0f3d FileChecksum: SHA1: e716812ebc9de6b39bdc32117d90e347d0100d74 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_a2a/deep_research_agent_capability/capability.sapdas.yaml SPDXID: SPDXRef-67ee357e685d85b843b90f3abb71221d FileChecksum: SHA1: 48583c6580a3b8bc7f7831db2027955bb5b34892 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_a2a/deep_research_agent_capability/functions/deep_research_agent_function.yaml SPDXID: SPDXRef-ce6dec640bccfbefe5f5e0d60e2776e4 FileChecksum: SHA1: 574e5b2a86e0265664a01fc33d48d7bdb6ee88c4 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_a2a/deep_research_agent_capability/scenarios/deep_research_agent_scenario.yaml SPDXID: SPDXRef-a23d6ebbbb766a07db2103771ce04002 FileChecksum: SHA1: e4a4b115772f1bfdfb3a3b16fed7893450fb85cf LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_api/README.md SPDXID: SPDXRef-63e58273322548c765d6a04ee6f483e0 FileChecksum: SHA1: 165273f0a3b80da48fe9cb2a5f9e8a6d721314c8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_api/app/.env.example SPDXID: SPDXRef-64400b6b31ccf5ddad433191338cd0a4 FileChecksum: SHA1: 9b194573655df680f81ad49cbf9d048ed4bc8f68 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_api/app/Procfile SPDXID: SPDXRef-b229a3560095f7d32ca8e8d293d91bc2 FileChecksum: SHA1: 32529013ec93379c1c05167173532fb8aadd9ebd LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_api/app/agent.py SPDXID: SPDXRef-1881353a65ae48100416ea8f1b1a862a FileChecksum: SHA1: dd6857a3a335c003e38b4d0a466b2bddf15ed1c4 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_api/app/app.py SPDXID: SPDXRef-28787fecf21fc5fc838cf9dab6ca273b FileChecksum: SHA1: fefcca34907317e511f7edbbdb1dc4abe035d8f5 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_api/app/manifest.template.yaml SPDXID: SPDXRef-d1be0a0fec2c35be30ea41005761d6cf FileChecksum: SHA1: c50c3e33c1f7d45d5f8d4639238ad84495a62fd1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_api/app/requirements.txt SPDXID: SPDXRef-fd5c30d438aa986be8702b4a93d303ab FileChecksum: SHA1: 8aad71125816f663cf4ecd416d0448a392ad23ab LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_api/app/research_agent/__init__.py SPDXID: SPDXRef-241156067254e844f263f35f69a00d7d FileChecksum: SHA1: 2f073daa5aa5c61d42fb709b0bc3e42823ec1f87 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_api/app/research_agent/auth.py SPDXID: SPDXRef-990183a9396ab6ebd2c31604076340ea FileChecksum: SHA1: 0411776e7dbeb551fa98b1b5c3cf6a9cc6641c32 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_api/app/research_agent/prompts.py SPDXID: SPDXRef-57a9a5f17c9092d6c7e3cdc1421ce841 FileChecksum: SHA1: 5e2a953a3763cb810eedfb4e4d1ae1386bba3cfd LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_api/app/research_agent/tools.py SPDXID: SPDXRef-30242721a443e8b19fc4f5ef088bb916 FileChecksum: SHA1: 59c154e7878fffd716f139c6be7f62b92eb29478 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_api/app/runtime.txt SPDXID: SPDXRef-180151936ab15d7a95bdc94c747ca2cb FileChecksum: SHA1: b2bda0a18d6aefb6de0e3ff45c301991078bc468 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_api/app/test_client.py SPDXID: SPDXRef-9f3a3cedd4469eb063f67fe337ca7367 FileChecksum: SHA1: 291660b971c1692bbab3df100260b59a8b346bb9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_api/artifacts/Deep Research Skill.mtar SPDXID: SPDXRef-da6722c9d51f1a164ef2682af73d6a76 FileChecksum: SHA1: ac9fd469cafaf97f62a7a3ba85c1270fa0227baa LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/deep_research_api/artifacts/Long-Run Agent Process.mtar SPDXID: SPDXRef-c32e18e1cb35d96c45c897ededb6dc7d FileChecksum: SHA1: 2e6e34972fb20b8c04bad5b25fc88afe5442006e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/resources/action_gateway_timeout_sync_research.png SPDXID: SPDXRef-aad2080d2e8c217aa783cc240dae0cf2 FileChecksum: SHA1: 38de05ff167ada2913698a24251f365d5444f151 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/resources/action_project_deep_research_api.png SPDXID: SPDXRef-69955b7b98cf699d315d9ea78fc712a0 FileChecksum: SHA1: a945a772e00c6259b35e115ae85b20a05174ee15 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/resources/deep_research_a2a_destination.png SPDXID: SPDXRef-655d278a6beadbbeb995a37f70a794ca FileChecksum: SHA1: f4083d2e79c42597982309f49b793ab663bd350f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/resources/deep_research_api_destination.png SPDXID: SPDXRef-b73d3bf8ab64e936b7ec265d0c3f10c7 FileChecksum: SHA1: 25142d47a47651d425250a46f2883acb8b888b2e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/resources/joule_a2a_deep_research.png SPDXID: SPDXRef-4765e0606726fb5d79c6b86c8bedbecd FileChecksum: SHA1: 46dc6b04b036a1a741396a481fdc6002fbbd2a14 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/resources/joule_web_client.png SPDXID: SPDXRef-13dd48b37b29d78d9508bc946346e686 FileChecksum: SHA1: 5038a5fd0e15adf5fe21fbe474601a8003381753 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/resources/long_run_agent_process.png SPDXID: SPDXRef-b68ca6f2f9306ea659049ac0d9c25a3b FileChecksum: SHA1: 55b2864be78a11f405ea3b0e7a114a2f2727aaee LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/resources/long_run_agent_process_input.png SPDXID: SPDXRef-7afeb6de526394b7531af3dadcf5146c FileChecksum: SHA1: f6428e3a771ec1e2b83fd0ee471399838aa3a7e4 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/resources/process_monitor_context.png SPDXID: SPDXRef-a9c632cf0d2a694a65643e88d85fa703 FileChecksum: SHA1: 63cb7c9b3df2dabcf8ca183b5a2a519819347fd8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/resources/process_monitor_logs.png SPDXID: SPDXRef-8554d19ed2f373e128fb06ed1414a1d4 FileChecksum: SHA1: 4212cf9958b4e7a98605b32ba32f614e6c926255 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./20-joule-a2a-code-based-agent/resources/research_skill.png SPDXID: SPDXRef-9ad413a30ff89a4b0e03233666da1ebc FileChecksum: SHA1: 000150977433df2738781f6b749efc67cb23775b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors FileName: ./README.md SPDXID: SPDXRef-a43afb565c31f275554605e81fec8424 FileChecksum: SHA1: 53d06c1a314179cdb17e2785b28e18af4c57f827 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors Copyright (C) 2026 SAP SE or an SAP affiliate company. All rights reserved. This project is licensed under the Apache Software License, version 2.0 except as noted otherwise in the [LICENSE](LICENSE) file. FileName: ./resources/custom-ai-agent-options.png SPDXID: SPDXRef-44a3f3a338dd9cd6eb76f61ddcd27edd FileChecksum: SHA1: e6a767ce994e84be27f8b8118170b73b4e02df5b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and btp-agentic-ai-use-cases contributors