SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-25817a64-121a-42f5-bec3-c400f94ee6b7 Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-6.1.0 Created: 2025-10-09T04:23:38Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bf3682eef8b96b69b47116d402227f2e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-73bb441d1231dbee62556963b4b7839c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-26f4064b5d19ac4218efdf1a3eea6fe4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a19ec292a94978c82feca0248a330e56 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cad930bc695b9bc0f05f50ba804f1be2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c103bccc627dcd19572adab2f2fca3ec Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-214fefad4d57c917456f677b0e510e51 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2ae6a96842b58ea281d1d09a373b8b96 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-684bc453cab04bad4cff711d3af77842 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f1575f52784f031e4946d243c06113b6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a672d87ca1dd679a35418e4f2008724d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a632951b0a7e1ae44ee7c3b2d570ff15 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a81856f866de99b12528395e39b1d3d4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6eee3e8cbe8f39c7129dd6552a6f83d2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2aa4b70d124e379a9da9176b9f57d722 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-224275276baf186b6ea072065203c252 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1e6fd4db2dcebbceca0562a1810c5d62 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b7dcc5000778cdd4a72e52c8da0f9e24 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d2ded8de9a0987fbe65089c3107cd388 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9576d43d40f461c3cfa06c8437d758c5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6dda09d866367c9bc6497d43b93915aa Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-541712f9ff2b5dd103a45723b0be5b75 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7a92e4a6e0d28cd5595386c3406956de Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-44bc7c4b16d8c16faaaee2ac8108ca4b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e47994539a5577766f8856d51e86516b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d539a0e65c71987ac3caf0dd38188ad9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-78714e2af95e38f02d576dc04ee57311 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fbce069ec8d04dd5f0978cf1846ffcf7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-27e618b98627f878b626055d57924f88 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a6eac5fbf3f72d9d3fa0dec122453b89 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6f22b954700b97c4a4a4aa59ba0d0e1e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-46e3613d94fc5bace5e961702a6da3c4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9c8b512c062b4bb864ba8430f67753ae Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fe56e77ba32482e38aee236d2f42fce5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3675e0a88226a5ed63c462eedb5505be Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2bb37ab2a4f65d76d216a427bdaf8c25 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-22836db761142c24646649d7263c52c4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1315942f6d60b5e873bf6caa573a72e2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-550b9c76db114e78d81dd4bedba81fd7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1925724c4c200a106a17dc64a0b8d033 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-edf170c1d248ad19b20231fa71cafd0d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ff126c30df935212e8a2a8e7efa9d5f1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-03dc59bbd398ba2572de4a231aa847a5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-93f74e4f2fafec9c110b4ccdfcf281ee Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ab946ad152467c76f6858de831553426 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7f45ce4e548375ee31d8f1e5f3ce84e0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-003429c477dea11428154da44b5e0f5c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-19b7b3548a562a1fa413fc90823e169e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-730459579519501f35640609323cd6ea Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-093cc2c560bd9919c7a044f77bc740a8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-789d2171f1c051648083fa26a7c137cb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-313e129fdbdf3fe49b94cfa1165d29a7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6c59f6fa58d52218847fb1881ae68835 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9162b5907ccfa1975587bc273ae1d80d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-126fb3cdc04ebbce6483edf0033cf6c2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b0618193d44d997813509eaeb3474153 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a2824ecce9c2b98fd2d8bf295d2711f5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dd4739658cbd6bcd0ee7a5551015e089 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7ff4c628275e0e697424a92b289d7e32 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d25716c30e12b365b21f1d15e93679cb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c4990fb6bd42470e759a6efed4a0e1fa Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ef3b54861480f2d137664bc52466dfc3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-01194dfc8981ec7da4ddede41c5a9a2d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0f2c6a56c7d6ce640c688924fa6dcaf6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4ef6ff90cbfba2e38ef99f985d598005 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3e208091da2d81b79c6e34af9be54789 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2ca650488aeeca820030735aad1bc67f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-82c59d77a32c8abf368dadaa6dd82c6d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c66b0c651005384094f5d76338ce8777 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9ceca52886edde580005fd5b2692fc23 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-08e4b5f40f5f40df5a24470673ee2d0f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0496e6c5c32adc65c0b6308db14d349f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b4be497f2762328c5560506dc4274a63 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a9d99c92737982a205ae1639f5f1889d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3e8dff372667d2415ea5513c97c3706a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6f6be76c07e51522b5dfefc943d93790 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-69f298387f7efeb687b1e5eb284d977e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e3deda84d874e25df0377dc072a02df1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fc556dc72a278cc7fa227535ce0a0e72 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e198a50ec59e4254a5eb2d4514418190 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5c0eeb51293b7286cef9cae15d4daf48 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-46ad10b0f393216490d96f0a05f82ee6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8a6083866d7933c46defe9cd806f3626 FileName: ./.check.exs SPDXID: SPDXRef-bf3682eef8b96b69b47116d402227f2e FileChecksum: SHA1: 20d405b2ea13cb2445eb234a18126bd40d18a28c LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./.credo.exs SPDXID: SPDXRef-73bb441d1231dbee62556963b4b7839c FileChecksum: SHA1: 7fa704adcda780522c185e63ac90c77c31ffdf5d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./.formatter.exs SPDXID: SPDXRef-26f4064b5d19ac4218efdf1a3eea6fe4 FileChecksum: SHA1: 31533ae55f296c0170d5f97ad2b619e4f4d0ab64 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./.github/dependabot.yml SPDXID: SPDXRef-a19ec292a94978c82feca0248a330e56 FileChecksum: SHA1: b63eee223f4f6a2b3b49c751e1a116fc32c9bc6e LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./.github/workflows/elixir.yml SPDXID: SPDXRef-cad930bc695b9bc0f05f50ba804f1be2 FileChecksum: SHA1: f139657dcf70a7541852771a552bb9075097006d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./.gitignore SPDXID: SPDXRef-c103bccc627dcd19572adab2f2fca3ec FileChecksum: SHA1: 103ba6e96d06527950fa6b2afc998e4ca18c6eb1 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./.tool-versions SPDXID: SPDXRef-214fefad4d57c917456f677b0e510e51 FileChecksum: SHA1: 8bfd41647a07e16853073d608a264f7e315e37a7 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./AGENTS.md SPDXID: SPDXRef-2ae6a96842b58ea281d1d09a373b8b96 FileChecksum: SHA1: 92c21cea7fcae439298c913766a6954f46154eda LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./CHANGELOG.md SPDXID: SPDXRef-684bc453cab04bad4cff711d3af77842 FileChecksum: SHA1: 20743dc904a80956d10aef98e00d14df4a6d60da LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./README.md SPDXID: SPDXRef-f1575f52784f031e4946d243c06113b6 FileChecksum: SHA1: def62c3867e563274d4d99f79f172652ca9b6ae6 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./config/config.exs SPDXID: SPDXRef-a672d87ca1dd679a35418e4f2008724d FileChecksum: SHA1: 909f41d3766800c46308b91f0e52a2c3e17cc5da LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./config/test.exs SPDXID: SPDXRef-a632951b0a7e1ae44ee7c3b2d570ff15 FileChecksum: SHA1: a58d255ec4cc66fd1235971203ac08d3c438c56f LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./documentation/dsls/DSL-AshAi.md SPDXID: SPDXRef-a81856f866de99b12528395e39b1d3d4 FileChecksum: SHA1: da77c101c36426efdcc168277cacd0dd66e57a7e LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./documentation/models/gemini.md SPDXID: SPDXRef-6eee3e8cbe8f39c7129dd6552a6f83d2 FileChecksum: SHA1: 2f87d3d3b97699f65cc8cb7db3b955555cd6be9b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/ash_ai.ex SPDXID: SPDXRef-2aa4b70d124e379a9da9176b9f57d722 FileChecksum: SHA1: a3050b9104f07c4bd71cf7be326a37c1610abe8e LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/ash_ai/actions.ex SPDXID: SPDXRef-224275276baf186b6ea072065203c252 FileChecksum: SHA1: 9baf0255ab7ebdd75483b2cc3afe53bee8a16491 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/ash_ai/actions/prompt.ex SPDXID: SPDXRef-1e6fd4db2dcebbceca0562a1810c5d62 FileChecksum: SHA1: 5e6a3731c9f7e7f9538a979e14feac363007463f LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/ash_ai/actions/prompt/adapter.ex SPDXID: SPDXRef-b7dcc5000778cdd4a72e52c8da0f9e24 FileChecksum: SHA1: d61136b2edd0458812cc60af4760ad6081262db0 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/ash_ai/actions/prompt/adapter/completion_tool.ex SPDXID: SPDXRef-d2ded8de9a0987fbe65089c3107cd388 FileChecksum: SHA1: 91edccf206c07eee0448ce9389684f20df27c6ef LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/ash_ai/actions/prompt/adapter/helpers.ex SPDXID: SPDXRef-9576d43d40f461c3cfa06c8437d758c5 FileChecksum: SHA1: ccee02c83e63fddeeaac1cd2c7fa749f34984c1f LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/ash_ai/actions/prompt/adapter/raw.ex SPDXID: SPDXRef-6dda09d866367c9bc6497d43b93915aa FileChecksum: SHA1: 11ac03d2c8eb2e3984d4d7e175ec78d0e6ec6ee6 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/ash_ai/actions/prompt/adapter/request_json.ex SPDXID: SPDXRef-541712f9ff2b5dd103a45723b0be5b75 FileChecksum: SHA1: deca0b38a18d97d3631c00ede3bfe7b5eb6b746c LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/ash_ai/actions/prompt/adapter/structured_output.ex SPDXID: SPDXRef-7a92e4a6e0d28cd5595386c3406956de FileChecksum: SHA1: fa432011af4e6c0465a2a232b07be9c66fc4d22d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/ash_ai/application.ex SPDXID: SPDXRef-44bc7c4b16d8c16faaaee2ac8108ca4b FileChecksum: SHA1: 049c3c44b011de5ab07f8b37b5bf0003f8604c34 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/ash_ai/changes/vectorize.ex SPDXID: SPDXRef-e47994539a5577766f8856d51e86516b FileChecksum: SHA1: db30ce958f6c7c1df8aa61f717f892a5482813e1 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/ash_ai/changes/vectorize_after_action.ex SPDXID: SPDXRef-d539a0e65c71987ac3caf0dd38188ad9 FileChecksum: SHA1: 7115edfd56cd8c89f49cdcda4b65262f7ad51363 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/ash_ai/changes/vectorize_after_action_oban_trigger.ex SPDXID: SPDXRef-78714e2af95e38f02d576dc04ee57311 FileChecksum: SHA1: d99e08c66dc0258e981f992a359395cbce383a16 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/ash_ai/checks/actor_is_ash_ai.ex SPDXID: SPDXRef-fbce069ec8d04dd5f0978cf1846ffcf7 FileChecksum: SHA1: 6ccea095e206ad78d574026e99a69e246991875e LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/ash_ai/dev_tools.ex SPDXID: SPDXRef-27e618b98627f878b626055d57924f88 FileChecksum: SHA1: ca7726f32f08202a87c666c069bea454eede76dc LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/ash_ai/dev_tools/tools.ex SPDXID: SPDXRef-a6eac5fbf3f72d9d3fa0dec122453b89 FileChecksum: SHA1: 50fa81c9ff18fb5568eb12433e2957856693bccb LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/ash_ai/embedding_model.ex SPDXID: SPDXRef-6f22b954700b97c4a4a4aa59ba0d0e1e FileChecksum: SHA1: 7081aa75090c4f82d7c73d8106f39602d011ba67 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/ash_ai/info.ex SPDXID: SPDXRef-46e3613d94fc5bace5e961702a6da3c4 FileChecksum: SHA1: 62db3b9736eada32ac96e170570028944d858c2f LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/ash_ai/mcp.ex SPDXID: SPDXRef-9c8b512c062b4bb864ba8430f67753ae FileChecksum: SHA1: 7ff4a671da452422aa5e1a5226f6a27a80b1a4e0 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/ash_ai/mcp/dev.ex SPDXID: SPDXRef-fe56e77ba32482e38aee236d2f42fce5 FileChecksum: SHA1: 8a0ef3d6acb6fa887613db714566a099e53ce43b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/ash_ai/mcp/router.ex SPDXID: SPDXRef-3675e0a88226a5ed63c462eedb5505be FileChecksum: SHA1: 6effc9318074a1670bcd3b9cd53200abc8e82cf7 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/ash_ai/mcp/server.ex SPDXID: SPDXRef-2bb37ab2a4f65d76d216a427bdaf8c25 FileChecksum: SHA1: 3de345a78368d48cceacbb65b17e752bdddcc4da LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/ash_ai/open_api.ex SPDXID: SPDXRef-22836db761142c24646649d7263c52c4 FileChecksum: SHA1: ec713da071677d0930200c21224e4207c661e48d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/ash_ai/serializer.ex SPDXID: SPDXRef-1315942f6d60b5e873bf6caa573a72e2 FileChecksum: SHA1: ad01c35eb98473d6f19b5f4df1fb8f9967e66e25 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/ash_ai/transformers/vectorize.ex SPDXID: SPDXRef-550b9c76db114e78d81dd4bedba81fd7 FileChecksum: SHA1: c10eb4f6b529c151913893c892477cabd17a4a56 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/ash_ai/validations/actor_is_ash_ai.ex SPDXID: SPDXRef-1925724c4c200a106a17dc64a0b8d033 FileChecksum: SHA1: 7eb59b61ffdc221832f601a12406c33a89a90915 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/mix/ash_auth.ex SPDXID: SPDXRef-edf170c1d248ad19b20231fa71cafd0d FileChecksum: SHA1: b071d2b0826444b4cb622cb8420c5ac5f68588b5 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/mix/tasks/ash_ai.gen.chat.ex SPDXID: SPDXRef-ff126c30df935212e8a2a8e7efa9d5f1 FileChecksum: SHA1: e484aac2542399f98c19e66d7afb668f157dedcf LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/mix/tasks/ash_ai.gen.mcp.ex SPDXID: SPDXRef-03dc59bbd398ba2572de4a231aa847a5 FileChecksum: SHA1: 7af2d7a3a75ad9ec79e1e84ca1a7f00a7f3d057a LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/mix/tasks/ash_ai.gen.usage_rules.ex SPDXID: SPDXRef-93f74e4f2fafec9c110b4ccdfcf281ee FileChecksum: SHA1: 571f1d7dd90b3a0bc8dc442ae440a85f6dc2cea6 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./lib/mix/tasks/ash_ai.install.ex SPDXID: SPDXRef-ab946ad152467c76f6858de831553426 FileChecksum: SHA1: f252dc98f0715d139a048f4dc4dcb8e0b61047a2 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./logos/ash_ai.png SPDXID: SPDXRef-7f45ce4e548375ee31d8f1e5f3ce84e0 FileChecksum: SHA1: cfdba63d6c2c3dd299e24e28af3ed47770b0b973 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./logos/cropped-for-header.png SPDXID: SPDXRef-003429c477dea11428154da44b5e0f5c FileChecksum: SHA1: f4133e6e5fd68f2ac1e4cc2c0a5ff9d20dc3342f LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./logos/logo-black-text.png SPDXID: SPDXRef-19b7b3548a562a1fa413fc90823e169e FileChecksum: SHA1: 02f06b8a51f21c2e3b2426ba8868c97407fbd40b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./logos/logo-only.png SPDXID: SPDXRef-730459579519501f35640609323cd6ea FileChecksum: SHA1: 8a2e0c6051f9e508f3542f2e82a7f7b189561c3c LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./logos/logo-white-text.png SPDXID: SPDXRef-093cc2c560bd9919c7a044f77bc740a8 FileChecksum: SHA1: 1611e6dda9a4ad163b0888b06fad115712dfe887 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./logos/small-logo.png SPDXID: SPDXRef-789d2171f1c051648083fa26a7c137cb FileChecksum: SHA1: b9e13a94ec6ed9f53b181c9bc631475c394fad7d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./mix.exs SPDXID: SPDXRef-313e129fdbdf3fe49b94cfa1165d29a7 FileChecksum: SHA1: ba6b9d60c8e416ec8d3a62b5a7e9ff6ea18adffd LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./mix.lock SPDXID: SPDXRef-6c59f6fa58d52218847fb1881ae68835 FileChecksum: SHA1: 599c7a24c8e51300158f9f905080b026a81bc7ba LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./notes/usage-rules-mcp-implementation-plan.md SPDXID: SPDXRef-9162b5907ccfa1975587bc273ae1d80d FileChecksum: SHA1: f392ef900b8e7c32aa3ac7108c577425429fa10a LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./priv/resource_snapshots/test_repo/artists/20250415203635.json SPDXID: SPDXRef-126fb3cdc04ebbce6483edf0033cf6c2 FileChecksum: SHA1: 7ea7b039bf1bc60f4a8f8c43e979cbba46993817 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./priv/resource_snapshots/test_repo/artists/20250423214029.json SPDXID: SPDXRef-b0618193d44d997813509eaeb3474153 FileChecksum: SHA1: a40dde8e53ac6c1b55f94de02f62e7ccd3323f94 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./priv/resource_snapshots/test_repo/artists/20250927105456.json SPDXID: SPDXRef-a2824ecce9c2b98fd2d8bf295d2711f5 FileChecksum: SHA1: 6c42749e42eb3e1a66b193dae0b8faed02c72d7c LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./priv/resource_snapshots/test_repo/extensions.json SPDXID: SPDXRef-dd4739658cbd6bcd0ee7a5551015e089 FileChecksum: SHA1: d01441366f439b6e9055947f89ade72fdd0927dc LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./priv/test_repo/migrations/20250415203634_migrate_resources_extensions_1.exs SPDXID: SPDXRef-7ff4c628275e0e697424a92b289d7e32 FileChecksum: SHA1: 457421c5d56b84777a3d9385da90825d8283c5f5 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./priv/test_repo/migrations/20250415203635_migrate_resources1.exs SPDXID: SPDXRef-d25716c30e12b365b21f1d15e93679cb FileChecksum: SHA1: 1ea3136504e4cb0133434b265419ef1ea3fd796d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./priv/test_repo/migrations/20250415203936_add_oban.exs SPDXID: SPDXRef-c4990fb6bd42470e759a6efed4a0e1fa FileChecksum: SHA1: 62d98007759718052f3e44c37b8233d328430689 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./priv/test_repo/migrations/20250423214029_migrate_resources2.exs SPDXID: SPDXRef-ef3b54861480f2d137664bc52466dfc3 FileChecksum: SHA1: 4e5e3d73ffdb0a0b54f46ea5ed947507202fa838 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./priv/test_repo/migrations/20250927105456_allow_for_multiple_full_text_vectors.exs SPDXID: SPDXRef-01194dfc8981ec7da4ddede41c5a9a2d FileChecksum: SHA1: 63cdf74d439e433373769784de3627ed4546cd5f LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./test/ash_ai/actions/prompt/adapter/completion_test.exs SPDXID: SPDXRef-0f2c6a56c7d6ce640c688924fa6dcaf6 FileChecksum: SHA1: bf98a0425c4d01ec29e0d3e19132edfd6f650aa0 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./test/ash_ai/actions/prompt/adapter/messages_test.exs SPDXID: SPDXRef-4ef6ff90cbfba2e38ef99f985d598005 FileChecksum: SHA1: b4dcca9da85ff34071c020b6adea62c4cb893bfc LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./test/ash_ai/actions/prompt/adapter/request_json_test.exs SPDXID: SPDXRef-3e208091da2d81b79c6e34af9be54789 FileChecksum: SHA1: 59f5e127c08b3dfc3ae77d7509a24a60bfa5299d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./test/ash_ai/dev_tools/tools_test.exs SPDXID: SPDXRef-2ca650488aeeca820030735aad1bc67f FileChecksum: SHA1: dff9b55a1590ed1e2507950755f5fc0904010a53 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./test/ash_ai/mcp/rpc_test.exs SPDXID: SPDXRef-82c59d77a32c8abf368dadaa6dd82c6d FileChecksum: SHA1: bdb78762d8b6adb317a670c1c53e7b5fc8cda9c9 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./test/ash_ai/open_api_test.exs SPDXID: SPDXRef-c66b0c651005384094f5d76338ce8777 FileChecksum: SHA1: 4fd980a0d42ad8fb7302b7822b268557f70dc55c LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./test/ash_ai/tool_callbacks_test.exs SPDXID: SPDXRef-9ceca52886edde580005fd5b2692fc23 FileChecksum: SHA1: 39b8c841af0e594b8bff9c0783b80af008766964 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./test/ash_ai/tool_test.exs SPDXID: SPDXRef-08e4b5f40f5f40df5a24470673ee2d0f FileChecksum: SHA1: e8c0bfea1164b7d895a4cfc9a6c9f5137c050a99 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./test/ash_ai_test.exs SPDXID: SPDXRef-0496e6c5c32adc65c0b6308db14d349f FileChecksum: SHA1: af01a4ce09c2d53517e070529de224fe0629ec41 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./test/mix/tasks/ash_ai.gen.conversation_test.exs SPDXID: SPDXRef-b4be497f2762328c5560506dc4274a63 FileChecksum: SHA1: af3dd055b7b7d14fff61770e30c414549b726b2b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./test/support/artist.ex SPDXID: SPDXRef-a9d99c92737982a205ae1639f5f1889d FileChecksum: SHA1: 28b48cedad370667644ea7beb2e0c371c198013b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./test/support/chat_faker.ex SPDXID: SPDXRef-3e8dff372667d2415ea5513c97c3706a FileChecksum: SHA1: 41588e7319a7a522e3c45964cbfe3ba55c52ea4b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./test/support/embedding_model.ex SPDXID: SPDXRef-6f6be76c07e51522b5dfefc943d93790 FileChecksum: SHA1: 9c2af823ccbe960e9ef4f67d326196a4215c2ce3 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./test/support/langchain_helpers.ex SPDXID: SPDXRef-69f298387f7efeb687b1e5eb284d977e FileChecksum: SHA1: 53769b8bf574371d4094b4dddd19de6524c87e48 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./test/support/music.ex SPDXID: SPDXRef-e3deda84d874e25df0377dc072a02df1 FileChecksum: SHA1: 4e1db8ef8f33e7f1497ac95e1f20386baf812b3d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./test/support/repo_case.ex SPDXID: SPDXRef-fc556dc72a278cc7fa227535ce0a0e72 FileChecksum: SHA1: de1279415a2ca80143bef4becb8ceebd9d03d75d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./test/support/test_repo.ex SPDXID: SPDXRef-e198a50ec59e4254a5eb2d4514418190 FileChecksum: SHA1: 9a03f028529341a1b938d2dd81b9e9de32621a2a LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./test/test_helper.exs SPDXID: SPDXRef-5c0eeb51293b7286cef9cae15d4daf48 FileChecksum: SHA1: 31b5f1d7fe6c8e29b959b444c6ba38e9c364bbb3 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./test/vectorize_test.exs SPDXID: SPDXRef-46ad10b0f393216490d96f0a05f82ee6 FileChecksum: SHA1: 750aec0b8591d5566031571892d934d9085d78a1 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel FileName: ./usage-rules.md SPDXID: SPDXRef-8a6083866d7933c46defe9cd806f3626 FileChecksum: SHA1: 1e3b7f2996a7893e9d2196f6eef9b7e6c1fc2d0d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel