Update to NGS Analysis Workbench
Snapshot Oct 8, 2026 · 00:04 UTC · version 0.2.18
Package or technical metadata updated
Package contents changed in 50 files: .codex-plugin/plugin.json, .mcp.json, README.md, …. Open the file diff to inspect the edits.
Observed in package metadata. These changes alone do not establish a new customer-facing feature.
Package file
a32ecaede3ce6d04098191997359900169259682e2b4909200a624fafe2e0ea1
5d7af566ffe23ab2d9495c6c7f6cfea3d14156ca2acce06b2ef8f404ed068eef
Package file
687be5b8b5bdabe59b1ba2101faf3de4cd0728dec59c7867e144cb2be29930fb
74a083256c6f971fb7b547e610da7cd1c3ad2221b8be49da4d43fc8c47622da7
Package file
1135
1333
Package file
c53b836bd73843d02ce68cd59c69ace56e3f03ebd8e1fe96a77de0c49f6a3763
30f77cb5c38c752c5b6f934cbc208528e6bb7fb008dd3d6a39fc21ed5e13b9a4
Compare saved observations
Download comparison JSONChanged files
mcp/ngs_compute_mcp/__main__.py →
mcp/ngs_workbench_daemon/persistence/database.py →
mcp/ngs_workbench_daemon/runs.py →
mcp/ngs_workbench_daemon/server.py →
mcp/ngs_workbench_daemon/ssh.py →
mcp/ngs_workbench_mcp/__main__.py →
mcp/ngs_workbench_mcp/app.py →
mcp/ngs_workbench_mcp/approved_execution.py →
mcp/rosalind_logging/__init__.py →
src/components/RunHistory.module.css →
src/components/RunHistory.stories.tsx →
src/components/RunHistory.tsx →
src/components/RunHistorySidebar.tsx →
src/design-system/icons/chat-plus.svg →
src/hooks/useNgsWorkbench.ts →
tests/test_daemon_lifecycle.py →
tests/test_run_persistence.py →
tests/test_sentry_logging.py →
tests_js/client-logging.test.ts →
mcp/requirements.txt
--- before +++ after @@ -1,5 +1,981 @@ -alembic==1.18.5 -filelock==3.32.2 -mcp==1.28.1 -pydantic==2.13.4 -SQLAlchemy==2.0.51 +# Generated from requirements.in; do not edit dependency pins or hashes by hand. +# Regenerate from mcp/: +# uv pip compile --universal --python-version 3.10 --generate-hashes --only-binary :all: --no-header --output-file requirements.txt requirements.in + +alembic==1.18.5 \ + --hash=sha256:06d8ba9d04558022f5395e9317de03d270f3dced49cee01f89fe7a13c26f14bc \ + --hash=sha256:1554982221dd17e9a749b53902407578eb305e453f71999e8c7f0a48389fff8e + # via -r requirements.in +annotated-types==0.8.0 \ + --hash=sha256:13b2beaad985e05e2d6407ee4c4f35590b11f8d693a258a561055cac8f64cab7 \ + --hash=sha256:f072f4d804ea359e4eaf198b1af7a8b0943881a87f31bb764f8bf219bb9419e0 + # via pydantic +anyio==4.15.1 \ + --hash=sha256:6152fdbbf9a77fdec97731721bebf7c4c44f7c29b424b0065826173efc7ed101 \ + --hash=sha256:9f28306018cbd6d329e64a36d58256edff76dd996fe423bc957326e578b82a94 + # via + # httpx + # mcp + # sse-starlette + # starlette +attrs==26.1.0 \ + --hash=sha256:c647aa4a12dfbad9333ca4e71fe62ddc36f4e63b2d260a37a8b83d2f043ac309 \ + --hash=sha256:d03ceb89cb322a8fd706d4fb91940737b6642aa36998fe130a9bc96c985eff32 + # via + # jsonschema + # referencing +certifi==2026.7.22 \ + --hash=sha256:62f22742b58a1a33014a2b6b706588a8d7e2a88ae7bd1a6ebe8c992928483775 \ + --hash=sha256:741e2c3b351ddf169a738da9f2c048608ff7f2c5cc02f1ebc6b118bb090d5d55 + # via + # httpcore + # httpx + # sentry-sdk +cffi==2.1.1 ; platform_python_implementation != 'PyPy' \ + --hash=sha256:046bfc24911b37851ee1b51aab8bffe713d89c68c6a057b09484ce9fd5f69b4e \ + --hash=sha256:06c72bb76605a4b0cd0aad6930b69d4baf7dd5d806cfc409b824191099700e66 \ + --hash=sha256:0beceaabe56af686895136a2de78db54ecd8e4046b236b8fd6d6cb61389e9bf2 \ + --hash=sha256:154852545011f779917b11c78db2358d095da62a9a172b78ad0a583ee5adc0d0 \ + --hash=sha256:194cffa889098ced9976c3fc6340305e43f6303657d298da55366907c05c22d6 \ + --hash=sha256:19ee6127ee34de7d83ce3d371ebc5ed91addbdcc39f9ab15ce4eb35a4e534971 \ + --hash=sha256:1a18a57b58cfb21fc28d72e876acf10eaed67a1ed96226f92af4df681d571c4c \ + --hash=sha256:1aa5645c30469b09530c4ebca77ebf8f17618293c58f8549cb1a543a50236e7d \ + --hash=sha256:1dea0e4d7d4f11f619fe8c1d76caf49e24405b4b5743c0e3be16a500ecd930c9 \ + --hash=sha256:208f941bb9d18e768138677f0a6d2ce01f590df56043dda1df1535ac57c88517 \ + --hash=sha256:210019b6c7cf07f081b4c54635c8cf744377001350e29cc0f81c4377b4797735 \ + --hash=sha256:246fa40ce8645a614ff682e0b70f37134e460eaf93a775e0cbe3cca585a67a80 \ + --hash=sha256:25792eac27877609e7bb06d42ff88278a6624fff2ba9bbb523c09616b117e80f \ + --hash=sha256:27350daa11d4f10c540e6e89dada4c54feb7256ad03e9a4dc075ebad7ba360d1 \ + --hash=sha256:28907ab9bfb6aa13184cfc17c6b8e1023c5ab6fd7076d8c20a35e59fe04f8f29 \ + --hash=sha256:2ae64be792b8966f2c69538199728b290e34726562896df1e5dc8ffd8d8188e8 \ + --hash=sha256:31348097ff5bbe827ccc41795d4dd099d9f0625e7def00ee653c137a490c2a6c \ + --hash=sha256:3143d81e29e1e20a9ce10901ec369012947876596f75a222235965f2b7ae832e \ + --hash=sha256:3222ba5d678f80a030e6afbcc33dc1ae5cb45facabb61cee2c7016b8432fde48 \ + --hash=sha256:3311ed60d36f83378794e1009ac6258bafbf81f7888b4caa7b35a521e3f95813 \ + --hash=sha256:334644fbac4eff73d985a17a91226df55d0f394160c4cfb880e084c8f7161cac \ + --hash=sha256:34e261f78cb6ceaaa36f42f2613f4380d94d9c759a9c73c769ee6e0247364632 \ + --hash=sha256:363e05fa78e15116c3c32c210ee36884fd6b9afa6d440e47112c3bd511d64cb6 \ + --hash=sha256:398aff33cee2767e3e781d2554c54bd0dff386bb437581e0d8011fde1a942ec1 \ + --hash=sha256:3d22a20b1fb1632cc72c22f95f7b0d2961c3e1c235f245ba4c606c4771035659 \ + --hash=sha256:42a494cee34437f05546455144f2b5d9ac09b1face62bcfce597d2e521066688 \ + --hash=sha256:42e2f76b9455f5a9a844f770bf3e200ed3da0e15f5df3db9c31fe80b04b3d004 \ + --hash=sha256:42f6930c31dc7f50732c9ae793c2786c7b6b044195967bbdde40bb9be81c4cc0 \ + --hash=sha256:456a61fa52d579ebf9df2e9552ead5129855dbaff6c1e5a9b1bc408809bdc062 \ + --hash=sha256:471cee653ae88de62096552e6d24ccb4a5adb8c8c9f10b5054d0122c15bf2779 \ + --hash=sha256:49cbc70e6542d4ccccb936558d1064a8012541e78f821f955cff24e357776c94 \ + --hash=sha256:4a7c934f7360e8cd64fe9efadcbd10c7c6364f531e432b9a4bf5ccbc9e0e8b50 \ + --hash=sha256:4be96343e422f2dfcd12ab5c9f5aebe03f82f737c6bffeca6830b3875cb44aab \ + --hash=sha256:4f42141fc14250de6dde5ee7ea4432be017252d91f19c5ad043c084cea629cac \ + --hash=sha256:507a24c282e0f42f8ed737cf048572cbf580468da5555764a8331735e9c736b6 \ + --hash=sha256:51b31d1c98274844cfd7838ce00bfc27c7423a4dc00fc0772fc3331c2cc90676 \ + --hash=sha256:58acb8ab8e295e6c5ea12f888cbb13cf21511ef2a3303a23f4325c29d17fe5c1 \ + --hash=sha256:5a59cc1c4442bc3d5c703bf720b51138d0bfc173618807c9ee2490a7541dd3d9 \ + --hash=sha256:5bb4e7ea95dcd6a014a6fef62e62467d67d8e582326443f3d68e71d6320a9fcf \ + --hash=sha256:5c58fe613dc5e5336357eff555824a314d8e43282600435c8d1cb6a7a2fedd13 \ + --hash=sha256:5e7cecbaadb83884793e05828cee59b210b24583b9c7425d0ba6a754fe22eb4e \ + --hash=sha256:616f097f2fe415bc92a247f02e11f634e1f9e9a83d327e3c915c15089c87869e \ + --hash=sha256:63bbfd5ded17c4840ac07cd8f1c21ba9d9708141f840b324f422f41b207e3973 \ + --hash=sha256:64faea20f4e2613363a1a9b9c7dd73058f3ecd00133a511e72ad7c511658f527 \ + --hash=sha256:661c298b4821edebead0c91edd2b00374d67ad7c5a1f7a91d4442633b79d6a72 \ + --hash=sha256:68e62fe11f30d5ca8289242866f0a5291402d8529ca2178ab8afc5c9694ae890 \ + --hash=sha256:6a8dddef476fab96d066d578fc88526767b836ab5ab21754e1d5bf3879c31c7c \ + --hash=sha256:6e192623c49c94421616a5778fba35cf0d5a8d000650c1967ef4448ee5cdd990 \ + --hash=sha256:7225e4514edb64eb6740324353e0da0711954fd8d7da4576755b1c6e09b697cd \ + --hash=sha256:75f80557d1389eddbd0de2681f6a390a0c5338c31ddaa821381c203fc3fd50d9 \ + --hash=sha256:770de9db11e84213beec501cfcaa013b019820ca881e03344dea5844f7876d94 \ + --hash=sha256:7750c6449dff7864bb9bb27ddfb0267756189201a3afc911d82b3caacd70dfc3 \ + --hash=sha256:7bde5e4cc5c10140859842b9d383af292b22639a4dffb725314baf45968cef80 \ + --hash=sha256:7ce713ace7c0e4520535b42b77eaa742c16dab813978064913e5a3cf82973b41 \ + --hash=sha256:7da0c5eff80f0197f3b3d1232ec5a682a9325f4ae9016a78f5f5ca35f9ced1f5 \ + --hash=sha256:7dbb61fe3a7699468030f71bbe5f8a0e326a151daa91beb11a6fc1f980c55e1c \ + --hash=sha256:811bd1e21d32de12efca32393a0ab3f5133b54fce9bd44b8bd77ab07da14bf6a \ + --hash=sha256:8ef53b2de9bcb9197d31854256575d59dbac0cba72ac627bb291ef5eceb74be4 \ + --hash=sha256:937c0052c05a31ca1daf18de3158eed4dbfcb9cc107adbea227728d647be701e \ + --hash=sha256:9d2055050ea716bd38b7f7f1579c275386646b4894c155a3e2f3cd62ed41b7c6 \ + --hash=sha256:9f8d177621de5cb38ee3e731eda45d421db093ec0739f46a5594babda7987a98 \ + --hash=sha256:a2d7755bef5a12ed488f4ef1f1b69ee9191d7396083b755a5d2295f6edb4768b \ + --hash=sha256:a48d62ab9d6f4f98c983223a547af44be6ca3691074c31cecced6facd3ba2dc1 \ + --hash=sha256:a4f00aa42f75d6e4595e8866e748cc1705adc0cddfeb2ca86d0d03993d63ba03 \ + --hash=sha256:a6e721d4b0e45d5b65e87534470e67b18dcd092c83f68fba09f152b9cbc061af \ + --hash=sha256:a730a083190634c65cca36ba5f489531576ebd79bcd5c8e172130f6453127231 \ + --hash=sha256:a931079504ecc49efed7744c476a5c343a92fabf66dec2db95edb1b2fdc770e2 \ + --hash=sha256:aa9511c62d14da7aacc9b4bf51f3f697a621e83b2d6919008243c3aad168eea3 \ + --hash=sha256:ab36d55f9ed2d067327667c2fea18dda018eb628dd6347aa01dda6cf1f5d3836 \ + --hash=sha256:ad2c86c495b899d862ea0f4b42891b8713a3bd45dd4105c7fd51c2a72f39f3a5 \ + --hash=sha256:aeae0e330c9f6acd681f647d46cefd30c29f93e3392882e792e82080c9691399 \ + --hash=sha256:b0431303acaea1089ad4b3e9ce4e6518193def1118d4073ca848635ee4ea2e96 \ + --hash=sha256:b5bdfd1c873d4e093aabc0ca84c4ca6dbc4f752afb5c86f146d9742580c9da2e \ + --hash=sha256:baed1e86cc735622097354b9d1281406caf42ff42a886d29faa8e8d1630333be \ + --hash=sha256:c1453022f490d2459a11819d83ad1d586e9ff65a12ac3e705ffebd46d3685dcf \ + --hash=sha256:c26608d2222fb1e94487e4a387d85f13eb55d5ed725cb25a0c589ac4ee60e7bc \ + --hash=sha256:c7659f22557c5a0bc4855cd635f55edec690cc008a40768527762cb9fb263455 \ + --hash=sha256:c8c69575568085ba0b1b10c0249d779a214aea6f6522e949a0fc9fb0fcb449d0 \ + --hash=sha256:c8d2c9fd1f2d16f780d15127abb050d13d1a76c03a4bd87d7e4980e45e511e12 \ + --hash=sha256:ca82be1a1d406ecfe1d25dc16cb33488e5a16bf4438c9fb590484ea29d92478b \ + --hash=sha256:cc572dace3f60ef98d7b12ff411d20f5362feb31a0439eab0085bbfd349982d7 \ + --hash=sha256:d18e5ac0f2f03f4f518d3e23db0f0cad7faa1da8620e9c09461d443bbf6e6692 \ + --hash=sha256:d28630f5854ab07ab1fd4aba756de52326c82e6be15d414b12793f1975048b54 \ + --hash=sha256:d9c275eaacd24aa73f94ffd6de08fc3f932424d8b6c376f4bed7cde376fe7bc3 \ + --hash=sha256:da0e573f9f97159390c89d9f1a9e41908b66d408cc5b58d08cf3847d844c531b \ + --hash=sha256:dd31f52ea1086513bb9df30f8fcee9b8918323ae067a3d5b78bc826a000712be \ + --hash=sha256:dddad92b554513a31f272570678ba307fb9f618f05e3d4a5eacafff9eae03e1d \ + --hash=sha256:df423d40ee8654634421812bc3b196da3f9bd7d32929da813f8394c4348a5358 \ + --hash=sha256:df913725b79db7bcf03448f36b7bf8815363417d5b58deecf9305e3e30f0f21a \ + --hash=sha256:e0bcb7e0f677f543555d2adff3bf19c05f66cdb4796e5ff602442ab2fe3c4ef7 \ + --hash=sha256:e2d65b31f36619cda3999b78b2aa9632e76b78448e7a56fc4240824200e7c4fc \ + --hash=sha256:e6e8cff14d6fb0be70a09c0bdc58096f501952d04624ebf867e0e56da2df8960 \ + --hash=sha256:f16c709686a78c727bbbf059f92b0bf41c6fc60deec706d2dc19f529175a6125 \ + --hash=sha256:f24fb43132a4c6b4cb4eb029492919b2db645be6808d738f244fd146c03c32cb \ + --hash=sha256:f53e442b08449d42821fa4a4fba000095af9f62742a500f978a9f557ec44339a \ + --hash=sha256:f5cfbc5fe74540d335175b656c725d74d90e3730c626d92575eea35029d9afaa \ + --hash=sha256:f81b3b8f3d4e343550fa4baa0e479bba9f2d29ce9c2e9b51d1ce1718d7442fcf \ + --hash=sha256:f8ec5e643a9a937f64e1999eb9f75d072263751912dc5cd06d3c85f8f44be7c3 \ + --hash=sha256:fb92203a88b3d3053034db775110081c49d28be6551923805e039924093761e4 \ + --hash=sha256:fcd22650c908d7b7da162bbfaab594a1227a15d1643a98c68b122ac642fa2264 + # via cryptography +click==8.5.0 ; sys_platform != 'emscripten' \ + --hash=sha256:255bc9599cf7748b4b1a446ccc735421bd08a2ae529a8b88597d3de5664ee360 \ + --hash=sha256:ba0d2089de75ea0310e2dde03160e6ca10009947fb95a182f9b54021bb272e34 + # via uvicorn +cryptography==50.0.1 \ + --hash=sha256:01f41478cf33fc605a6a089cd56d28b45c6c0b45a1928b61797f2621a04bac71 \ + --hash=sha256:05ba322c4da95b262a212c345af888ef2c37c88c0509756ea00a0e6d68850f23 \ + --hash=sha256:16c5ecd954b3330ebfb6605eca4fd952da8bef376551d5cc264534e3770a9ee6 \ + --hash=sha256:2a93d05e34d5f67fba6f891fe85d929999baa7195e853923ea6d7576c9e68c5e \ + --hash=sha256:2b34d76a652ea2b6faf777c35df230c5637842cd904e04f16230c3f9f03e4361 \ + --hash=sha256:2ebbfb0f1fed745e91796e3e1080a1440423fdae8ece1b995a1d80883a409054 \ + --hash=sha256:30a125032e5642a21ff816e021152bd4e7e94f03eff3f4b7fca41cd22bc3110f \ + --hash=sha256:330fbb252391c596f1ae42c5754449dc924e6ad012dca8efe0d703f9f2d12ec6 \ + --hash=sha256:359e62deae718bce96170e223fdcb6357e4fbd3bb7a3a75f4430763532560e49 \ + --hash=sha256:407fe2b6db00939c05c0e945e9914238f2f0a430974839429dafc82b1ee6bee5 \ + --hash=sha256:42be3bb70596b3abe4ac097b75be223e8b3ab614a0e5de068e3dcc54d71d6149 \ + --hash=sha256:4c4188f7c0cf655be5c06342b817ed0f9595b69ffa2b12026e5353eed29dea88 \ + --hash=sha256:51593d180cf6d179bde5c5d065bed81386b1f381656ae7d042b7ffc87a9895ad \ + --hash=sha256:51afcfceb15597cf2635068e4ac9a56b2abde622edde17f37d85fd7b5306497a \ + --hash=sha256:53e279950892dc102c6b4e52af03ae5ea92fac572a1ddab78ca73a997f62b69f \ + --hash=sha256:55d16b1ef3ee0958d893a977b19777887e546c9954ea81b200c3301a864013f2 \ + --hash=sha256:5dd9bda1c12b4162f6ff568eeb5e0ff956c28d14406e875cfe8a63a2d414ff20 \ + --hash=sha256:5fe002589592ed749ce77fe0695fcbd3500dd61d7d6db5858a7544c612fa8e45 \ + --hash=sha256:5fe939deeb161024a6be98229c953b6591fef1f41214497a78fe793a244c017f \ + --hash=sha256:693c99b49bd37d0d096e4334c10232c77248c415b98d35236094cdf96d57258b \ + --hash=sha256:76de83fbd91ac49c0feaaa983d0748fd7a53176afac5fb3bf7478d244f0eb527 \ + --hash=sha256:79bf008d1f9af6071c797ad133e39915dfee7614f18f18f4db9072eb715064a3 \ + --hash=sha256:804728ce710890870f3aaa344b2e161172d258d768ac139d02cfd9092d0d94e6 \ + --hash=sha256:8921d58f426793c5f1b47f0b59575780de9a095214958d0eb37d909593db8367 \ + --hash=sha256:8df2de9102026855887e4587084f6eabd80ed0f345b8ad8a7ac27ab9bf4723e0 \ + --hash=sha256:9cb3cb952cf5a8abd50c782a98a89d71699715e802fe349704b47f2425b42a94 \ + --hash=sha256:9dde0a357190eb3b1da1bb9ab750e9c85cba82ca5977aa0836cbb94e92611239 \ + --hash=sha256:9ebcdd5519be9b652a46f507817a74591774fc3d6923ac364e4dfa64e36b291b \ + --hash=sha256:a0b1a59e3a089064a0ec309e9428c8e3ae4e161419d20ac33600767e83fc658a \ + --hash=sha256:a255449073358275b64b67d3f595f268bbef70e72b6edb65e0c70c735bf739c9 \ + --hash=sha256:a8f40ea47330e71b594a7e246898f93177c259490c63183dbaf9e571d71ed9a5 \ + --hash=sha256:ac02b07824d4d1001bd4367599f839c19cb171924c796e52c23508ac14c2c0cc \ + --hash=sha256:aed8db4f6d71c51efb89530e12d9464e7bf2923d46c3205dc794a2a93f8c0648 \ + --hash=sha256:b8f852c65863251b9e3a1b8c150ce21e59b522dbb6a7d4bc80e680d38388e986 \ + --hash=sha256:be224a65493ec5b74a158ff22a5522ce4a5ca1e543c647a3a4730d4a09e5f959 \ + --hash=sha256:ca83d00d9e69cd5eb63f2e69c3a5a59e0cecae5ae14c6ae0b35830fe3b37bad0 \ + --hash=sha256:cbf74a81765ee67413503ca6e26dcc4f6f5a519822436cc0a1b97aab6c1b8a17 \ + --hash=sha256:d63ae8f6481fec907ac0f588eee8a90aefde112c633131fe540e5711ddbb5a4e \ + --hash=sha256:e22dfed744bd4002e909464cb23d2f0b05c6f3113a79ef2e9864a53db737c733 \ + --hash=sha256:e2ca8fd1b6b4b82a1c4cb02841d0837e3c12336c2e24b520ab8ab3b969733d8f \ + --hash=sha256:e74591e283fe6eb956416c929eb58262a719fe0311fd9054c62c3350ed8760d8 \ + --hash=sha256:f74455bb086a85d5e81246412602aaa97ed095e504cd40dd261ef50be42205bf \ + --hash=sha256:fb4b9672d389c738b175c4166e78310f8a70358886aacd9173ee03a85ffdc671 \ + --hash=sha256:fc3ed7ebd2a8c96f5b166de0ab9b624996bef3b07bbeb19364dfb78222c22c80 \ + --hash=sha256:fd3718b960d0b5dd213cdf03f3bcb7000e69dda0de8b956061947ff6bcff5558 \ + --hash=sha256:ff838d62ec1bfce4f9ba7fa16f4a7b554cd8d0c299e6be37502161a660c84eef + # via pyjwt +exceptiongroup==1.3.1 ; python_full_version < '3.11' \ + --hash=sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219 \ + --hash=sha256:a7a39a3bd276781e98394987d3a5701d0c4edffb633bb7a5144577f82c773598 + # via anyio +filelock==3.32.2 \ + --hash=sha256:87dd94cf281e586d135fa51132b8e3d9a598b316e90377a288663c9321036c82 \ + --hash=sha256:c33351e1f49cae33414acbc6d56784e6ecee82514ec90795da1161fc4836b5b8 + # via -r requirements.in +greenlet==3.5.6 ; platform_machine == 'AMD64' or platform_machine == 'WIN32' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'ppc64le' or platform_machine == 'win32' or platform_machine == 'x86_64' \ + --hash=sha256:0616b8f878098c5681fd8f0dc92d887551717402342a70f0abcbfea5f5ad8a44 \ + --hash=sha256:06c0e933290fba8ffe53ead4ae1b8044b0e9754b75cebf381aa2bc3e50d82fac \ + --hash=sha256:128813fc29f2336a21b4d06eedd5e16bcc7ea46f59e9ff1cb30ea70e48195d88 \ + --hash=sha256:188bf333769b7145e2b0b4a7f09615ec550ed44d3a2a8395fb7b36f0e9901e13 \ + --hash=sha256:1c20ea32a73d17b9b60e3371240e17b0068120c98a5ec01a224a7dd8c89733ba \ + --hash=sha256:2ab5f42ac6c238eb71770715e6e909ad9a1a92b6c681ccb64cd5a0f07edb953f \ + --hash=sha256:301102a49120b095e72a7838792b41233975fc1c155daec6d98f81c00c9280e0 \ + --hash=sha256:311018b46472fb26ee85870847fb89eb64cc8aaddb617400789d87076f7cfeec \ + --hash=sha256:3ac3494c381dab876cad7d0b22f3a722f3e0c8deb3a65b9e7f35ad7f58b8fcb3 \ + --hash=sha256:3c6dede9133e1da41d561bc3fb14e92b47e2ce39ae60edefaad145658ea7c5e2 \ + --hash=sha256:3dbb4596a6a4e5d47121a33ff20533a81e60f302d9e67b69909a8bc21a43f0a7 \ + --hash=sha256:3deccbb57a481e3a408fe61cdfd5c13e0678fc0a30fdd09597917ca87b4be877 \ + --hash=sha256:45663c01a4de48b9a64a2ee1509d92d1dfd3afb02b2ccfc9333029d11aef996a \ + --hash=sha256:45bfd2b51e38aaa5f9849f114d9c7c1d75f69187c849b3549cd64c465283abfa \ + --hash=sha256:460e70b033aba8ed47e2ac9b5d0d2157b05a34fbfa30a241400aef4118902cdc \ + --hash=sha256:4fb8e59f68845d56c23c031dcd79c329f345e4a9d2ffac91c3d1ab366bdc457b \ + --hash=sha256:520648db8fb92eef7b3e6013f5a6f901cdf0d6685f639c2f7a245879f865bef7 \ + --hash=sha256:5599b380c1f28efeb724e81569eac80cd92f99a85bd9775456caaf3225d40b11 \ + --hash=sha256:59deccd347735a7774223b05a93773fddbb298aba3cea21be4337fb4752dbe32 \ + --hash=sha256:5a0b2791239c99992a86c1b635b787fe2a877d9eaaa26f8891ce943832b585ae \ + --hash=sha256:5adcbbfe78bdc242c71740a02e0991cc1b2f34d33c8bb15ca45eee8fd1140942 \ + --hash=sha256:5b602b4201b965a8354d74e232364a66ff243dd142e350d035f46169bb36e13d \ + --hash=sha256:5bbda3c70dd35d60671bc33b01916802707a052130d9e50cdb871d34594d35cb \ + --hash=sha256:602024dae6d77e161f4b89491b62ca1d4f19949d79d47b2db057e476d21179d6 \ + --hash=sha256:61a61b4a95a4f97922c3a6f5606d3e360851584bd47e500a5161373c53810e3d \ + --hash=sha256:63aff70fe5aac59c72215f42ec39fcb59ff46774fa966e717f8ecb6ee2273577 \ + --hash=sha256:71890d5247020c25c21a6b65202782bfc281d4e6e244842419d30e3492bb6dcc \ + --hash=sha256:73a29b5ba642e35433166a03a3e02935e7238c4b3467fbd77523b99edea23e5b \ + --hash=sha256:7969bffa322c097bd46ae595ada6a931cefda613f18ba64587e9cff4cb320756 \ + --hash=sha256:7ac4abb3877c43af320392c664774eef6fa2cc063c79a55fc02d844a3cbe7395 \ + --hash=sha256:7f731ebac68ea06d628658295cb2d217b10186329fcf9a3b6a149045059bf92e \ + --hash=sha256:7f924a5a9d5890649566f2f6682e0d8ad8ca23028bacffbbac36dbd7fd680176 \ + --hash=sha256:874cea8bb1ec1ddccbacbd027856f6bf496f6bc18aba97a918c20e067edab236 \ + --hash=sha256:876077e7ebb8c84ed068e2b23d4c62ebb010d60df84b9591af1be2f39010ffb2 \ + --hash=sha256:886bcf1870af74c32bc310fd00a6b803445e17e51b7d5a107c7b35c0f362cc16 \ + --hash=sha256:8b27df301f56e3b3d2298095c8f7d6b68f2521f6b1693e901fa039bdbae34424 \ + --hash=sha256:8b7c73d1cef3d9ae963e9ff03f6222df43efbb9054ffd2f1969c935b7fc84c02 \ + --hash=sha256:8cda13494d86a4f12429641117cb6ac4bbbc9c30a33f711f7d3a2e5fbe4b0b7e \ + --hash=sha256:8cddea1b8339451c2fb3388e138347b6126744f33b611bdb55b7357361cfef46 \ + --hash=sha256:8dba0129b93e7091dfefaf4cf7000172741bff7f47bf6326fcf17f32fbb54d6b \ + --hash=sha256:8e67c43bdfc88d5fee6db0d3e40175b362fc95fb85f0412d233b9b203c53a575 \ + --hash=sha256:9133d68624b1f2e89ec2f554d56aea8a5b0d7168cd9320200ba58d4d794845a4 \ + --hash=sha256:916f92f2a8db10508f739d0b5e00b83defe5d1115a997c54532a6d7cf8c95404 \ + --hash=sha256:9297fb9c39b9a2c039dbcd306c410bd6906b95244dec3bba4318d36c718c164c \ + --hash=sha256:95e7c44d072db623a1aab04ce488cf9533294a77ed9d072cd503a3596f4106ac \ + --hash=sha256:975736b002ed080d124cf81a79cb7e05cb26d6b3f5c7a7b651c0fcce70353aa1 \ + --hash=sha256:97c5a53e8c1754df58e73f047a99e287d4da1bdfe64b0072fb25c87000897951 \ + --hash=sha256:9a09d59bef1db94f384b5bcc2d523694d338f3df6b757aeeaf7baca5d0c0be88 \ + --hash=sha256:a364c1ea75dc51b83a17f52fe0c79cf8bc4ddf740403bebd4581c7666eea017d \ + --hash=sha256:a3b4a01c6da07ef9f80d4fe8933b994bc99747bcea3eab0330a9c34d3c12655b \ + --hash=sha256:a5876d0a60355af98d535c47f6cd6eb0f8a432396dab26845d380b92f8412422 \ + --hash=sha256:a6a4b98a9132e0f45c9fc245a63894cfd8c45fb7a0d6bffc5eab3ec327cf7324 \ + --hash=sha256:a6b4ff33f7e011bbaa148238d131c4fd4f8afbab3c104ddfbdb2b12b74ff7016 \ + --hash=sha256:a93ee7c6e8fd0f8a83525a51bd777be57ee17787e91d805bd8d6faf9dcada18e \ + --hash=sha256:b374e79ffa7511afc11773aef40a4ccea6191fba1c856ea2f9c56738dca69d7a \ + --hash=sha256:b7d501d5eb5d4f67207df364752ad697465b834268744be7581c18d81d35d41d \ + --hash=sha256:c59acfa8eb73a1e0d484392dc002bdf001fd4ce73394e0132df3d1ab6093d7cb \ + --hash=sha256:c75116c9de79949de23006e2d9b35ee82874c594fcf5c0311b439acaa14b8441 \ + --hash=sha256:ca80a49b53ed1d22f7282da7255f7bb2fd1935fd0f623d8613fda38745f18961 \ + --hash=sha256:cad5782f93f7f738b62c6527b6f32a60694d924029f299a8b524758cfa53d815 \ + --hash=sha256:ccadce0130fd813ec86ebfe969a6c58b42acc1d0fe55a47525375b740e07b605 \ + --hash=sha256:d701eab36200c36224833d07dbdb709adb7fd4253429548ddb5e547b8ed40586 \ + --hash=sha256:dad3d233d441a022c1f7155f0fb9d5aff7b97c1ea8c7dfa02cce586b16ab2d0b \ + --hash=sha256:dd0b83bed3405b586a3133629f1d1a5bc7bfd64822a3b7ab342bdc68e6dbc61b \ + --hash=sha256:de3de000d459402cda015068fd135aa50c0bf6f2477a80d4da1e646f123b4e78 \ + --hash=sha256:de9923832f2d8c1a5ecd8d7260465a6ca5a86888a0d129e3bd5cf0406d2fc5bf \ + --hash=sha256:df19e2d0b1620039af5102563fbd96e8938c7f5c3f5828528d641d9fc585525e \ + --hash=sha256:e85880b538e59a59f55117b81f208a6660ad5ac328aad9305f812d9b8bc67a0f \ + --hash=sha256:ee7d9da3bf493909cf811a3f038840cb34fab5ae2956b8a263919f6e289ab188 \ + --hash=sha256:eed88b64a5e5da72d6a71cdc5aaeefaa5ced9b748f8d19f89800b339961dad39 \ + --hash=sha256:f0ba7c2a329d650628f4c8572fd1db29f0a59dd70a3e3e0710dcf18a35cce9d8 \ + --hash=sha256:f8e63209c3e1e828ee6a457529b4a6d8b05d050fe0ae03a7ae49e967c5d312e0 \ + --hash=sha256:f8f0bd690e1a41294ac87905e8121c81a3761ec2583c768f13467428606c8c7a \ + --hash=sha256:f96f0e30b5a95c7631b12bfe214cbc90ec8fe8cfa36920596c10514a65743519 \ + --hash=sha256:f98e8215e172f567ce80eeaed9107fb4d32b6c44f26983d9b8334658136a205a \ + --hash=sha256:f9fe868463ec7e1363733af77e38a5fda3e9b63940337048c945d69e0c80ff24 \ + --hash=sha256:fdacf26402389bdd89857ad3c045a26fe8f3314f9a8b28226f82f88463a65b77 \ + --hash=sha256:fe3170a69fe039b18ad18171e66faa9a75f6fe9d78f968fd9b54e09fbd714d81 \ + --hash=sha256:fea4427d1ffdb3b523d7daa6712038428a4c16c450b9777bdd1221cfee0eab49 + # via sqlalchemy +h11==0.16.0 \ + --hash=sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1 \ + --hash=sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86 + # via + # httpcore + # uvicorn +httpcore==1.0.9 \ + --hash=sha256:2d400746a40668fc9dec9810239072b40b4484b640a8c38fd654a024c7a1bf55 \ + --hash=sha256:6e34463af53fd2ab5d807f399a9b45ea31c3dfa2276f15a2c3f00afff6e176e8 + # via httpx +httpx==0.28.1 \ + --hash=sha256:75e98c5f16b0f35b567856f597f06ff2270a374470a5c2392242528e3e3e42fc \ + --hash=sha256:d909fcccc110f8c7faf814ca82a9a4d816bc5a6dbfea25d6591d6985b8ba59ad + # via mcp +httpx-sse==0.4.3 \ + --hash=sha256:0ac1c9fe3c0afad2e0ebb25a934a59f4c7823b60792691f779fad2c5568830fc \ + --hash=sha256:9b1ed0127459a66014aec3c56bebd93da3c1bc8bb6618c8082039a44889a755d + # via mcp +idna==3.20 \ + --hash=sha256:a7db850025b95ded1eae8a46181a1a6c56c92c96f0e2b005d9ff8dc0210cab44 \ + --hash=sha256:ab7ae7122974553370f0bdb919e1a960b2cd1bc1ef0276416d896db81c14582c + # via + # anyio + # httpx +jsonschema==4.26.0 \ + --hash=sha256:0c26707e2efad8aa1bfc5b7ce170f3fccc2e4918ff85989ba9ffa9facb2be326 \ + --hash=sha256:d489f15263b8d200f8387e64b4c3a75f06629559fb73deb8fdfb525f2dab50ce + # via mcp +jsonschema-specifications==2025.9.1 \ + --hash=sha256:98802fee3a11ee76ecaca44429fda8a41bff98b00a0f2838151b113f210cc6fe \ + --hash=sha256:b540987f239e745613c7a9176f3edb72b832a4ac465cf02712288397832b5e8d + # via jsonschema +mako==1.4.3 \ + --hash=sha256:723296007c870bfd6b3f0c3230dba7198096e5269297ebf5e4eff9e7ffa39d4f \ + --hash=sha256:cd6537fe88d5fec315c55c2f8529bc4ce7a9a352ad7db3eeaa6a66e2dd4ec37a + # via alembic +markupsafe==3.0.3 \ + --hash=sha256:0303439a41979d9e74d18ff5e2dd8c43ed6c6001fd40e5bf2e43f7bd9bbc523f \ + --hash=sha256:068f375c472b3e7acbe2d5318dea141359e6900156b5b2ba06a30b169086b91a \ + --hash=sha256:0bf2a864d67e76e5c9a34dc26ec616a66b9888e25e7b9460e1c76d3293bd9dbf \ + --hash=sha256:0db14f5dafddbb6d9208827849fad01f1a2609380add406671a26386cdf15a19 \ + --hash=sha256:0eb9ff8191e8498cca014656ae6b8d61f39da5f95b488805da4bb029cccbfbaf \ + --hash=sha256:0f4b68347f8c5eab4a13419215bdfd7f8c9b19f2b25520968adfad23eb0ce60c \ + --hash=sha256:1085e7fbddd3be5f89cc898938f42c0b3c711fdcb37d75221de2666af647c175 \ + --hash=sha256:116bb52f642a37c115f517494ea5feb03889e04df47eeff5b130b1808ce7c219 \ + --hash=sha256:12c63dfb4a98206f045aa9563db46507995f7ef6d83b2f68eda65c307c6829eb \ + --hash=sha256:133a43e73a802c5562be9bbcd03d090aa5a1fe899db609c29e8c8d815c5f6de6 \ + --hash=sha256:1353ef0c1b138e1907ae78e2f6c63ff67501122006b0f9abad68fda5f4ffc6ab \ + --hash=sha256:15d939a21d546304880945ca1ecb8a039db6b4dc49b2c5a400387cdae6a62e26 \ + --hash=sha256:177b5253b2834fe3678cb4a5f0059808258584c559193998be2601324fdeafb1 \ + --hash=sha256:1872df69a4de6aead3491198eaf13810b565bdbeec3ae2dc8780f14458ec73ce \ + --hash=sha256:1b4b79e8ebf6b55351f0d91fe80f893b4743f104bff22e90697db1590e47a218 \ + --hash=sha256:1b52b4fb9df4eb9ae465f8d0c228a00624de2334f216f178a995ccdcf82c4634 \ + --hash=sha256:1ba88449deb3de88bd40044603fafffb7bc2b055d626a330323a9ed736661695 \ + --hash=sha256:1cc7ea17a6824959616c525620e387f6dd30fec8cb44f649e31712db02123dad \ + --hash=sha256:218551f6df4868a8d527e3062d0fb968682fe92054e89978594c28e642c43a73 \ + --hash=sha256:26a5784ded40c9e318cfc2bdb30fe164bdb8665ded9cd64d500a34fb42067b1c \ + --hash=sha256:2713baf880df847f2bece4230d4d094280f4e67b1e813eec43b4c0e144a34ffe \ + --hash=sha256:2a15a08b17dd94c53a1da0438822d70ebcd13f8c3a95abe3a9ef9f11a94830aa \ + --hash=sha256:2f981d352f04553a7171b8e44369f2af4055f888dfb147d55e42d29e29e74559 \ + --hash=sha256:32001d6a8fc98c8cb5c947787c5d08b0a50663d139f1305bac5885d98d9b40fa \ + --hash=sha256:3524b778fe5cfb3452a09d31e7b5adefeea8c5be1d43c4f810ba09f2ceb29d37 \ + --hash=sha256:3537e01efc9d4dccdf77221fb1cb3b8e1a38d5428920e0657ce299b20324d758 \ + --hash=sha256:35add3b638a5d900e807944a078b51922212fb3dedb01633a8defc4b01a3c85f \ + --hash=sha256:38664109c14ffc9e7437e86b4dceb442b0096dfe3541d7864d9cbe1da4cf36c8 \ + --hash=sha256:3a7e8ae81ae39e62a41ec302f972ba6ae23a5c5396c8e60113e9066ef893da0d \ + --hash=sha256:3b562dd9e9ea93f13d53989d23a7e775fdfd1066c33494ff43f5418bc8c58a5c \ + --hash=sha256:457a69a9577064c05a97c41f4e65148652db078a3a509039e64d3467b9e7ef97 \ + --hash=sha256:4bd4cd07944443f5a265608cc6aab442e4f74dff8088b0dfc8238647b8f6ae9a \ + --hash=sha256:4e885a3d1efa2eadc93c894a21770e4bc67899e3543680313b09f139e149ab19 \ + --hash=sha256:4faffd047e07c38848ce017e8725090413cd80cbc23d86e55c587bf979e579c9 \ + --hash=sha256:509fa21c6deb7a7a273d629cf5ec029bc209d1a51178615ddf718f5918992ab9 \ + --hash=sha256:5678211cb9333a6468fb8d8be0305520aa073f50d17f089b5b4b477ea6e67fdc \ + --hash=sha256:591ae9f2a647529ca990bc681daebdd52c8791ff06c2bfa05b65163e28102ef2 \ + --hash=sha256:5a7d5dc5140555cf21a6fefbdbf8723f06fcd2f63ef108f2854de715e4422cb4 \ + --hash=sha256:69c0b73548bc525c8cb9a251cddf1931d1db4d2258e9599c28c07ef3580ef354 \ + --hash=sha256:6b5420a1d9450023228968e7e6a9ce57f65d148ab56d2313fcd589eee96a7a50 \ + --hash=sha256:722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698 \ + --hash=sha256:729586769a26dbceff69f7a7dbbf59ab6572b99d94576a5592625d5b411576b9 \ + --hash=sha256:77f0643abe7495da77fb436f50f8dab76dbc6e5fd25d39589a0f1fe6548bfa2b \ + --hash=sha256:795e7751525cae078558e679d646ae45574b47ed6e7771863fcc079a6171a0fc \ + --hash=sha256:7be7b61bb172e1ed687f1754f8e7484f1c8019780f6f6b0786e76bb01c2ae115 \ + --hash=sha256:7c3fb7d25180895632e5d3148dbdc29ea38ccb7fd210aa27acbd1201a1902c6e \ + --hash=sha256:7e68f88e5b8799aa49c85cd116c932a1ac15caaa3f5db09087854d218359e485 \ + --hash=sha256:83891d0e9fb81a825d9a6d61e3f07550ca70a076484292a70fde82c4b807286f \ + --hash=sha256:8485f406a96febb5140bfeca44a73e3ce5116b2501ac54fe953e488fb1d03b12 \ + --hash=sha256:8709b08f4a89aa7586de0aadc8da56180242ee0ada3999749b183aa23df95025 \ + --hash=sha256:8f71bc33915be5186016f675cd83a1e08523649b0e33efdb898db577ef5bb009 \ + --hash=sha256:915c04ba3851909ce68ccc2b8e2cd691618c4dc4c4232fb7982bca3f41fd8c3d \ + --hash=sha256:949b8d66bc381ee8b007cd945914c721d9aba8e27f71959d750a46f7c282b20b \ + --hash=sha256:94c6f0bb423f739146aec64595853541634bde58b2135f27f61c1ffd1cd4d16a \ + --hash=sha256:9a1abfdc021a164803f4d485104931fb8f8c1efd55bc6b748d2f5774e78b62c5 \ + --hash=sha256:9b79b7a16f7fedff2495d684f2b59b0457c3b493778c9eed31111be64d58279f \ + --hash=sha256:a320721ab5a1aba0a233739394eb907f8c8da5c98c9181d1161e77a0c8e36f2d \ + --hash=sha256:a4afe79fb3de0b7097d81da19090f4df4f8d3a2b3adaa8764138aac2e44f3af1 \ + --hash=sha256:ad2cf8aa28b8c020ab2fc8287b0f823d0a7d8630784c31e9ee5edea20f406287 \ + --hash=sha256:b8512a91625c9b3da6f127803b166b629725e68af71f8184ae7e7d54686a56d6 \ + --hash=sha256:bc51efed119bc9cfdf792cdeaa4d67e8f6fcccab66ed4bfdd6bde3e59bfcbb2f \ + --hash=sha256:bdc919ead48f234740ad807933cdf545180bfbe9342c2bb451556db2ed958581 \ + --hash=sha256:bdd37121970bfd8be76c5fb069c7751683bdf373db1ed6c010162b2a130248ed \ + --hash=sha256:be8813b57049a7dc738189df53d69395eba14fb99345e0a5994914a3864c8a4b \ + --hash=sha256:c0c0b3ade1c0b13b936d7970b1d37a57acde9199dc2aecc4c336773e1d86049c \ + --hash=sha256:c47a551199eb8eb2121d4f0f15ae0f923d31350ab9280078d1e5f12b249e0026 \ + --hash=sha256:c4ffb7ebf07cfe8931028e3e4c85f0357459a3f9f9490886198848f4fa002ec8 \ + --hash=sha256:ccfcd093f13f0f0b7fdd0f198b90053bf7b2f02a3927a30e63f3ccc9df56b676 \ + --hash=sha256:d2ee202e79d8ed691ceebae8e0486bd9a2cd4794cec4824e1c99b6f5009502f6 \ + --hash=sha256:d53197da72cc091b024dd97249dfc7794d6a56530370992a5e1a08983ad9230e \ + --hash=sha256:d6dd0be5b5b189d31db7cda48b91d7e0a9795f31430b7f271219ab30f1d3ac9d \ + --hash=sha256:d88b440e37a16e651bda4c7c2b930eb586fd15ca7406cb39e211fcff3bf3017d \ + --hash=sha256:de8a88e63464af587c950061a5e6a67d3632e36df62b986892331d4620a35c01 \ + --hash=sha256:df2449253ef108a379b8b5d6b43f4b1a8e81a061d6537becd5582fba5f9196d7 \ + --hash=sha256:e1c1493fb6e50ab01d20a22826e57520f1284df32f2d8601fdd90b6304601419 \ + --hash=sha256:e1cf1972137e83c5d4c136c43ced9ac51d0e124706ee1c8aa8532c1287fa8795 \ + --hash=sha256:e2103a929dfa2fcaf9bb4e7c091983a49c9ac3b19c9061b6d5427dd7d14d81a1 \ + --hash=sha256:e56b7d45a839a697b5eb268c82a71bd8c7f6c94d6fd50c3d577fa39a9f1409f5 \ + --hash=sha256:e8afc3f2ccfa24215f8cb28dcf43f0113ac3c37c2f0f0806d8c70e4228c5cf4d \ + --hash=sha256:e8fc20152abba6b83724d7ff268c249fa196d8259ff481f3b1476383f8f24e42 \ + --hash=sha256:eaa9599de571d72e2daf60164784109f19978b327a3910d3e9de8c97b5b70cfe \ + --hash=sha256:ec15a59cf5af7be74194f7ab02d0f59a62bdcf1a537677ce67a2537c9b87fcda \ + --hash=sha256:f190daf01f13c72eac4efd5c430a8de82489d9cff23c364c3ea822545032993e \ + --hash=sha256:f34c41761022dd093b4b6896d4810782ffbabe30f2d443ff5f083e0cbbb8c737 \ + --hash=sha256:f3e98bb3798ead92273dc0e5fd0f31ade220f59a266ffd8a4f6065e0a3ce0523 \ + --hash=sha256:f42d0984e947b8adf7dd6dde396e720934d12c506ce84eea8476409563607591 \ + --hash=sha256:f71a396b3bf33ecaa1626c255855702aca4d3d9fea5e051b41ac59a9c1c41edc \ + --hash=sha256:f9e130248f4462aaa8e2552d547f36ddadbeaa573879158d721bbd33dfe4743a \ + --hash=sha256:fed51ac40f757d41b7c48425901843666a6677e3e8eb0abcff09e4ba6e664f50 + # via mako +mcp==1.28.1 \ + --hash=sha256:2726bca5e7193f61c5dde8b12500a6de2d9acf6d1a1c0be9e8c2e706437991df \ + --hash=sha256:d51e36a5f5644faea4f85ea649bfffa6bc6c26770d42798ad6a3de3d2ba69683 + # via -r requirements.in +pycparser==3.0 ; implementation_name != 'PyPy' and platform_python_implementation != 'PyPy' \ + --hash=sha256:600f49d217304a5902ac3c37e1281c9fe94e4d0489de643a9504c5cdfdfc6b29 \ + --hash=sha256:b727414169a36b7d524c1c3e31839a521725078d7b2ff038656844266160a992 + # via cffi +pydantic==2.13.4 \ + --hash=sha256:45a282cde31d808236fd7ea9d919b128653c8b38b393d1c4ab335c62924d9aba \ + --hash=sha256:c40756b57adaa8b1efeeced5c196f3f3b7c435f90e84ea7f443901bec8099ef6 + # via + # -r requirements.in + # mcp + # pydantic-settings +pydantic-core==2.46.4 \ + --hash=sha256:00c603d540afdd6b80eb39f078f33ebd46211f02f33e34a32d9f053bba711de0 \ + --hash=sha256:0186750b482eefa11d7f435892b09c5c606193ef3375bcf94aa00ae6bfb66262 \ + --hash=sha256:041bde0a48fd37cf71cab1c9d56d3e8625a3793fef1f7dd232b3ff37e978ecda \ + --hash=sha256:0c563b08bca408dc7f65f700633d8442fffb2421fc47b8101377e9fd65051ff0 \ + --hash=sha256:0cbe8b01f948de4286c74cdd6c667aceb38f5c1e26f0693b3983d9d74887c65e \ + --hash=sha256:0ce40cd7b21210e99342afafbd4d0f76d784eb5b1d60f3bdc566be4983c6c73b \ + --hash=sha256:0e96592440881c74a213e5ad528e2b24d3d4f940de2766bed9010ab1d9e51594 \ + --hash=sha256:10e17cbb10a330363733efc4d7c4d0dd827ac0909b8f6a6542298fed1ea62f29 \ + --hash=sha256:133878133d271ade3d41d1bfb2a45ec38dbdbda40bc065921c6b04e4630127e2 \ + --hash=sha256:14d4edf427bdcf950a8a02d7cb44a08614388dd6e1bdcbf4f67504fa7887da9c \ + --hash=sha256:14f4c5d6db102bd796a627bbb3a17b4cf4574b9ae861d8b7c9a9661c6dd3362d \ + --hash=sha256:17299feefe090f2caa5b8e37222bb5f663e4935a8bfa6931d4102e5df1a9f398 \ + --hash=sha256:184c081504d17f1c1066e430e117142b2c77d9448a97f7b65c6ac9fd9aee238d \ + --hash=sha256:18e5ceec2ab67e6d5f1a9085e5a24c9c4e2ac4545730bfe668680bca05e555f3 \ + --hash=sha256:19e51f073cd3df251856a8a4189fbdf1de4012c3ebacfb1884f94f1eb406079f \ + --hash=sha256:1a7dd0b3ee80d90150e3495a3a13ac34dbcbfd4f012996a6a1d8900e91b5c0fb \ + --hash=sha256:1d8ba486450b14f3b1d63bc521d410ec7565e52f887b9fb671791886436a42f7 \ + --hash=sha256:2108ba5c1c1eca18030634489dc544844144ee36357f2f9f780b93e7ddbb44b5 \ + --hash=sha256:228ee9bae8bef5b1e97ec58302f80357c37199e0d0a99174e138d28e6957b9d9 \ + --hash=sha256:23ace664830ee0bfe014a0c7bc248b1f7f25ed7ad103852c317624a1083af462 \ + --hash=sha256:2412e734dcb48da14d4e4006b82b46b74f2518b8a26ee7e58c6844a6cd6d03c4 \ + --hash=sha256:29c61fc04a3d840155ff08e475a04809278972fe6aef51e2720554e96367e34b \ + --hash=sha256:2f84c03c8607173d16b5a854ec68a2f9079ae03237a54fb506d13af47e1d018d \ + --hash=sha256:3009f12e4e90b7f88b4f9adb1b0c4a3d58fe7820f3238c190047209d148026df \ + --hash=sha256:3245406455a5d98187ec35530fd772b1d799b26667980872c8d4614991e2c4a2 \ + --hash=sha256:3447661d99f75a3683a4cf5c87da72f2161964611864dbbeac7fbb118bb4bfc0 \ + --hash=sha256:372429a130e469c9cd698925ce5fc50940b7a1336b0d82038e63d5bbc4edc519 \ + --hash=sha256:395aebd9183f9d112f569aeb5b2214d1a10a33bec8456447f7fbdfa51d38d4cd \ + --hash=sha256:3a233125ac121aa3ffba9a2b59edfc4a985a76092dc8279586ab4b71390875e7 \ + --hash=sha256:3be77f45df024d789a672ae34f8b06fb346c4f9f46ea714956660ea4862e89ac \ + --hash=sha256:3bf92c5d0e00fefaab325a4d27828fe6b6e2a21848686b5b60d2d9eeb09d76c6 \ + --hash=sha256:3ecbc122d18468d06ca279dc26a8c2e2d5acb10943bb35e36ae92096dc3b5565 \ + --hash=sha256:3fb702cd90b0446a3a1c5e470bfa0dd23c0233b676a9099ddcc964fa6ca13898 \ + --hash=sha256:428e04521a40150c85216fc8b85e8d39fece235a9cf5e383761238c7fa9b96fb \ + --hash=sha256:432c179df7874eeb73307aad2df0755e1ae0efa61ff0ea89b93e194411ae3928 \ + --hash=sha256:4a05d69cba51d852c5c3e92758653245a50c0b646ced0cf05bd793ed592839d6 \ + --hash=sha256:4c63ebc82684aa89d9a3bcbd13d515b3be44250dc68dd3bd81526c1cb31286c3 \ + --hash=sha256:4fc73cb559bdb54b1134a706a2802a4cddd27a0633f5abb7e53056268751ac6a \ + --hash=sha256:4fcbe087dbc2068af7eda3aa87634eba216dbda64d1ae73c8684b621d33f6596 \ + --hash=sha256:56cb4851bcaf3d117eddcef4fe66afd750a50274b0da8e22be256d10e5611987 \ + --hash=sha256:5855698a4856556d86e8e6cd8434bc3ac0314ee8e12089ae0e143f64c6256e4e \ + --hash=sha256:5a4330cdbc57162e4b3aa303f588ba752257694c9c9be3e7ebb11b4aca659b5d \ + --hash=sha256:5b712b53160b79a5850310b912a5ef8e57e56947c8ad690c227f5c9d7e561712 \ + --hash=sha256:5d5902252db0d3cedf8d4a1bc68f70eeb430f7e4c7104c8c476753519b423008 \ + --hash=sha256:617d7e2ca7dcb8c5cf6bcb8c59b8832c94b36196bbf1cbd1bfb56ed341905edd \ + --hash=sha256:62f875393d7f270851f20523dd2e29f082bcc82292d66db2b64ea71f64b6e1c1 \ + --hash=sha256:633147d34cf4550417f12e2b1a0383973bdf5cdfde212cb09e9a581cf10820be \ + --hash=sha256:66ce7632c22d837c95301830e111ad0128a32b8207533b60896a96c4915192ea \ + --hash=sha256:6b3ace8194b0e5204818c92802dcdca7fc6d88aabbb799d7c795540d9cd6d292 \ + --hash=sha256:6f2eeda33a839975441c86a4119e1383c50b47faf0cbb5176985565c6bb02c33 \ + --hash=sha256:7027560ee92211647d0d34e3f7cd6f50da56399d26a9c8ad0da286d3869a53f3 \ + --hash=sha256:7283d57845ecf5a163403eb0702dfc220cc4fbdd18919cb5ccea4f95ee1cdab4 \ + --hash=sha256:7a5f930472650a82629163023e630d160863fce524c616f4e5186e5de9d9a49b \ + --hash=sha256:7bfb192b3f4b9e8a89b6277b6ce787564f62cfd272055f6e685726b111dc7826 \ + --hash=sha256:811ff8e9c313ab425368bcbb36e5c4ebd7108c2bbf4e4089cfbb0b01eff63fac \ + --hash=sha256:8233f2947cf85404441fd7e0085f53b10c93e0ee78611099b5c7237e36aacbf7 \ + --hash=sha256:82cf5301172168103724d49a1444d3378cb20cdee30b116a1bd6031236298a5d \ + --hash=sha256:8358a950c8909158e3df31538a7e4edc2d7265a7c54b47f0864d9e5bae9dcebf \ + --hash=sha256:85bb3611ff1802f3ee7fdd7dbff26b56f343fb432d57a4728fdd49b6ef35e2f4 \ + --hash=sha256:86e1a4418c6cd97d60c95c71164158eaf7324fae7b0923264016baa993eba6fc \ + --hash=sha256:8b9bab013d1c7a79d3501ff86d0bc9c31bf587db4551677b96bec07df78c6b15 \ + --hash=sha256:8c5dac79fa1614d1e06ca695109c6105923bd9c7d1d6c918d4e637b7e6b32fd3 \ + --hash=sha256:8d0820e8192167f80d88d64038e609c31452eeca865b4e1d9950a27a4609b00b \ + --hash=sha256:8daafc69c93ee8a0204506a3b6b30f586ef54028f52aeeeb5c4cfc5184fd5914 \ + --hash=sha256:9037063db01f09b09e237c282b6792bd4da634b5402c4e7f0c61effed7701a04 \ + --hash=sha256:905a0ed8ea6f2d61c1738835f99b699348d7857379083e5fc497fa0c967a407c \ + --hash=sha256:90884113d8b48f760e9587002789ddd741e76ab9f89518cd1e43b1f1a52ec44b \ + --hash=sha256:91a06d2e259ecfbd8c901d70c3c507900458498142b3026a296b7de4d1322cc9 \ + --hash=sha256:926c9541b14b12b1681dca8a0b75feb510b06c6341b70a8e500c2fdcff837cce \ + --hash=sha256:9401557acd873c3a7f3eb9383edef8ac4968f9510e340f4808d427e75667e7b4 \ + --hash=sha256:9551187363ffc0de2a00b2e47c25aeaeb1020b69b668762966df15fc5659dd5a \ + --hash=sha256:962ccbab7b642487b1d8b7df90ef677e03134cf1fd8880bf698649b22a69371f \ + --hash=sha256:97e7cf2be5c77b7d1a9713a05605d49460d02c6078d38d8bef3cbe323c548424 \ + --hash=sha256:9aa768456404a8bf48a4406685ac2bec8e72b62c69313734fa3b73cf33b3a894 \ + --hash=sha256:9bc519fbf2b7578398853d815009ae5e4d4603d12f4e3f91da8c06852d3da3e9 \ + --hash=sha256:9d56801be94b86a9da183e5f3766e6310752b99ff647e38b09a9500d88e46e76 \ + --hash=sha256:9f444c499b3eefd3a92e348059471ea0c3a6e303d9c1cec09fa748fd9f895201 \ + --hash=sha256:9fa8ae11da9e2b3126c6426f147e0fba88d96d65921799bb30c6abd1cb2c97fb \ + --hash=sha256:a0f62d0a58f4e7da165457e995725421e0064f2255d8eccebc49f41bbc23b109 \ + --hash=sha256:a396dcc17e5a0b164dbe026896245a4fa9ff402edca1dff0be3d53a517f74de4 \ + --hash=sha256:aaa2a54443eff1950ba5ddc6b6ccda0d9c84a364276a62f969bdf2a390650848 \ + --hash=sha256:ad785e92e6dc634c21555edc8bd6b64957ab844541bcb96a1366c202951ae526 \ + --hash=sha256:af8244b2bef6aaad6d92cda81372de7f8c8d36c9f0c3ea36e827c60e7d9467a0 \ + --hash=sha256:b078afbc25f3a1436c7a1d2cd3e322497ee99615ba97c563566fdf46aff1ee01 \ + --hash=sha256:b2f69dec1725e79a012d920df1707de5caf7ed5e08f3be4435e25803efc47458 \ + --hash=sha256:b8458003118a712e66286df6a707db01c52c0f52f7db8e4a38f0da1d3b94fc4e \ + --hash=sha256:bb63e0198ca18aad131c089b9204c23079c3afa95487e561f4c522d519e55aba \ + --hash=sha256:bfec22eab3c8cc2ceec0248aec886624116dc079afa027ecc8ad4a7e62010f8a \ + --hash=sha256:c1747f85cee84c26985853c6f3d9bd3e75da5212912443fa111c113b9c246f39 \ + --hash=sha256:c1b3f518abeca3aa13c712fd202306e145abf59a18b094a6bafb2d2bbf59192c \ + --hash=sha256:c50f2528cf200c5eed56faf3f4e22fcd5f38c157a8b78576e6ba3168ec35f000 \ + --hash=sha256:c68fcd102d71ea85c5b2dfac3f4f8476eff42a9e078fd5faefff6d145063536b \ + --hash=sha256:c7a7bd4e39e8e4c12c39cd480356842b6a8a06e41b23a55a5e3e191718838ddf \ + --hash=sha256:c94f0688e7b8d0a67abf40e57a7eaaecd17cc9586706a31b76c031f63df052b4 \ + --hash=sha256:cbaf13819775b7f769bf4a1f066cb6df7a28d4480081a589828ef190226881cd \ + --hash=sha256:cd2213145bcc2ba85884d0ac63d222fece9209678f77b9b4d76f054c561adb28 \ + --hash=sha256:ce5c1d2a8b27468f433ca974829c44060b8097eedc39933e3c206a90ee49c4a9 \ + --hash=sha256:d396ec2b979760aaf3218e76c24e65bd0aca24983298653b3a9d7a45f9e47b30 \ + --hash=sha256:d51026d73fcfd93610abc7b27789c26b313920fcfb20e27462d74a7f8b06e983 \ + --hash=sha256:d80ee3d731373b24cebbc10d689ca4ee1875caf0d5703a245db18efd4dd37fc1 \ + --hash=sha256:d995260fdf4e1db774581b4900e0f832abe3c7c84996726bbc161b19c8f29e76 \ + --hash=sha256:da4b951fe36dc7c3a1ccb4e3cd1747c3542b8c9ceede8fc86cae054e764485f5 \ + --hash=sha256:daa27d92c36f24388fe3ad306b174781c747627f134452e4f128ea00ce1fe8c4 \ + --hash=sha256:db06ffe51636ffe9ca531fe9023dd64bdd794be8754cb5df57c5498ae5b518a7 \ + --hash=sha256:e0d65b8c354be7fb5f720c3caa8bc940bc2d20ce749c8e06135f07f8ed95dd7c \ + --hash=sha256:e68b7a074f65a2fd746c52a7ce6142ab7006074ac269ace0c25cd8ba171f8066 \ + --hash=sha256:e739fee756ba1010f8bcccb534252e85a35fe45ae92c295a06059ce58b74ccd3 \ + --hash=sha256:e846ae7835bf0703ae43f534ab79a867146dadd59dc9ca5c8b53d5c8f7c9ef02 \ + --hash=sha256:e9c26f834c65f5752f3f06cb08cb86a913ceb7274d0db6e267808a708b46bc89 \ + --hash=sha256:ea793e075b70290d89d8142074262885d3f7da19634845135751bd6344f73b50 \ + --hash=sha256:f027324c56cd5406ca49c124b0db10e56c69064fec039acc571c29020cc87c76 \ + --hash=sha256:f13a646d65d09fbf1bc6b3a9635d30095c8e7e5cc419ff35ecc563c5fd04cd49 \ + --hash=sha256:f47286a97f0bc9b8859519809077b91b2cefe4ae47fcbf5e466a009c1c5d742b \ + --hash=sha256:f747929cf940cddb5b3668a390056ddd5ba2e5010615ea2dcf4f9c4f3ab8791d \ + --hash=sha256:f99626688942fb746e545232e7726926f3be91b5975f8b55327665fafda991c7 \ + --hash=sha256:f9fa868638bf362d3d138ea55829cefb3d5f4b0d7f142234382a15e2485dbec4 \ + --hash=sha256:fbdb89b3e1c94a30cc5edfce477c6e6a5dc4d8f84665b455c27582f211a1c72c \ + --hash=sha256:fc010ab034c8c7452522748bf937df58020d256ccae0874463d1f4d01758af8e \ + --hash=sha256:fc3e9034a63de20e15e8ade85358bc6efc614008cab72898b4b4952bea0509ff \ + --hash=sha256:fd8b3d9fd264be37976686c7f65cd52a83f5e84f4bfd2adf9c1d469676bbb6ae + # via pydantic +pydantic-settings==2.15.0 \ + --hash=sha256:0ba092c291c94baceb5eff768aa0d56400a457585bc0175925a5a5510303da42 \ + --hash=sha256:694b793e84f766ba76a90ebdefc01d0a9a045dab0382bee70393da93712ad117 + # via mcp +pyjwt==2.15.1 \ + --hash=sha256:42d59d631f7768a1028a64c7ff581a9bf7519804daf91fc5b6c56e30eec5e193 \ + --hash=sha256:4f259e80cdfb6b3fc18a7de51fd1ef9ec79652f25019bae68975ca2468a34df8 + # via mcp +python-dotenv==1.2.3 \ + --hash=sha256:904552145e8bfed22162c09dab1c2b9b54fefa7b23ba780f4f26ca0316b0f0d9 \ + --hash=sha256:a20a594dabeaa385725aa239d5244871c143ecb356add8a20fcf23773a6c3a35 + # via pydantic-settings +python-multipart==0.0.32 \ + --hash=sha256:be54b7f3fa167bb83e4fcd936b887b708f4e57fe75911c02aebf53efaf8d938e \ + --hash=sha256:ff6d3f776f16878c894e52e107296ffc890e913c611b1a4ec6c44e2821fe2e23 + # via mcp +pywin32==312 ; sys_platform == 'win32' \ + --hash=sha256:02ebca0f0242b75292e218065004310d6a477407c09fa449bfe4f6022bc0c0fc \ + --hash=sha256:17948aeadbdb091f0ced6ef0841620794e68327b94ee415571c1203594b7215c \ + --hash=sha256:3020656e34f1cf7faeb7bccd2b84653a607c6ff0c55ada85e6487d61716deabd \ + --hash=sha256:59aba5d5940842075343a5ddc6b11f1cdf0d1567fe745290359dfbcc7c2eb831 \ + --hash=sha256:5c1fbe4a937a73ae9297384a3da38518cbc694c68ad8a809b2e19acd350f03ed \ + --hash=sha256:5dbc35d2b5320dc07f25fa31269cfb767471002b17de5eb067d03da68c7cb2db \ + --hash=sha256:6017c58e12f6809fbb0555b75df144c2922a9ffd18e4b9b5afa863b6c1a9d950 \ + --hash=sha256:772235332b5d1024c696f11cea1ae4be7930f0a8b894bb43db14e3f435f1ff7e \ + --hash=sha256:7a27df850933d16a8eabfbaeb73d52b273e2da667f80d70b01a89d1f6828d02c \ + --hash=sha256:9fce94568364e0155e6dfb781ac5d95903be8baf28670632beab1b523f300daa \ + --hash=sha256:a4dd3a848290ef724347b19f301045831d8e802fa4464f491b98b1e0a081432e \ + --hash=sha256:a77a90fbb6881238d2ca9c6fd797b25817f3768fe78d214a90137ff055a75f5b \ + --hash=sha256:a8597d28f267b39074aef51fa593530082b39cbe5a074226096857b1fed2dfb9 \ + --hash=sha256:b2200a054ca6d6625c4842fc56a4976a4b47f96b73dbe5538c3f813a80359f47 \ + --hash=sha256:b457f6d628a47e8a7346ce22acb7e1a46a4a78b52e1d17e1af56871bd19a93bc \ + --hash=sha256:c2f03a0f73f804a13c2735b99392b0cd426bb4f2c4d0178e5ac966a0f21618d5 \ + --hash=sha256:c53e878d15a1c44788082bfe712a905433473aa38f86375b7cf8b45e3acbaaf9 \ + --hash=sha256:d11417d84412f859b722fad0841b3614459ed0047f7542d8362e77884f6b6e8a \ + --hash=sha256:d620900033cc7531e50727c3c8333091df5dd3ffe6d68cdca38c03f5821408d5 \ + --hash=sha256:dab4f65ac9c4e48400a2a0530c46c3c579cd5905ecd11b80692373915269208b \ + --hash=sha256:dc90147579a905b8635e1b0ec6514967dcb07e6e0d9c42f1477feef14cac23bb + # via mcp +referencing==0.37.0 \ + --hash=sha256:381329a9f99628c9069361716891d34ad94af76e461dcb0335825aecc7692231 \ + --hash=sha256:44aefc3142c5b842538163acb373e24cce6632bd54bdb01b21ad5863489f50d8 + # via + # jsonschema + # jsonschema-specifications +rpds-py==0.30.0 ; python_full_version < '3.11' \ + --hash=sha256:07ae8a593e1c3c6b82ca3292efbe73c30b61332fd612e05abee07c79359f292f \ + --hash=sha256:0a59119fc6e3f460315fe9d08149f8102aa322299deaa5cab5b40092345c2136 \ + --hash=sha256:0c0e95f6819a19965ff420f65578bacb0b00f251fefe2c8b23347c37174271f3 \ + --hash=sha256:0d08f00679177226c4cb8c5265012eea897c8ca3b93f429e546600c971bcbae7 \ + --hash=sha256:0ed177ed9bded28f8deb6ab40c183cd1192aa0de40c12f38be4d59cd33cb5c65 \ + --hash=sha256:12f90dd7557b6bd57f40abe7747e81e0c0b119bef015ea7726e69fe550e394a4 \ + --hash=sha256:1726859cd0de969f88dc8673bdd954185b9104e05806be64bcd87badbe313169 \ + --hash=sha256:1ab5b83dbcf55acc8b08fc62b796ef672c457b17dbd7820a11d6c52c06839bdf \ + --hash=sha256:1b151685b23929ab7beec71080a8889d4d6d9fa9a983d213f07121205d48e2c4 \ + --hash=sha256:1f3587eb9b17f3789ad50824084fa6f81921bbf9a795826570bda82cb3ed91f2 \ + --hash=sha256:250fa00e9543ac9b97ac258bd37367ff5256666122c2d0f2bc97577c60a1818c \ + --hash=sha256:2771c6c15973347f50fece41fc447c054b7ac2ae0502388ce3b6738cd366e3d4 \ + --hash=sha256:27f4b0e92de5bfbc6f86e43959e6edd1425c33b5e69aab0984a72047f2bcf1e3 \ + --hash=sha256:2e6ecb5a5bcacf59c3f912155044479af1d0b6681280048b338b28e364aca1f6 \ + --hash=sha256:32c8528634e1bf7121f3de08fa85b138f4e0dc47657866630611b03967f041d7 \ + --hash=sha256:33f559f3104504506a44bb666b93a33f5d33133765b0c216a5bf2f1e1503af89 \ + --hash=sha256:3896fa1be39912cf0757753826bc8bdc8ca331a28a7c4ae46b7a21280b06bb85 \ + --hash=sha256:389a2d49eded1896c3d48b0136ead37c48e221b391c052fba3f4055c367f60a6 \ + --hash=sha256:39c02563fc592411c2c61d26b6c5fe1e51eaa44a75aa2c8735ca88b0d9599daa \ + --hash=sha256:3adbb8179ce342d235c31ab8ec511e66c73faa27a47e076ccc92421add53e2bb \ + --hash=sha256:3d4a69de7a3e50ffc214ae16d79d8fbb0922972da0356dcf4d0fdca2878559c6 \ + --hash=sha256:3e62880792319dbeb7eb866547f2e35973289e7d5696c6e295476448f5b63c87 \ + --hash=sha256:3e8eeb0544f2eb0d2581774be4c3410356eba189529a6b3e36bbbf9696175856 \ + --hash=sha256:422c3cb9856d80b09d30d2eb255d0754b23e090034e1deb4083f8004bd0761e4 \ + --hash=sha256:4559c972db3a360808309e06a74628b95eaccbf961c335c8fe0d590cf587456f \ + --hash=sha256:46e83c697b1f1c72b50e5ee5adb4353eef7406fb3f2043d64c33f20ad1c2fc53 \ + --hash=sha256:47b0ef6231c58f506ef0b74d44e330405caa8428e770fec25329ed2cb971a229 \ + --hash=sha256:47e77dc9822d3ad616c3d5759ea5631a75e5809d5a28707744ef79d7a1bcfcad \ + --hash=sha256:47f236970bccb2233267d89173d3ad2703cd36a0e2a6e92d0560d333871a3d23 \ + --hash=sha256:47f9a91efc418b54fb8190a6b4aa7813a23fb79c51f4bb84e418f5476c38b8db \ + --hash=sha256:495aeca4b93d465efde585977365187149e75383ad2684f81519f504f5c13038 \ + --hash=sha256:4c5f36a861bc4b7da6516dbdf302c55313afa09b81931e8280361a4f6c9a2d27 \ + --hash=sha256:4cc2206b76b4f576934f0ed374b10d7ca5f457858b157ca52064bdfc26b9fc00 \ + --hash=sha256:4e7fc54e0900ab35d041b0601431b0a0eb495f0851a0639b6ef90f7741b39a18 \ + --hash=sha256:51a1234d8febafdfd33a42d97da7a43f5dcb120c1060e352a3fbc0c6d36e2083 \ + --hash=sha256:55f66022632205940f1827effeff17c4fa7ae1953d2b74a8581baaefb7d16f8c \ + --hash=sha256:58edca431fb9b29950807e301826586e5bbf24163677732429770a697ffe6738 \ + --hash=sha256:5965af57d5848192c13534f90f9dd16464f3c37aaf166cc1da1cae1fd5a34898 \ + --hash=sha256:5ba103fb455be00f3b1c2076c9d4264bfcb037c976167a6047ed82f23153f02e \ + --hash=sha256:5d4c2aa7c50ad4728a094ebd5eb46c452e9cb7edbfdb18f9e1221f597a73e1e7 \ + --hash=sha256:61046904275472a76c8c90c9ccee9013d70a6d0f73eecefd38c1ae7c39045a08 \ + --hash=sha256:613aa4771c99f03346e54c3f038e4cc574ac09a3ddfb0e8878487335e96dead6 \ + --hash=sha256:626a7433c34566535b6e56a1b39a7b17ba961e97ce3b80ec62e6f1312c025551 \ + --hash=sha256:669b1805bd639dd2989b281be2cfd951c6121b65e729d9b843e9639ef1fd555e \ + --hash=sha256:679ae98e00c0e8d68a7fda324e16b90fd5260945b45d3b824c892cec9eea3288 \ + --hash=sha256:67b02ec25ba7a9e8fa74c63b6ca44cf5707f2fbfadae3ee8e7494297d56aa9df \ + --hash=sha256:68f19c879420aa08f61203801423f6cd5ac5f0ac4ac82a2368a9fcd6a9a075e0 \ + --hash=sha256:692bef75a5525db97318e8cd061542b5a79812d711ea03dbc1f6f8dbb0c5f0d2 \ + --hash=sha256:6abc8880d9d036ecaafe709079969f56e876fcf107f7a8e9920ba6d5a3878d05 \ + --hash=sha256:6bdfdb946967d816e6adf9a3d8201bfad269c67efe6cefd7093ef959683c8de0 \ + --hash=sha256:6de2a32a1665b93233cde140ff8b3467bdb9e2af2b91079f0333a0974d12d464 \ + --hash=sha256:73c67f2db7bc334e518d097c6d1e6fed021bbc9b7d678d6cc433478365d1d5f5 \ + --hash=sha256:74a3243a411126362712ee1524dfc90c650a503502f135d54d1b352bd01f2404 \ + --hash=sha256:76fec018282b4ead0364022e3c54b60bf368b9d926877957a8624b58419169b7 \ + --hash=sha256:7c64d38fb49b6cdeda16ab49e35fe0da2e1e9b34bc38bd78386530f218b37139 \ + --hash=sha256:7cee9c752c0364588353e627da8a7e808a66873672bcb5f52890c33fd965b394 \ + --hash=sha256:7e6ecfcb62edfd632e56983964e6884851786443739dbfe3582947e87274f7cb \ + --hash=sha256:806f36b1b605e2d6a72716f321f20036b9489d29c51c91f4dd29a3e3afb73b15 \ + --hash=sha256:858738e9c32147f78b3ac24dc0edb6610000e56dc0f700fd5f651d0a0f0eb9ff \ + --hash=sha256:8d6d1cc13664ec13c1b84241204ff3b12f9bb82464b8ad6e7a5d3486975c2eed \ + --hash=sha256:9027da1ce107104c50c81383cae773ef5c24d296dd11c99e2629dbd7967a20c6 \ + --hash=sha256:922e10f31f303c7c920da8981051ff6d8c1a56207dbdf330d9047f6d30b70e5e \ + --hash=sha256:945dccface01af02675628334f7cf49c2af4c1c904748efc5cf7bbdf0b579f95 \ + --hash=sha256:946fe926af6e44f3697abbc305ea168c2c31d3e3ef1058cf68f379bf0335a78d \ + --hash=sha256:95f0802447ac2d10bcc69f6dc28fe95fdf17940367b21d34e34c737870758950 \ + --hash=sha256:9854cf4f488b3d57b9aaeb105f06d78e5529d3145b1e4a41750167e8c213c6d3 \ + --hash=sha256:993914b8e560023bc0a8bf742c5f303551992dcb85e247b1e5c7f4a7d145bda5 \ + --hash=sha256:99b47d6ad9a6da00bec6aabe5a6279ecd3c06a329d4aa4771034a21e335c3a97 \ + --hash=sha256:9a4e86e34e9ab6b667c27f3211ca48f73dba7cd3d90f8d5b11be56e5dbc3fb4e \ + --hash=sha256:9cf69cdda1f5968a30a359aba2f7f9aa648a9ce4b580d6826437f2b291cfc86e \ + --hash=sha256:a090322ca841abd453d43456ac34db46e8b05fd9b3b4ac0c78bcde8b089f959b \ + --hash=sha256:a1010ed9524c73b94d15919ca4d41d8780980e1765babf85f9a2f90d247153dd \ + --hash=sha256:a161f20d9a43006833cd7068375a94d035714d73a172b681d8881820600abfad \ + --hash=sha256:a1d0bc22a7cdc173fedebb73ef81e07faef93692b8c1ad3733b67e31e1b6e1b8 \ + --hash=sha256:a2bffea6a4ca9f01b3f8e548302470306689684e61602aa3d141e34da06cf425 \ + --hash=sha256:a452763cc5198f2f98898eb98f7569649fe5da666c2dc6b5ddb10fde5a574221 \ + --hash=sha256:a4796a717bf12b9da9d3ad002519a86063dcac8988b030e405704ef7d74d2d9d \ + --hash=sha256:a51033ff701fca756439d641c0ad09a41d9242fa69121c7d8769604a0a629825 \ + --hash=sha256:a8fa71a2e078c527c3e9dc9fc5a98c9db40bcc8a92b4e8858e36d329f8684b51 \ + --hash=sha256:ac37f9f516c51e5753f27dfdef11a88330f04de2d564be3991384b2f3535d02e \ + --hash=sha256:ac98b175585ecf4c0348fd7b29c3864bda53b805c773cbf7bfdaffc8070c976f \ + --hash=sha256:acd7eb3f4471577b9b5a41baf02a978e8bdeb08b4b355273994f8b87032000a8 \ + --hash=sha256:ad1fa8db769b76ea911cb4e10f049d80bf518c104f15b3edb2371cc65375c46f \ + --hash=sha256:b40fb160a2db369a194cb27943582b38f79fc4887291417685f3ad693c5a1d5d \ + --hash=sha256:b4dc1a6ff022ff85ecafef7979a2c6eb423430e05f1165d6688234e62ba99a07 \ + --hash=sha256:ba3af48635eb83d03f6c9735dfb21785303e73d22ad03d489e88adae6eab8877 \ + --hash=sha256:ba81a9203d07805435eb06f536d95a266c21e5b2dfbf6517748ca40c98d19e31 \ + --hash=sha256:c2262bdba0ad4fc6fb5545660673925c2d2a5d9e2e0fb603aad545427be0fc58 \ + --hash=sha256:c77afbd5f5250bf27bf516c7c4a016813eb2d3e116139aed0096940c5982da94 \ + --hash=sha256:ca28829ae5f5d569bb62a79512c842a03a12576375d5ece7d2cadf8abe96ec28 \ + --hash=sha256:cdc62c8286ba9bf7f47befdcea13ea0e26bf294bda99758fd90535cbaf408000 \ + --hash=sha256:d948b135c4693daff7bc2dcfc4ec57237a29bd37e60c2fabf5aff2bbacf3e2f1 \ + --hash=sha256:d96c2086587c7c30d44f31f42eae4eac89b60dabbac18c7669be3700f13c3ce1 \ + --hash=sha256:d9a0ca5da0386dee0655b4ccdf46119df60e0f10da268d04fe7cc87886872ba7 \ + --hash=sha256:da279aa314f00acbb803da1e76fa18666778e8a8f83484fba94526da5de2cba7 \ + --hash=sha256:dbd936cde57abfee19ab3213cf9c26be06d60750e60a8e4dd85d1ab12c8b1f40 \ + --hash=sha256:dc4f992dfe1e2bc3ebc7444f6c7051b4bc13cd8e33e43511e8ffd13bf407010d \ + --hash=sha256:dc824125c72246d924f7f796b4f63c1e9dc810c7d9e2355864b3c3a73d59ade0 \ + --hash=sha256:dd8ff7cf90014af0c0f787eea34794ebf6415242ee1d6fa91eaba725cc441e84 \ + --hash=sha256:dea5b552272a944763b34394d04577cf0f9bd013207bc32323b5a89a53cf9c2f \ + --hash=sha256:dff13836529b921e22f15cb099751209a60009731a68519630a24d61f0b1b30a \ + --hash=sha256:e0b65193a413ccc930671c55153a03ee57cecb49e6227204b04fae512eb657a7 \ + --hash=sha256:e5d3e6b26f2c785d65cc25ef1e5267ccbe1b069c5c21b8cc724efee290554419 \ + --hash=sha256:e7536cd91353c5273434b4e003cbda89034d67e7710eab8761fd918ec6c69cf8 \ + --hash=sha256:eb0b93f2e5c2189ee831ee43f156ed34e2a89a78a66b98cadad955972548be5a \ + --hash=sha256:eb2c4071ab598733724c08221091e8d80e89064cd472819285a9ab0f24bcedb9 \ + --hash=sha256:ec7c4490c672c1a0389d319b3a9cfcd098dcdc4783991553c332a15acf7249be \ + --hash=sha256:ee454b2a007d57363c2dfd5b6ca4a5d7e2c518938f8ed3b706e37e5d470801ed \ + --hash=sha256:ee6af14263f25eedc3bb918a3c04245106a42dfd4f5c2285ea6f997b1fc3f89a \ + --hash=sha256:f14fc5df50a716f7ece6a80b6c78bb35ea2ca47c499e422aa4463455dd96d56d \ + --hash=sha256:f207f69853edd6f6700b86efb84999651baf3789e78a466431df1331608e5324 \ + --hash=sha256:f251c812357a3fed308d684a5079ddfb9d933860fc6de89f2b7ab00da481e65f \ + --hash=sha256:f83424d738204d9770830d35290ff3273fbb02b41f919870479fab14b9d303b2 \ + --hash=sha256:f8d1736cfb49381ba528cd5baa46f82fdc65c06e843dab24dd70b63d09121b3f \ + --hash=sha256:fe5fa731a1fa8a0a56b0977413f8cacac1768dad38d16b3a296712709476fbd5 + # via + # jsonschema + # referencing +rpds-py==2026.6.3 ; python_full_version >= '3.11' \ + --hash=sha256:0be972be84cfcaf46c8c6edf690ca0f154ac17babf1f6a955a51579b34ad2dc5 \ + --hash=sha256:127565fead0a10943b282957bd5447804ff3160ad79f2ad2635e6d249e380680 \ + --hash=sha256:127e08c0642d880cf32ca47ec2a4a77b901f7e2dd1ad9762adb13955d72ffcc9 \ + --hash=sha256:166cf54d9f44fc6ceb53c7860258dde44a81406646de79f8ed3234fca3b6e538 \ + --hash=sha256:168c733a7112e071bb7a66460e667edfcff06c017a3c523f7a8a8e08d0140804 \ + --hash=sha256:1967debc37f64f2c4dc90a7f563aec558b471966e12adcac4e1c4240496b6ebf \ + --hash=sha256:1cebd1337c242e4ec2293e541f712b2da849b29f48f0c293684b71c0632625d4 \ + --hash=sha256:1cf01971c4f2c5553b772a542e4aaf191789cd331bc2cd4ff0e6e65ba49e1e97 \ + --hash=sha256:1e5822dfc2f0d4ab7e745eaa6d85945069329beeccef965af3f3bb26058fcab6 \ + --hash=sha256:22bffe6042b9bcb0822bcd1955ec00e245daf17b4344e4ed8e9551b976b63e96 \ + --hash=sha256:23a439f31ccbeff1574e24889128821d1f7917470e830cf6544dced1c662262a \ + --hash=sha256:24e9c5386e16669b674a69c156c8eeefcb578f3b3397b713b08e6d60f3c7b187 \ + --hash=sha256:270b293dae9058fc9fcedab50f13cebf46fb8ed1d1d54e0521a9da5d6b211975 \ + --hash=sha256:29dfa0533a5d4c94d4dfa1b694fcb56c9c63aad8330ffdd816fd225d0a7a162f \ + --hash=sha256:2a9c6f195058cb45335e8cc3802745c603d716eb96bc9625950c1aac71c0c703 \ + --hash=sha256:2bfd04c19ddbd6640de0b51894d764bd2758854d5b75bd102d2ef10cb9c293a9 \ + --hash=sha256:2c54a076ca4d370980ab57bc0e31df57bbe8d41340436a90ef8b1219a3cbb127 \ + --hash=sha256:2c958bf94822e9290a40aaf2a822d4bc5c88099093e3948ad6c571eca9272e5f \ + --hash=sha256:2c99f7e8ccb3dd6e3e4bfeac657a7b208c9bac8075f4b078c02d7404c34107fa \ + --hash=sha256:2f7c26fbc5acd2522b95d4177fe4710ffd8e9b20529e703ffbf8db4d93903f05 \ + --hash=sha256:30c6dc199b24a5e3e81d50da0f00858c5bbdb2617a750395687f4339c5818171 \ + --hash=sha256:38a2fea2787428f811719ceb9114cb78964a3138838320c29ac39526c79c16ba \ + --hash=sha256:3a83ae6c67b7676b9878378547ca8e93ed77a580037bcbcd1d32f739e1e6089c \ + --hash=sha256:3cfe765c1da0072636ca06628261e0ea05688e160d5c8a03e0217c3854037223 \ + --hash=sha256:421aba32367055614287a4292b6a17f1939c9452299f7a0209c117e990b646d4 \ + --hash=sha256:425560c6fa0415f27261727bb20bd097568485e5eb0c121f1949417d1c516885 \ + --hash=sha256:4470ce197d4090875cf6affbf1f853338387428df97c4fb7b7106317b8214698 \ + --hash=sha256:4cf2d36a2357e4d07bb5a4f98801265327b48256867816cfd2ceb001e9754a8f \ + --hash=sha256:4f4bca01b63096f606e095734dd56e74e175f94cfbf24ff3d63281cec61f7bb7 \ + --hash=sha256:501f9f04a588d6a09179368c57071301445191767c64e4b52a6aa9871f1ef5ed \ + --hash=sha256:536bceea4fa4acf7e1c61da2b5786304367c816c8895be71b8f537c480b0ea1f \ + --hash=sha256:538949e262e46caa31ac01bdb3c1e8f642622922cacbabbae6a8445d9dc33eaf \ + --hash=sha256:539d75de9e0d536c84ff18dfeb805398e58227001ce09231a26a08b9aed1ee0e \ + --hash=sha256:54f45a148e28767bf343d33a684693c70e451c6f4c0e9904709a723fafbdfc1f \ + --hash=sha256:55927d532399c2c646100ff7feb48eaa940ad70f42cd68e1328f3ded9f81ca24 \ + --hash=sha256:58eadac9cd119677b60e1cf8ac4052f35949d71b8a9e5556efccbe82533cf22a \ + --hash=sha256:5e8d07bddee435a2ff6f1920e18feff28d0bc4533e42f4bf6927fbd073312c41 \ + --hash=sha256:62698275682bf121181861295c9181e789030a2d516071f5b8f3c23c170cd0fc \ + --hash=sha256:639c8929aa0afe81be836b04de888460d6bed38b9c54cfc18da8f6bfabf5af5d \ + --hash=sha256:67e3a721ffc5d8d2210d3671872298c4a84e4b8035cfe42ffd7cde35d772b146 \ + --hash=sha256:6de4744d05bd1aa1be4ed7ea1189e3979196808008113bbbf899a460966b925e \ + --hash=sha256:6e84adbcf4bf841aed8116a8264b9f50b4cb3e7bd89b516122e616ac56ca269e \ + --hash=sha256:7491ee23305ac3eb59e492b6945881f5cd77a6f731061a3f25b77fd40f9e99a4 \ + --hash=sha256:79486287de1730dbaff3dbd124d0ca4d2ef7f9d29bf2544f1f93c09b5bcbbd12 \ + --hash=sha256:7b689145a1485c335569bd056464f3243a29af7ed3871c7be31ad624ba239bc7 \ + --hash=sha256:7f88d653e7b3b779d71ae7454e20dcc9b6bae903f33c269db9f2be41bda3f261 \ + --hash=sha256:8020133a74bd81b4572dd8e4be028a6b1ebcd70e6726edc3918008c08bee6ee6 \ + --hash=sha256:808345f53cb952433ca2816f1604ff3515608a81784954f38d4452acfe8e61d5 \ + --hash=sha256:83e35b57523816c8613fd0776b40cd8bb9f596b37ddd2692eb4a6bb5ab2f8c93 \ + --hash=sha256:842e7b070435622248c7a2c44ae53fa1440e073cc3023bc919fed570884097a7 \ + --hash=sha256:847927daf4cffbd4e90e42bc890069897101edd015f956cb8721b3473372edda \ + --hash=sha256:882076c00c0a608b131187055ddc5ae29f2e7eaf870d6168980420d58528a5c8 \ + --hash=sha256:8b95977e7211527ab0ba576e286d023389fbeeb32a6b7b771665d333c60e5342 \ + --hash=sha256:8bb68f03f395eb793220b45c097bd4d8c32944393da0fad8b999efac0868fc8c \ + --hash=sha256:8c2642a7603ec0b16ed77da4555db3b4b472341904873788327c0b0d7b95f1bb \ + --hash=sha256:8c3d1e9c15b9d51ca0391e13da1a25a0a4df3c58a37c9dc368e0736cf7f69df0 \ + --hash=sha256:8c6e5a2f750cc71c3e3b11d71661f21d6f9bc6cebc6564b1466417a1ec03ec77 \ + --hash=sha256:8d2294a31386bfa251d8c8a39472beee17db67d4f1a6eabea665d35c9a4461c3 \ + --hash=sha256:8e4320744c1ffdd95a603def63344bfab2d33edeab301c5007e7de9f9f5b3885 \ + --hash=sha256:8e65860d238379ed982fd9ba690579b5e95af2f4840f99c772816dbe573cb826 \ + --hash=sha256:8f2e5c5ee828d42cb11760761c0af6507927bec42d0ad5458f97c9203b054617 \ + --hash=sha256:900a67df3fd1660b035a4761c4ce73c382ea6b35f90f9863c36c6fd8bf8b09bb \ + --hash=sha256:913ca42ccad3f8cc6e292b587ae8ae49c8c823e5dce51a736252fc7c7cdfa577 \ + --hash=sha256:9250a9a0a6fd4648b3f868da8d91a4c52b5811a62df58e753d50ae4454a36f80 \ + --hash=sha256:931908d9fc855d8f74783377822be318edb6dcb19e47169dc038f9a1bf60b06e \ + --hash=sha256:9826217f048f620d9a712672818bf231442c1b35d96b227a07eabd11b4bb6945 \ + --hash=sha256:9891e594296ab9dada6551c8e7b387b2721f27a67eecd528412e8906247a7b90 \ + --hash=sha256:9c1255b302953c86a486b81d330d5ee1d5bd937691ce271b6be0ef0e299eaab7 \ + --hash=sha256:a0811d33247c3d6128a3001d763f2aa056bb3425204335400ac54f89eec3a0d0 \ + --hash=sha256:a136d453475ac0fcbda502ef1e6504bd28d6d904700915d278deeab0d00fe140 \ + --hash=sha256:a214c993455f99a89aaeadc9b21241900037adc9d97203e374d75513c5911822 \ + --hash=sha256:a3086b538543802f84c843911242db20447de00d8752dd0efc936dbcf02218ba \ + --hash=sha256:a3450b693fde92133e9f51060568a4c31fcca76d5e53bbd611e689ca446517e9 \ + --hash=sha256:a550fb4950a06dde3beb4721f5ad4b25bf4513784665b0a8522c792e2bd822a4 \ + --hash=sha256:a9f4645593036b81bbdb36b9c8e0ea0d1c3fee968c4d59db0344c14087ef143a \ + --hash=sha256:aca6c1ef08a82bfe327cc156da694660f599923e2e6665b6d81c9c2d0ac9ffc8 \ + --hash=sha256:acac386b453c2516111b50985d60ce46e7fadb5ea71ae7b25f4c946935bf27cf \ + --hash=sha256:acc992ab27b15f852c76755eb2ab7dce86585ddadba6fa5946e58556088845b4 \ + --hash=sha256:ae3d4fe8c0b9213624fdce7279d70e3b148b682ca20719ebd193a23ebfa47324 \ + --hash=sha256:ae50181a047c871561212bb97f7932a2d45fb53e947bd9b57ebad85b529cbc53 \ + --hash=sha256:ae6dd8f10bd17aad820876d24caec9efdafd80a318d16c0a48edb5e136902c6b \ + --hash=sha256:af05d726809bff6b141be124d4c7ce998f9c9c7f30edb1f46c07aa103d540b41 \ + --hash=sha256:afd70d95892096cdb26f15a00c45907b17817577aa8d1c76b2dcc2788391f9e9 \ + --hash=sha256:b5c2dc92304aa48a4a60443b548bb12f12e119d4b72f314015e67b9e1be97fca \ + --hash=sha256:bc0011654b91cc4fb2ae701bec0a0ba1e552c0714247fa7af6c59e0ccfa3a4e1 \ + --hash=sha256:bcfbcf66006befb9fd2aeaa9e01feaf881b4dc330a02ba07d2322b1c11be7b5d \ + --hash=sha256:bdbd97738551fca3917c1bd7188bec1920bb520104f28e7e1007f9ceb17b7690 \ + --hash=sha256:c60924535c75f1566b6eb75b5c31a48a43fef04fa2d0d201acbad8a9969c6107 \ + --hash=sha256:c7b9a2f8f4d8e90af72571d3d495deebdd7e3c75451f5b41719aee166e940fc2 \ + --hash=sha256:ca6546b66be9dc4738b1b043d5ebd5488c66c578c5ff0fd0e8065313fe3afb76 \ + --hash=sha256:ccffae9a092a00deb7efd545fe5e2c33c33b88e7c054337e9a74c179347d0b7d \ + --hash=sha256:cdc7e35386f3847df728fbcb5e887e2d79c19e2fa1eba9e51b6621d23e3243af \ + --hash=sha256:d15fde0e6fb0d88a60d221204873743e5d9f0b7d29165e62cd86d0413ad74ba6 \ + --hash=sha256:d34c20167764fbcf927194d532dd7e0c56772f0a5f943fa5ef9e9afbba8fb9db \ + --hash=sha256:d483fe17f01ad64b7bf7cc38fcefff1ca9fb83f8c2b2542b68f97ffe0611b369 \ + --hash=sha256:d7469697dce35be237db177d42e2a2ee26e6dcc5fc052078a6fefabd288c6edd \ + --hash=sha256:db08f45aecde626498fb3df07bcf6d2ec040af42e859a4f5040d79c200342911 \ + --hash=sha256:dc319e5a1de4b6913aac94bf6a2f9e847371e0a140a43dd4991db1a09bc2d504 \ + --hash=sha256:de3eceba0b683bcbb1ab93da016d0270df1f9ae7be716b40214c5dafac6ea45a \ + --hash=sha256:dfcc8b909769d19db55c7cc9541eb64b9b774b1057ffffb4f1048070475bb9f9 \ + --hash=sha256:e059c5dde6452b44424bd1834557556c226b57781dee1227af23518459722b13 \ + --hash=sha256:e4316bf32babbed84e691e352faf967ce2f0f024174a8643c37c94a1080374fc \ + --hash=sha256:e52655eaf81e32593abedaa4bfe33170c8cfedf3365ed9be6e11e07f148f0278 \ + --hash=sha256:e55d236be29255554da47abe5c577637db7c24a02b8b46f0ca9524c855801868 \ + --hash=sha256:ea7bb13b7c9a29791f87a0387ba7d3ad3a6d783d827e4d3f27b40a0ff44495e2 \ + --hash=sha256:ea964164cc9afa72d4d9b23cc28dafae93693c0a53e0b42acbff15b22c3f9ddd \ + --hash=sha256:ec829541c45bca16e61c7ae50c20501f213605beb75d1aba91a6ee37fbbb56a4 \ + --hash=sha256:ecabd69db66de867690f9797f2f8fa27ba501bbc24540cbdbdc649cd15888ba6 \ + --hash=sha256:ed0c1e5d10cdc7135537988c74a0188da68e2f3c30813ba3744ab1e42e0480f9 \ + --hash=sha256:f0840b5b17057f7fd918b76183a4b5a0635f43e14eb2ce60dce1d4ee4707ea00 \ + --hash=sha256:f4d78253f6996be4901669ad25319f842f740eccf4d58e3c7f3dd39e6dde1d8f \ + --hash=sha256:f56f1695bc5c0871cbc33dc0130fcf503aab0c57dcc5a6700a4f49eba4f2652e \ + --hash=sha256:f826877d462181e5eb1c26a0026b8d0cab05d99844ecb6d8bf3627a2ca0c0442 \ + --hash=sha256:f8f23ead891a3b762f35ab3b04623da7056545b48aa60d59957e6789914545da \ + --hash=sha256:f90938e92afda60266da758ee7d363447f7f0138c9559f9e1811629580582d90 \ + --hash=sha256:faa679d19a6696fd54259ad321251ad77a13e70e03dd834daa762a44fb6196ef + # via + # jsonschema + # referencing +sentry-sdk==2.69.1 \ + --hash=sha256:2d2556d9a14db548982b914cbed2a2dc07b6e55d941a620752f89a2afccfd78d \ + --hash=sha256:f9284b417540b0784b994fa021eb6f1e30ae1cce593d83541274d03c93966eff + # via -r requirements.in +sqlalchemy==2.0.51 \ + --hash=sha256:0378d055e9e8cd6ce4d8dff683bdd3d7d413533c4ee51d67a2b1e0f9eacc0f23 \ + --hash=sha256:0592bdadf86ddcabfd72d9ab66ea8a5d8d2cc6be1cc51fa7e66c03868ac5eac1 \ + --hash=sha256:08a204d8b5638717c26a24df18fcf40af45a6b22e35b70b1d62f0113c2e278e8 \ + --hash=sha256:0c2c62877097e1a0db401fba5cb4debee33265e5b2a55c4ccb489c02c53b4f72 \ + --hash=sha256:0e8203d2fbd5c6254692ef0a72c740d75b2f3c7ca345404f4c1a4604813c77c0 \ + --hash=sha256:0f053118c30e53161857a953e4de667d90e274980dccbe5dd3829bbbeece72a5 \ + --hash=sha256:0f6bcad487aee1c638d707235682fc96f741de00663619881ab235400d03289e \ + --hash=sha256:111604e637da87031255ddc26c7d7bc22bc6af6f5d459ccff3af1b4660233a85 \ + --hash=sha256:1181256e0f16479691b5616d36375dc2620ad8332b25978763c3d206ad3f3f1d \ + --hash=sha256:159bb6ba32059f57ad7375a8f50d844dd2f19d14954ecf820cd33e20debd46b2 \ + --hash=sha256:1aa10c0daee6705294d181daadaa793221e1a59ed55000a3fab1d42b088ce4ba \ + --hash=sha256:1af05726b3d0cdba1c55284bf408fd3b792e690fe2399bfb8304565551cda652 \ + --hash=sha256:1bed1ee8b01da6088210aa9412023326fb98a599ba502e6118308601dcbef77f \ + --hash=sha256:1d21ce524ab86c23046e992a5b81cb54c21079c6df6e78b8fc77d77cac70a6b9 \ + --hash=sha256:1e47b1199c2e832e325eacabc8d32d2487f58c9358f97e9a00f5eb93c5680d84 \ + --hash=sha256:247acaa29ccef6250dfd6a3eedf8f94ddf23564180a39fe362e32ae9dbdbde46 \ + --hash=sha256:2a97eaad21c84b4ef8010b11eeba9fe6153eb0b3df3ff8b6abc309df1b978ef7 \ + --hash=sha256:2cf39aabdf48e87c1c2c2ed6d20d33ffa0733b3071ce9c5f66357947dd009080 \ + --hash=sha256:2e54ff2dd657f2e3e0fbf2b097db1182f7bfea263eca4353f00065bae2a67c3d \ + --hash=sha256:39a76529db6305693d8d4affa58ad5b5e2e18edd62daea628b29b97930b3513d \ + --hash=sha256:4004ada0aafe8ae1991b2cd1d99c6d9146126e123bd6f883c260d974aa012e54 \ + --hash=sha256:436728ce18a80f6951a1e11cc6112c2ede9faf20766f1a26195a7c441ca12dbd \ + --hash=sha256:483b11bd46bf35fc14c52faf338b04300c9e6ce554bce9b11be85bfec3bc3195 \ + --hash=sha256:4a011ea4510683319ce4ed274b56ee05194b39b6da9d09ca7a39388f0fa84dcc \ + --hash=sha256:581921d849d6e6f994d560389192955e80e2950e18fcdfe2ccea863e01158e6e \ + --hash=sha256:59cab3686b1bc039dd9cded2f8d0c08a246e84e76bd4ab5b4f18c7cdae293825 \ + --hash=sha256:6b588fd681ddf0c196b8df1ea49a8913514894b2b8f945a9511b4b48871f99c8 \ + --hash=sha256:6e46fc36029eff666391e0531e5387b62ce6c4f1d8e50b3fb3099eaca1b42522 \ + --hash=sha256:6ea306caaae6bd5afd0a46050003c88f6bf33227377a49298c498c3cb88ff491 \ + --hash=sha256:72ca54c952107ba5cd58854b67a5a6268631289d21651a1235396f3b98b47400 \ + --hash=sha256:740cf6f35351b1ac3d82369152acf1d51d37e3dcf85d4dc0a22ca01410eabe2a \ + --hash=sha256:7c2056838b6685b72fdb36c99996cf862753461a62f2e84f4196371d3b2d6a07 \ + --hash=sha256:7c6b36ed71f41942bdcd2ad2522be46bfce09d5705be5640ecf19bbc7660e4b7 \ + --hash=sha256:7d78702b26ba1c18b2d0fb2ea940ba7f17a9581b42e8361ff93920ebbee1235a \ + --hash=sha256:804dccd8a4a6242c4e30ad961e540e18a588f6527202f2d6791b01845d59fdc9 \ + --hash=sha256:9161cfc9efce70d1715f47d6ff40f79c6778c00d53be4fbc09d70301e4b83ba7 \ + --hash=sha256:96747bfbadb055466e5b46d572618170046b45ce5a4879167f50d70a5319a499 \ + --hash=sha256:9f380393be5abeb6815f68fd39271b95127173511b6706b0a630a9995d53f8f5 \ + --hash=sha256:a42ad6afcbaaa777241e347aa2e29155993045a0d6b7db74da61053ffe875fe0 \ + --hash=sha256:a5b2ed6d828f1f09bd812861f4f59ca3bc3803f9df871f4555187f0faf018604 \ + --hash=sha256:a6d26094615306d116dd5e4a51b0304c99dd2356fc569eed6922a80a6bd3b265 \ + --hash=sha256:aa18ae738b5170e253ad0bb6c4b0f07585081e8a6e50893e4d911d47b39a0904 \ + --hash=sha256:ad30ae663711786303fbcd46a47516302d201ee49a877cb3fac61f672895110a \ + --hash=sha256:b21f0e7efc7a5c509e953784e9d1575ebb8b4318960e7e7d7a93bb803626cf64 \ + --hash=sha256:b3e693d15533a45cd5906f0589f9c35090bef6ef45bf1e8195c424aa0ae06a8d \ + --hash=sha256:b7f08588854bbb724041d9ae9d980d40040c922382e1d9a2ecb390edc4fd5032 \ + --hash=sha256:b93ab07b5292dbe7e6b8da89475275e7042744283921344b56105f3eeb0f828b \ + --hash=sha256:bb024d8b621d0be75f4f44ecc7c950450026e76d66dc8f791bb5331d7fed59d5 \ + --hash=sha256:bb1f5062f98b0b3290e72b707747fdd7e0f22d6956b236ba7ca7f5c9971d2da2 \ + --hash=sha256:c45a496d6bc05dec41dcd4c3a2b183723f47473255c159cd80b503c8f246424d \ + --hash=sha256:c5d98a2709840027f5a347c3af0a7c3d5f6c1ff93af2ca1c54494e23cba8f389 \ + --hash=sha256:c68568f3facf8f66fa76c60e0ced69b67666ffa9941d1d0a3756fda196049080 \ + --hash=sha256:c95ef01f53233a305a874a44a63fbfb1d81cd79b49de0f8529b3548cde437e37 \ + --hash=sha256:ca216e8af5c05e326efc7e28716ac2381a7cf9791749f5ee1849dccdc99c9b00 \ + --hash=sha256:ca8435d13829b92f4a97362d91975154a4015db3a2634154e1754e9a915e6b86 \ + --hash=sha256:dc261707bf5739aea8a541593f3cc1d463c2701fb05fbcbba0ce031b69a21260 \ + --hash=sha256:e5ea1a213be1fcd5e49d9904c3b9939211ded90bc2a64e93f4c01963474285de \ + --hash=sha256:fa268106c8987639a17a18514cfe0cd9bf17420ab887e1e1bf486da8836135b1 + # via + # -r requirements.in + # alembic +sse-starlette==3.5.0 \ + --hash=sha256:3e6e1070df3f0f5d9cea81496de92dbb72f6721871d99748ece67441dd8b7997 \ + --hash=sha256:75de713aa8a9441513cc283220826da079d982770965b951e9437720e8bafdb2 + # via mcp +starlette==1.7.0 \ + --hash=sha256:67f8e99895493dd2911a03f11314af6ceebeae4e704bb9f43dfc6a9db151c93e \ + --hash=sha256:c79f74ea63cff761804fbbfb182f1e0b440c2d07b164d24700c5a1bab5d6ff5d + # via + # mcp + # sse-starlette +tomli==2.4.1 ; python_full_version < '3.11' \ + --hash=sha256:01f520d4f53ef97964a240a035ec2a869fe1a37dde002b57ebc4417a27ccd853 \ + --hash=sha256:0d85819802132122da43cb86656f8d1f8c6587d54ae7dcaf30e90533028b49fe \ + --hash=sha256:136443dbd7e1dee43c68ac2694fde36b2849865fa258d39bf822c10e8068eac5 \ + --hash=sha256:1d8591993e228b0c930c4bb0db464bdad97b3289fb981255d6c9a41aedc84b2d \ + --hash=sha256:2190f2e9dd7508d2a90ded5ed369255980a1bcdd58e52f7fe24b8162bf9fedbd \ + --hash=sha256:2c1c351919aca02858f740c6d33adea0c5deea37f9ecca1cc1ef9e884a619d26 \ + --hash=sha256:36d2bd2ad5fb9eaddba5226aa02c8ec3fa4f192631e347b3ed28186d43be6b54 \ + --hash=sha256:3d48a93ee1c9b79c04bb38772ee1b64dcf18ff43085896ea460ca8dec96f35f6 \ + --hash=sha256:47149d5bd38761ac8be13a84864bf0b7b70bc051806bc3669ab1cbc56216b23c \ + --hash=sha256:4ab97e64ccda8756376892c53a72bd1f964e519c77236368527f758fbc36a53a \ + --hash=sha256:4b605484e43cdc43f0954ddae319fb75f04cc10dd80d830540060ee7cd0243cd \ + --hash=sha256:504aa796fe0569bb43171066009ead363de03675276d2d121ac1a4572397870f \ + --hash=sha256:51529d40e3ca50046d7606fa99ce3956a617f9b36380da3b7f0dd3dd28e68cb5 \ + --hash=sha256:52c8ef851d9a240f11a88c003eacb03c31fc1c9c4ec64a99a0f922b93874fda9 \ + --hash=sha256:559db847dc486944896521f68d8190be1c9e719fced785720d2216fe7022b662 \ + --hash=sha256:5a881ab208c0baf688221f8cecc5401bd291d67e38a1ac884d6736cbcd8247e9 \ + --hash=sha256:5cb41aa38891e073ee49d55fbc7839cfdb2bc0e600add13874d048c94aadddd1 \ + --hash=sha256:5e262d41726bc187e69af7825504c933b6794dc3fbd5945e41a79bb14c31f585 \ + --hash=sha256:5ee18d9ebdb417e384b58fe414e8d6af9f4e7a0ae761519fb50f721de398dd4e \ + --hash=sha256:7008df2e7655c495dd12d2a4ad038ff878d4ca4b81fccaf82b714e07eae4402c \ + --hash=sha256:734e20b57ba95624ecf1841e72b53f6e186355e216e5412de414e3c51e5e3c41 \ + --hash=sha256:7c7e1a961a0b2f2472c1ac5b69affa0ae1132c39adcb67aba98568702b9cc23f \ + --hash=sha256:7f86fd587c4ed9dd76f318225e7d9b29cfc5a9d43de44e5754db8d1128487085 \ + --hash=sha256:7f94b27a62cfad8496c8d2513e1a222dd446f095fca8987fceef261225538a15 \ + --hash=sha256:88dceee75c2c63af144e456745e10101eb67361050196b0b6af5d717254dddf7 \ + --hash=sha256:8a650c2dbafa08d42e51ba0b62740dae4ecb9338eefa093aa5c78ceb546fcd5c \ + --hash=sha256:8d65a2fbf9d2f8352685bc1364177ee3923d6baf5e7f43ea4959d7d8bc326a36 \ + --hash=sha256:96481a5786729fd470164b47cdb3e0e58062a496f455ee41b4403be77cb5a076 \ + --hash=sha256:a120733b01c45e9a0c34aeef92bf0cf1d56cfe81ed9d47d562f9ed591a9828ac \ + --hash=sha256:b1d22e6e9387bf4739fbe23bfa80e93f6b0373a7f1b96c6227c32bef95a4d7a8 \ + --hash=sha256:b8c198f8c1805dc42708689ed6864951fd2494f924149d3e4bce7710f8eb5232 \ + --hash=sha256:c2541745709bad0264b7d4705ad453b76ccd191e64aa6f0fc66b69a293a45ece \ + --hash=sha256:c742f741d58a28940ce01d58f0ab2ea3ced8b12402f162f4d534dfe18ba1cd6a \ + --hash=sha256:c7f2c7f2b9ca6bdeef8f0fa897f8e05085923eb091721675170254cbc5b02897 \ + --hash=sha256:d312ef37c91508b0ab2cee7da26ec0b3ed2f03ce12bd87a588d771ae15dcf82d \ + --hash=sha256:d4d8fe59808a54658fcc0160ecfb1b30f9089906c50b23bcb4c69eddc19ec2b4 \ + --hash=sha256:da25dc3563bff5965356133435b757a795a17b17d01dbc0f42fb32447ddfd917 \ + --hash=sha256:eab21f45c7f66c13f2a9e0e1535309cee140182a9cdae1e041d02e47291e8396 \ + --hash=sha256:eb0dc4e38e6a1fd579e5d50369aa2e10acfc9cace504579b2faabb478e76941a \ + --hash=sha256:ec9bfaf3ad2df51ace80688143a6a4ebc09a248f6ff781a9945e51937008fcbc \ + --hash=sha256:ede3e6487c5ef5d28634ba3f31f989030ad6af71edfb0055cbbd14189ff240ba \ + --hash=sha256:f3c6818a1a86dd6dca7ddcaaf76947d5ba31aecc28cb1b67009a5877c9a64f3f \ + --hash=sha256:f758f1b9299d059cc3f6546ae2af89670cb1c4d48ea29c3cacc4fe7de3058257 \ + --hash=sha256:f8f0fc26ec2cc2b965b7a3b87cd19c5c6b8c5e5f436b984e85f486d652285c30 \ + --hash=sha256:fd0409a3653af6c147209d267a0e4243f0ae46b011aa978b1080359fddc9b6cf \ + --hash=sha256:ff18e6a727ee0ab0388507b89d1bc6a22b138d1e2fa56d1ad494586d61d2eae9 \ + --hash=sha256:ff2983983d34813c1aeb0fa89091e76c3a22889ee83ab27c5eeb45100560c049 + # via alembic +typing-extensions==4.16.0 \ + --hash=sha256:481caa481374e813c1b176ada14e97f1f67a4539ce9cfeb3f350d78d6370c2e8 \ + --hash=sha256:dc983d19a509c94dba722ee6abd33940f7c05a89e243c47e907eb4db6f1a43e5 + # via + # alembic + # anyio + # cryptography + # exceptiongroup + # mcp + # pydantic + # pydantic-core + # pyjwt + # referencing + # sqlalchemy + # starlette + # typing-inspection + # uvicorn +typing-inspection==0.4.4 \ + --hash=sha256:547274fa6b0a561ccf549cc9524b999a578e737d015d8709d021f9d0d13bea47 \ + --hash=sha256:65b8397ba37ccbce054456aaccddfc91e6e3083c92824df348d96ca832f3f147 + # via + # mcp + # pydantic + # pydantic-settings +urllib3==2.8.0 \ + --hash=sha256:0cf3cae568d36aa9576b28dfb35f11328f1cb974ca7647d9475ebb86c75ac6e3 \ + --hash=sha256:63bf2ead4c879426ebf22ef2a781eeb4aa3b4ae798a0435506f8687fd5bb9b63 + # via sentry-sdk +uvicorn==0.54.0 ; sys_platform != 'emscripten' \ + --hash=sha256:505bdb0f318731d45f1f712071fc781a8981f6847a31c902c9f5e652d4f67faf \ + --hash=sha256:a2e33cbfaa0306f8e6b0c13e0cb89d7d7a2da3e62b90c66e18c33d9807b28620 + # via mcp
Full technical diff · 92 changed fields
changed /files/.codex-plugin~1plugin.json/sha256
"a32ecaede3ce6d04098191997359900169259682e2b4909200a624fafe2e0ea1"
"5d7af566ffe23ab2d9495c6c7f6cfea3d14156ca2acce06b2ef8f404ed068eef"
changed /files/.mcp.json/sha256
"687be5b8b5bdabe59b1ba2101faf3de4cd0728dec59c7867e144cb2be29930fb"
"74a083256c6f971fb7b547e610da7cd1c3ad2221b8be49da4d43fc8c47622da7"
changed /files/.mcp.json/size
1135
1333
changed /files/README.md/sha256
"c53b836bd73843d02ce68cd59c69ace56e3f03ebd8e1fe96a77de0c49f6a3763"
"30f77cb5c38c752c5b6f934cbc208528e6bb7fb008dd3d6a39fc21ed5e13b9a4"
changed /files/README.md/size
9047
11006
added /files/integrity.json
Field was absent
{
"sha256": "1e0a2a20d6a15d40e995c08fc55fd8d8fd2e773b1d2e8c52e4d580c34df00a73",
"size": 32083
}changed /files/mcp~1PLUGIN_VENV_VERSION/sha256
"283571d2642fc7b3befd294f45d53b896a1d54d34c86235b13151192b380606a"
"011cfdb24c667a75861adfffaabe68e66358d982f437b47270ef09d86c6c6cd7"
changed /files/mcp~1PLUGIN_VENV_VERSION/size
6
7
changed /files/mcp~1mcp-app.html/sha256
"f69bddc07fb496fa7cdf43893b15ca726cd36d196a074c54628e0ca6c0d42f09"
"b6888081770ad1c7f97ac37e237b7fe2ae8cf6ef21ec0203557b210aaefeabb8"
changed /files/mcp~1mcp-app.html/size
816702
822040
changed /files/mcp~1mcp-inline.html/sha256
"cf72868c0c194bfaca422496fb00eee0e94d427a83bc0372a39f8be70c5e9029"
"3cde005ece118c8a24a69f0192e6798e9a31aba453d487139551c6a6e65648bb"
changed /files/mcp~1mcp-inline.html/size
597014
601042
changed /files/mcp~1ngs_app_mcp~1__main__.py/sha256
"80d790ef877ec7dde109d75e2343c4b15e8c9f24e3027623874eaa2e0a95f9db"
"5b90086496868ba4158d6c46b112a233139fda385d65bab6b6d8f21dc6820389"
changed /files/mcp~1ngs_app_mcp~1__main__.py/size
168
158
changed /files/mcp~1ngs_app_mcp~1app.py/sha256
"60c39e75a4e6839127e342742251da6753ee22dcb311ac9d44726d97a5e55f19"
"426c500e2eeaebba70d5b06f337964ecb8b4401ec07b1d64e0bb32588de16ccb"
changed /files/mcp~1ngs_app_mcp~1app.py/size
6387
6475
changed /files/mcp~1ngs_compute_mcp~1__main__.py/sha256
"2ea373ef777bdf8e63a859bbbbd999f17d8eb57773e2936f225eb2b0e86354b0"
"3c3b7d4b1b7e45cd8fff12036a46f2c1683821e754d24abe74328f51127c5dfc"
changed /files/mcp~1ngs_compute_mcp~1__main__.py/size
3479
3483
changed /files/mcp~1ngs_workbench_daemon~1persistence~1database.py/sha256
"425e0447610e20f6e70d3affe641727bc97ee25a28e514ca311034d946959c8c"
"51f4e8b86f55f8ac73ff884b3c8eb198e68d77e5bd00bbab420de1f971179302"
changed /files/mcp~1ngs_workbench_daemon~1persistence~1database.py/size
3321
3335
changed /files/mcp~1ngs_workbench_daemon~1runs.py/sha256
"7196471df56e194a6297f83106cf1b8896d4df52b79a996667ca6511fe547a47"
"96c7d461b6cc822168c166190a7311d50fe09021f81afa18df2caad6121d7de5"
changed /files/mcp~1ngs_workbench_daemon~1runs.py/size
42747
42969
changed /files/mcp~1ngs_workbench_daemon~1server.py/sha256
"dbc11c58207fc88f3b94a1733427834632a3617d89d8c5dd9948ccbe2ec37495"
"8c687a321738876ed65ff09e5726ebfc814d56409d8e4d989cb189308cd352c7"
changed /files/mcp~1ngs_workbench_daemon~1server.py/size
11100
11371
changed /files/mcp~1ngs_workbench_daemon~1ssh.py/sha256
"15d1435dbc1b9dd1393fcb4506d5f23f3616aa428f0aa579c3dd5edac390f0ca"
"4b818912b340096facd85cebc6322a41c79de66e838abec7c5daca54a5c9e4ce"
changed /files/mcp~1ngs_workbench_daemon~1ssh.py/size
11561
11575
changed /files/mcp~1ngs_workbench_mcp~1__main__.py/sha256
"61a83c839139eac11782e8cdd6640b55b4edd91737c39af499dfdb965daca902"
"0bfe7665d35cc477fc254b3efa3c29c2b2c01f738f8f30da8226aa11b145af75"
changed /files/mcp~1ngs_workbench_mcp~1__main__.py/size
277
267
changed /files/mcp~1ngs_workbench_mcp~1app.py/sha256
"6b8c4ca320582112d94c6bbc59744ab893c69814953862b95d05582ea5ae29aa"
"bd7339e3f98d3d3d0fa0b066c656d0ee5b85ac5de296ba23b36407a01bc351ce"
changed /files/mcp~1ngs_workbench_mcp~1app.py/size
26500
26514
changed /files/mcp~1ngs_workbench_mcp~1approved_execution.py/sha256
"f475a8ea8d571708b3e850cb57091ca862546fbad181fe91e3b8adf0db25fa38"
"1f884d953adbe191b26ae08270c81953cd973f63ed171a1c2e99b7acebc00835"
changed /files/mcp~1ngs_workbench_mcp~1approved_execution.py/size
3261
3275
added /files/mcp~1requirements.in
Field was absent
{
"sha256": "5d69e5fcd1747710deb57ab06df9792e61d122913fbcbe767afb79d4e75101ff",
"size": 100
}changed /files/mcp~1requirements.txt/sha256
"366c7d2657a2b7f705d13154ead039f5c40f314d7c5cf58de7f14d563f1f2929"
"1e8b751883bf29bc55830bcdcb840236cf0ff7e5eee1c64ff612aa7aa54ecb1e"
changed /files/mcp~1requirements.txt/size
81
75483
added /files/mcp~1rosalind_logging~1__init__.py
Field was absent
{
"sha256": "b22ac601b6728639ddbf90f922d5798388c0a0e3f1f22aa1c75aed2989102ce7",
"size": 5819
}added /files/mcp~1rosalind_logging~1mcp.py
Field was absent
{
"sha256": "e5c1aa204021a1e1ce7b7e4384c3493d3b91b584e7371cfd8fd3c7b9ddf8798b",
"size": 1573
}changed /files/mcp~1start_server/sha256
"843b56dbf6e57c9078606dca8bbce52d87c0ff0b1a393938e7a52f35258998b7"
"27c6091936bc276d9f0003aab45fe76dbd72e51e07d7457c1c648c8655ff663e"
changed /files/mcp~1start_server/size
3843
3880
changed /files/mcp~1start_server.cmd/sha256
"1a998fb8abcf9859270190ae6a1624315159c9729871109d5c478a16880831cd"
"e62c22e617ecbbb46e394b365e21a16af173436f5824be68ebbc2705a4f5e5be"
changed /files/mcp~1start_server.cmd/size
5904
5941
changed /files/package-lock.json/sha256
"1709564ae00740604ab814b6465656f33c2b70ef272297ebdf5176e9efb4829a"
"7e23ae962289355c3466e6ef19e1a1e8e029fd2734fd24cad0c6ed0bd1a790c9"
changed /files/package-lock.json/size
132564
133429
changed /files/package.json/sha256
"9f3a0e30691f467d0c1a3a0fecd4b5e062221c5a390836c58cc3bade6693e12f"
"6b779b9eda95fc086ad24c45549b891e68846c16f90fad99ce2e403dd5a5efca"
changed /files/package.json/size
1259
1357
changed /files/scripts~1check-release-ci.sh/sha256
"8fbd003fec1c0ac9ea5567524465e4daa34b90a0709019f5cc6bb1b40ae4d5f4"
"e8897ac70013ad85107b13612ecd0003682a5aee47d95c7a9a74dd6067f5ba40"
changed /files/scripts~1check-release-ci.sh/size
1416
1853
changed /files/src~1App.stories.tsx/sha256
"63fa0d2fd3cb80fda799aa8fb217f5dbcb1e31d537acab336d7b346d7ec61873"
"bb19b60aec154ed706c78dd3d77e5c6c9ccf7e77596c14f783d4fa4e7af99a2d"
changed /files/src~1App.stories.tsx/size
56148
56213
changed /files/src~1App.tsx/sha256
"f6b42382d8ca1f1a71a8a8304b4f67fe1d097e6e9d8aab7341c71032eed974bc"
"0e666052325ac8b7545c5cfd88d2bdd1165c02b3f9e1067fbe775dbf94df8e86"
changed /files/src~1App.tsx/size
15036
15141
changed /files/src~1components~1RunHistory.module.css/sha256
"bf9bbcaa0b03b0c3865b9c0b2b0293001899fef0ff34a4b390e37cba8a38101e"
"81c0be4bc2522086361bdefcb828645bde368f87235610f99d4d79e9b5c29502"
changed /files/src~1components~1RunHistory.module.css/size
3322
3399
changed /files/src~1components~1RunHistory.stories.tsx/sha256
"a9340a913f1ff51e7802f32db0adf7abf20193fd87a88f9baf3c03fb1d7b1407"
"026f965a8507861b924b364500616c9dabaa0a23a8fcd243d6aac83bb5bb48dd"
changed /files/src~1components~1RunHistory.stories.tsx/size
3901
3958
changed /files/src~1components~1RunHistory.tsx/sha256
"3d7b8f8d06476c0d1fa65419c013222226af851f02bb0932f244c83c0e3f0f2d"
"2ce82953160bd0792520db04052b098e695985edb6cd9ab4ebc8062517552f90"
changed /files/src~1components~1RunHistory.tsx/size
5972
6449
changed /files/src~1components~1RunHistorySidebar.tsx/sha256
"9db1386c372f76569ff14289502a7d5471452d8902a80509e2551c8ab3d646f6"
"2ae02838a4c6acfc0fbe4e919e477d74cefd82463cc9fb95039645449a098bec"
changed /files/src~1components~1RunHistorySidebar.tsx/size
13787
13785
changed /files/src~1design-system~1Icon.tsx/sha256
"22ee71a10dbeb9ed7649d1536175e8db0990a785a4ffb1d52ff8f1c5fade680b"
"3ce6b0f872bd63a5ea49b158b2c62b0a05501f1776f8704c051bb6d0974204f9"
changed /files/src~1design-system~1Icon.tsx/size
2681
2759
added /files/src~1design-system~1icons~1chat-plus.svg
Field was absent
{
"sha256": "6cab5ec08c7fa0c403cf63d58a7bed751dba2c18bb87a51a3db20a8c031fd932",
"size": 1006
}changed /files/src~1hooks~1useNgsWorkbench.ts/sha256
"4af74063e9260f1e736ab1a0ae9c04b937f9d8c7c3718c8c1ca6b4c035a8ed9c"
"96b384df8818778cb3a6220a72ed9725c0dfb55bf6cd93b23445c5ae871b047f"
changed /files/src~1hooks~1useNgsWorkbench.ts/size
12784
14661
changed /files/src~1inline~1RunReviewApp.tsx/sha256
"208182c4df182e3a502d0f7b8f5023fb0bfeb1fd70207ab6fa7d897b8c8b71e2"
"9bf7ff249305b117e857feb9a7d3b28e90c92966550af0a46fa3d598f1bf2f4f"
changed /files/src~1inline~1RunReviewApp.tsx/size
27725
27982
changed /files/src~1inline~1client.ts/sha256
"6f7d120c322ad98c1bae03b2b03c19d41b5f621b3bba777f1a0a295accfcfbc7"
"b79a94e41ecaae6650caa941ba383146289c752ce6ec16af91d4b10b230e760e"
changed /files/src~1inline~1client.ts/size
3308
4576
changed /files/src~1mcp~1client.ts/sha256
"a40b78bc111df79965e258ed8886a7d6136e927471a44ccf2c827a299f90fa60"
"aeb57dd10aac56b054d8f582d51d37e7d1b255f8a106cb62c9470d5df8d9ff5e"
changed /files/src~1mcp~1client.ts/size
2654
3701
changed /files/src~1mcp~1ngs.ts/sha256
"b78f4e889b0a3ea3a857ed1c7e05d063553e0f3f24431bf4ad0f7475c28e2181"
"07ce7aeaf759e74083248dbe829c45870916f1ccc7a373b53392a831a378111f"
changed /files/src~1mcp~1ngs.ts/size
9105
9394
changed /files/tests~1daemon_test_case.py/sha256
"35287f31d6a76214919c98d14b4d65136c3017d6acd509a4341a60576982aa0b"
"87b9052a1b5f1c0b6bfafc8ed95448827ddeaae023bb1786e30aeadf7de524f1"
changed /files/tests~1daemon_test_case.py/size
3031
3110
changed /files/tests~1test_daemon_lifecycle.py/sha256
"a43bb9d13d0a5da3cf8e5ecc81b26fe0e42a094e304597ad0d8581cdd068f263"
"14b8f87b92928d813286457db56eadb7a2046a81f6c9615ecc8d6796a533e14d"
changed /files/tests~1test_daemon_lifecycle.py/size
56260
56451
changed /files/tests~1test_mcp_ui.py/sha256
"a8c928520f921c9c7741f2ec2e0578ed57f46bc6172cfe32baca014afb57a3e1"
"673ec05526d94a32e6fd6fe02bc65fe4d19fbb256edf00e722b951ee660ce523"
changed /files/tests~1test_mcp_ui.py/size
20572
22814
changed /files/tests~1test_nextflow_mcp.py/sha256
"d3cc927f3aea00047a48bcc8a16aba9126557a22a32c032e67b697ebe124c11e"
"0b6275052cf0dd50d349b52c90db7d7589d4438196fe3e7e576599cd4e135b40"
changed /files/tests~1test_nextflow_mcp.py/size
45661
45675
changed /files/tests~1test_run_persistence.py/sha256
"62a9e06ee637600d8f3a450909c0c3303ec87312f81011010b4ede4ef5fe47ec"
"1586e84f2bf0fac17d98f7d04223fe465d17a8203f4ddbd8ecb98440e3dde29b"
changed /files/tests~1test_run_persistence.py/size
54192
56019
added /files/tests~1test_sentry_logging.py
Field was absent
{
"sha256": "c4a608258a1d83277f2bf5ef2f8c8feabdcfdf02c9ef5e417f5652f874fa08d6",
"size": 6060
}added /files/tests_js~1client-logging.test.ts
Field was absent
{
"sha256": "198625e2906ff819d30be4f2f33dda80c7c92927bf6b82027a93e2c6fe58b7b7",
"size": 4468
}changed /files/tests_js~1workflow-catalog.test.ts/sha256
"261cd55607c097df3469fb6287b53ef76919ad7086b15bfb2608533c7e7099e8"
"73c8a56d398e9d13457ab07683d8418b7b6ff3be41f0fc29af92368a52e3c567"
changed /files/tests_js~1workflow-catalog.test.ts/size
10697
13678
changed /files/tsconfig.json/sha256
"9a18ceb7d05691eece7dfe37dc6eac0a893be9ba7adc3dd5668982462f4f7376"
"17b7dee39e43dbe332ede5e0608503f0a3067483429ec640295aaddff96cc173"
changed /files/tsconfig.json/size
604
634
changed /files/vite.config.ts/sha256
"7f3728468c96ffb4852fe390f5f14abc0549e6e1376aafadbaa1dc60b6f5b889"
"f3e57129baf5f823cb0804320cf951cf2491e26da474d54a9a1899e12e4f055e"
changed /files/vite.config.ts/size
298
344
changed /files/vite.inline.config.ts/sha256
"273b0decd42d9a07c97d7f971e0ad76f47b8b9dfabb1ba09d93a1bee62e32260"
"5e373d10df966d1155d7cdcc4572fcb8bc0f6a9454008a98c9c67b17add5b206"
changed /files/vite.inline.config.ts/size
301
347
Full snapshot data
{
"files": {
".codex-plugin/plugin.json": {
"sha256": "5d7af566ffe23ab2d9495c6c7f6cfea3d14156ca2acce06b2ef8f404ed068eef",
"size": 1970
},
".gitignore": {
"sha256": "c62033c875ab6c850d1490b0f77cc039dc9e34f8996ea6d08ad730d3653836e7",
"size": 302
},
".mcp.json": {
"sha256": "74a083256c6f971fb7b547e610da7cd1c3ad2221b8be49da4d43fc8c47622da7",
"size": 1333
},
".npmrc": {
"sha256": "7e057776e6b71571b59bae3d3d37f802925676e1d9ae94cbcb6fd16698619a10",
"size": 37
},
".storybook/host-theme-fixtures.ts": {
"sha256": "ba2341f8bbeae18e76828ebfcdc99478525be7277019d1fa7422c755731076ee",
"size": 6202
},
".storybook/main.ts": {
"sha256": "4788bf86b77d191b2cb01c24895d79274aa361db4a1bbce4286a4a95b31524db",
"size": 435
},
".storybook/preview.tsx": {
"sha256": "de2fd015edb1b6cb2dee1a7be4dff14d8697cb9d5c5ba6f650769c4833c74dc0",
"size": 2149
},
".storybook/storybook.css": {
"sha256": "751d97cd37a88b67190742285ba45a8c5c5118011f03c7010078c123fb870fa5",
"size": 3955
},
".storybook/vite.storybook.config.ts": {
"sha256": "0d47288d78f9a853cbf4f7490e760577776159de4eaf4b5f0f9b4366ff1e7cba",
"size": 95
},
"ARCHITECTURE.md": {
"sha256": "b0e70b26f85ff71d65b66ceff0fde7c41226141fc5d4d14c369aff6a32990471",
"size": 7440
},
"README.md": {
"sha256": "30f77cb5c38c752c5b6f934cbc208528e6bb7fb008dd3d6a39fc21ed5e13b9a4",
"size": 11006
},
"assets/app-icon.png": {
"sha256": "de2f5931b97d9b2ce6325208dd514c69ee9bf13201af635d8fb17345a5ef4737",
"size": 39140
},
"integrity.json": {
"sha256": "1e0a2a20d6a15d40e995c08fc55fd8d8fd2e773b1d2e8c52e4d580c34df00a73",
"size": 32083
},
"mcp-app.html": {
"sha256": "d435b6464ee3c6127f989058f308b3c2192bd54842ccd9e48c5fd62fb5c0a94e",
"size": 309
},
"mcp-inline.html": {
"sha256": "868a24812beb875fabb98256c6266cf38ca5b35b0e96d8f2d3e299fca7533a95",
"size": 308
},
"mcp/PLUGIN_VENV_VERSION": {
"sha256": "011cfdb24c667a75861adfffaabe68e66358d982f437b47270ef09d86c6c6cd7",
"size": 7
},
"mcp/mcp-app.html": {
"sha256": "b6888081770ad1c7f97ac37e237b7fe2ae8cf6ef21ec0203557b210aaefeabb8",
"size": 822040
},
"mcp/mcp-inline.html": {
"sha256": "3cde005ece118c8a24a69f0192e6798e9a31aba453d487139551c6a6e65648bb",
"size": 601042
},
"mcp/ngs_app_mcp/__init__.py": {
"sha256": "ceddffabdd73731bc39ab3cdb2e352998721a8da09efb8cd87f73f30d6e3c1b0",
"size": 52
},
"mcp/ngs_app_mcp/__main__.py": {
"sha256": "5b90086496868ba4158d6c46b112a233139fda385d65bab6b6d8f21dc6820389",
"size": 158
},
"mcp/ngs_app_mcp/app.py": {
"sha256": "426c500e2eeaebba70d5b06f337964ecb8b4401ec07b1d64e0bb32588de16ccb",
"size": 6475
},
"mcp/ngs_compute_mcp/README.md": {
"sha256": "7917e105aaba29183ab3aef8110116cea8fb7124641f79dace12c1177d7fccf2",
"size": 2452
},
"mcp/ngs_compute_mcp/__init__.py": {
"sha256": "a873adc400e83fc6e5fa200f108d16baf513c2a4805d8e3e24b1b8862d56dd2c",
"size": 83
},
"mcp/ngs_compute_mcp/__main__.py": {
"sha256": "3c3b7d4b1b7e45cd8fff12036a46f2c1683821e754d24abe74328f51127c5dfc",
"size": 3483
},
"mcp/ngs_workbench_daemon/__init__.py": {
"sha256": "60e255abf895676c5d5e925cd3079666e68eb3f68c0218c5ff84632d389fbffe",
"size": 74
},
"mcp/ngs_workbench_daemon/__main__.py": {
"sha256": "463afdbcce585383708ea36bf15390e89049352daa2f6a8b8de70e21c4064ed8",
"size": 105
},
"mcp/ngs_workbench_daemon/client.py": {
"sha256": "88f41f63dc114d0880f482eac6c7cb6b65be8aa9ed276f74fdfe73480fd59a91",
"size": 8509
},
"mcp/ngs_workbench_daemon/hashing.py": {
"sha256": "794d06949648ca30256670638f309f1b5db149a85e18474cc20103ec29dc2f0a",
"size": 2583
},
"mcp/ngs_workbench_daemon/input_files.py": {
"sha256": "0290491a1fb827eb99f9c459f2405de2f5df7d2ed4d862232367cc7f80fe90ce",
"size": 5655
},
"mcp/ngs_workbench_daemon/inspection.py": {
"sha256": "e298a6507fa97b4f4317554d3c9d4e0c57fb77eee437c355e92d372cd06a4eaf",
"size": 3262
},
"mcp/ngs_workbench_daemon/persistence/__init__.py": {
"sha256": "9a76605ace517f17108f0458b2f12f16392f1ac6af5e2e6060c400ed58c5d0f7",
"size": 801
},
"mcp/ngs_workbench_daemon/persistence/database.py": {
"sha256": "51f4e8b86f55f8ac73ff884b3c8eb198e68d77e5bd00bbab420de1f971179302",
"size": 3335
},
"mcp/ngs_workbench_daemon/persistence/migrations/env.py": {
"sha256": "f61a77a8e69618d1f3cdc876827764587361178bc62b9a9da0466995d155c73b",
"size": 1192
},
"mcp/ngs_workbench_daemon/persistence/migrations/versions/0001_initial_registry.py": {
"sha256": "8d703d68905cdb9854904719aba00993fe94e618e7a52fbed0ef967e78e81d69",
"size": 4982
},
"mcp/ngs_workbench_daemon/persistence/migrations/versions/0002_saved_workflows.py": {
"sha256": "299cc122dc4aec7343cbd7f8a1a0a3cdb2a015a5cd85428ec94b835bbd7e1c38",
"size": 1532
},
"mcp/ngs_workbench_daemon/persistence/migrations/versions/0003_run_recovery_lineage.py": {
"sha256": "427e17f30a5894f79b5567998bf9a61f9bd95b7c8cc392a1274d59362b09f630",
"size": 3349
},
"mcp/ngs_workbench_daemon/persistence/migrations/versions/0004_workflow_versions.py": {
"sha256": "dff3d67eebef940f013dc7e12ecd54b6589708ea0674086e6a586ed06e9f67ad",
"size": 3651
},
"mcp/ngs_workbench_daemon/persistence/orm.py": {
"sha256": "006bb11b30d0238944dc0d606b8fcfb0c365db0ee2ab93ed384400d3f98b4441",
"size": 7130
},
"mcp/ngs_workbench_daemon/persistence/paths.py": {
"sha256": "cdfee5139d27d50bcdad2795327e9166977ce09207abf7cc3c9c8717620083a1",
"size": 3602
},
"mcp/ngs_workbench_daemon/persistence/repository.py": {
"sha256": "4c7bcde7d119f7522dd95e88e2963321e816f72755a0fdd758d960096fdc4fe0",
"size": 18468
},
"mcp/ngs_workbench_daemon/persistence/unit_of_work.py": {
"sha256": "a9d14d9b679be9c28c3772382976c98f2fee85fd0a46214fe13b0f4b2ff6e30c",
"size": 2134
},
"mcp/ngs_workbench_daemon/persistence/workflows.py": {
"sha256": "7e2437bf16c110babc0ea0d380bd5a1b21f119e05d4fe8df31f222c2d6cd6905",
"size": 6612
},
"mcp/ngs_workbench_daemon/protocol.py": {
"sha256": "18526d00b4a65df57c1b4e13a21213f9d1c054e542390439b5766c0199fcb2ef",
"size": 8914
},
"mcp/ngs_workbench_daemon/remote_controller.py": {
"sha256": "302efd8345b5c3ed30e6a1b04eda6b25db793bb8a814d3569d258177f47b7ee4",
"size": 712
},
"mcp/ngs_workbench_daemon/remote_operations.py": {
"sha256": "a4ba212180447040884007cb4debb38ebae3327102ea67251df6be82a285aad9",
"size": 6914
},
"mcp/ngs_workbench_daemon/remote_probe.py": {
"sha256": "28ad7e11e85964e32fde5dceee10c3a2cf0e38afc6271d2e7d003c9b20eccdb0",
"size": 10038
},
"mcp/ngs_workbench_daemon/runs.py": {
"sha256": "96c7d461b6cc822168c166190a7311d50fe09021f81afa18df2caad6121d7de5",
"size": 42969
},
"mcp/ngs_workbench_daemon/server.py": {
"sha256": "8c687a321738876ed65ff09e5726ebfc814d56409d8e4d989cb189308cd352c7",
"size": 11371
},
"mcp/ngs_workbench_daemon/ssh.py": {
"sha256": "4b818912b340096facd85cebc6322a41c79de66e838abec7c5daca54a5c9e4ce",
"size": 11575
},
"mcp/ngs_workbench_daemon/state.py": {
"sha256": "24c208bf87719532bfdc82d143506b0dc0faf492d280cb5c7993ded3a21abff2",
"size": 4891
},
"mcp/ngs_workbench_execution_monitoring/__init__.py": {
"sha256": "6909a497ddb89aa798f0b5fecabf87a831d8c0052850e6d2beada59de8a8ce62",
"size": 328
},
"mcp/ngs_workbench_execution_monitoring/base.py": {
"sha256": "f8adeea1ccf37669cce3ac1f38b64c5ae22128e07e8cad24c791c4dec7adc623",
"size": 493
},
"mcp/ngs_workbench_execution_monitoring/models.py": {
"sha256": "b17adfed730154997cf9767378d1fd95034b0384dc0c6be9527b819afe2c6bcd",
"size": 5094
},
"mcp/ngs_workbench_execution_monitoring/nextflow_trace.py": {
"sha256": "56f37ed6e2c8c3597c2002d9b49c03b927b61ba90322fe2e0d3d1bb49d8ed752",
"size": 7728
},
"mcp/ngs_workbench_execution_monitoring/registry.py": {
"sha256": "55c75b2adda56b335ff114ccc33d14f9fd0f59e2faeae8805bbeb5cae6c279c2",
"size": 2062
},
"mcp/ngs_workbench_execution_monitoring/snakemake_log.py": {
"sha256": "a0b5e4d58fde67e3583784e38375b23b134325d3b84deb3e4dc7cd6d63c11d84",
"size": 9771
},
"mcp/ngs_workbench_mcp/__init__.py": {
"sha256": "44a4f276ca3c2d5791ff057c3d7dad00f52f37f1a065f934bcd29d3e6c341d67",
"size": 66
},
"mcp/ngs_workbench_mcp/__main__.py": {
"sha256": "0bfe7665d35cc477fc254b3efa3c29c2b2c01f738f8f30da8226aa11b145af75",
"size": 267
},
"mcp/ngs_workbench_mcp/app.py": {
"sha256": "bd7339e3f98d3d3d0fa0b066c656d0ee5b85ac5de296ba23b36407a01bc351ce",
"size": 26514
},
"mcp/ngs_workbench_mcp/approved_execution.py": {
"sha256": "1f884d953adbe191b26ae08270c81953cd973f63ed171a1c2e99b7acebc00835",
"size": 3275
},
"mcp/ngs_workbench_mcp/compute_targets.py": {
"sha256": "f53f8d02c6220489f22ed9c8239409c17fdda328881c74f5ea3f44edd3cb0682",
"size": 2231
},
"mcp/ngs_workbench_mcp/fastq_inputs.py": {
"sha256": "fb5fc079129974f07384135840fcf54cbd910721299e4280ef274a329f7c2345",
"size": 7458
},
"mcp/ngs_workbench_mcp/json_io.py": {
"sha256": "642014740a38e68d28a0e0dff95e99d17179df3e8f98c1edb884b6903a7c3528",
"size": 826
},
"mcp/ngs_workbench_mcp/plan_registry.py": {
"sha256": "d18d0fd89f9027b6be0d350c80f99237afb64dc667e7bcdab4a0770ae48a531f",
"size": 6563
},
"mcp/ngs_workbench_mcp/plans.py": {
"sha256": "2d6219378c355c265877c4b50eb0073d023aa782e36e0ef2ee6c02a2ac9a8cba",
"size": 9663
},
"mcp/ngs_workbench_mcp/preparation.py": {
"sha256": "908c5a519cc874d62c81dfb7d35cebcb3995eab5236671cea688d02c0a7440f5",
"size": 8585
},
"mcp/ngs_workbench_mcp/readiness/__init__.py": {
"sha256": "83b5391510297758c55dbb33ad5f75407db703ac78841b57ebdea22ca9d72882",
"size": 133
},
"mcp/ngs_workbench_mcp/readiness/evaluate.py": {
"sha256": "be1eb7427be0b3952496dfc515d0df66121e96489b40a6b22992fb285f98462e",
"size": 11427
},
"mcp/ngs_workbench_mcp/readiness/models.py": {
"sha256": "c5c60069531f81906aea166c76ddbf3eb9b37f65410fba376ba9688106773527",
"size": 3761
},
"mcp/ngs_workbench_mcp/readiness_service.py": {
"sha256": "a094408107f167a90102a16c7ed28421a181329b402555e482506186fa9fbf60",
"size": 1886
},
"mcp/ngs_workbench_mcp/report/__init__.py": {
"sha256": "ca6f48dae1128b858f928dc0fb9ef4ffb39848ca627b53632b75c50e2c81bf36",
"size": 362
},
"mcp/ngs_workbench_mcp/report/artifacts.py": {
"sha256": "c31956c99a867e5404d66a4608fba05ed4b988f33667ce93f324c000899547cf",
"size": 8654
},
"mcp/ngs_workbench_mcp/report/builder.py": {
"sha256": "2268c0f013adb90ee6aa2dd2080996c7ba73f9f78e181868bd2c45e5d09d068d",
"size": 14988
},
"mcp/ngs_workbench_mcp/report/files.py": {
"sha256": "5510101578ea15fe40a437f8f7dda079dbd8944a507631029a8275d80ec9e177",
"size": 1600
},
"mcp/ngs_workbench_mcp/runs.py": {
"sha256": "09a2ca4c1e75b01739fcdc208564c0a64804ee33f3dc68a6b0d5e468925eddaa",
"size": 20499
},
"mcp/ngs_workbench_mcp/runtime/__init__.py": {
"sha256": "de0673c6398ec551aaa191853b30c05aa21445ccba84dde324214e8a982cbf4e",
"size": 331
},
"mcp/ngs_workbench_mcp/runtime/local.py": {
"sha256": "cb8485b9fa77f55587a0c348f2690ff76616d55bce785947a3c4e959348b5604",
"size": 42049
},
"mcp/ngs_workbench_mcp/runtime/models.py": {
"sha256": "2e4f4b4c155d10ab9fcb86d1c83791cdc724e461128dab6a100aa3623f4e7c31",
"size": 4436
},
"mcp/ngs_workbench_mcp/snakemake.py": {
"sha256": "7cc8026e284112abdd0fc72f9088adca9bed7d017839e83909ed2a5388279cb8",
"size": 502
},
"mcp/ngs_workbench_mcp/ui.py": {
"sha256": "cdf6e249f8be3707a859073345f383ae1fed144c5c2c1e435e5f6618f969b397",
"size": 3058
},
"mcp/ngs_workbench_mcp/workflows/__init__.py": {
"sha256": "b2b1ddadfd4bff8a0ed01ac19c3164e0f5bf6d0906f66c04a375402a12d6ab5d",
"size": 68
},
"mcp/ngs_workbench_mcp/workflows/catalog_store.py": {
"sha256": "fbd2c97a77afddc017d8725966aa3af9d417d5451150f40e58f82fc94656bdc7",
"size": 12528
},
"mcp/ngs_workbench_mcp/workflows/defaults.py": {
"sha256": "7e7ade2d8f4c83c9dcca24f7213f016ba3a8efec5003b3ccbf46d4caaef8108f",
"size": 5120
},
"mcp/ngs_workbench_mcp/workflows/nextflow.py": {
"sha256": "f0e1108a123bb4905e9eb9d1ad546133998bf1fb649be4471b763aca851323f5",
"size": 41784
},
"mcp/ngs_workbench_mcp/workflows/remote.py": {
"sha256": "7fcedf679eeb0a83c40afcf2674fa07f3413c94ce7ba11d50d882b947d46cfb6",
"size": 907
},
"mcp/ngs_workbench_mcp/workflows/resolution.py": {
"sha256": "aad438fb579dd4813312a16daebeb119ace620bb6ec426114e98f1cd71f7dabd",
"size": 1884
},
"mcp/ngs_workbench_mcp/workflows/snakemake.py": {
"sha256": "d961d3ab1ce75f541daa1120900194cab5a667f6fb1e2da1bbf3b8a1dcd06a6d",
"size": 19203
},
"mcp/ngs_workbench_mcp/workflows/source.py": {
"sha256": "7a9e4b49d5b6aec9c119f93603e68f3d863c6c4fde71c2b9a9e66f41d60c1071",
"size": 1785
},
"mcp/requirements.in": {
"sha256": "5d69e5fcd1747710deb57ab06df9792e61d122913fbcbe767afb79d4e75101ff",
"size": 100
},
"mcp/requirements.txt": {
"sha256": "1e8b751883bf29bc55830bcdcb840236cf0ff7e5eee1c64ff612aa7aa54ecb1e",
"size": 75483
},
"mcp/rosalind_logging/__init__.py": {
"sha256": "b22ac601b6728639ddbf90f922d5798388c0a0e3f1f22aa1c75aed2989102ce7",
"size": 5819
},
"mcp/rosalind_logging/mcp.py": {
"sha256": "e5c1aa204021a1e1ce7b7e4384c3493d3b91b584e7371cfd8fd3c7b9ddf8798b",
"size": 1573
},
"mcp/start_server": {
"sha256": "27c6091936bc276d9f0003aab45fe76dbd72e51e07d7457c1c648c8655ff663e",
"size": 3880
},
"mcp/start_server.cmd": {
"sha256": "e62c22e617ecbbb46e394b365e21a16af173436f5824be68ebbc2705a4f5e5be",
"size": 5941
},
"package-lock.json": {
"sha256": "7e23ae962289355c3466e6ef19e1a1e8e029fd2734fd24cad0c6ed0bd1a790c9",
"size": 133429
},
"package.json": {
"sha256": "6b779b9eda95fc086ad24c45549b891e68846c16f90fad99ce2e403dd5a5efca",
"size": 1357
},
"references/analysis-context.md": {
"sha256": "e420afe55caf130787d15da562b860f07ded89fb730f983e1dab4a8d7246cd55",
"size": 1471
},
"references/bcl-demultiplexing.md": {
"sha256": "ad53e901d9ab771cfee67a07b457fa1ed41be012daf358f6583a0a1eaf66bf76",
"size": 2000
},
"references/bulk-rnaseq.md": {
"sha256": "b8a7a96ebd0a117722faa967bb6117d820f72f45ad366321c1f535e25be408b0",
"size": 4608
},
"references/default-workflows.json": {
"sha256": "bad14858ab87510e940cc1f81ebec3f17cb1fdf5f9794833c81d7aa6cbcb610b",
"size": 3856
},
"references/dna-variants.md": {
"sha256": "410b4fe721b4c5f0e229b93cc48f4b36e7d183c28c495f014749693d4b5f9bc8",
"size": 2684
},
"references/epigenomics.md": {
"sha256": "6b21452abeefe666befeb65fa66ce2de0505c14486cd1289b3c32a140c912d71",
"size": 2335
},
"references/fastq-qc.md": {
"sha256": "51c7a98d39559606b21d531fe5d4febbccabd811cf0073663c031aaff244d252",
"size": 2257
},
"references/microbiome.md": {
"sha256": "04dbb4767fd9d9c4eceb1f2c6abd3fc90c48aefa8318f19be83501d62b00d974",
"size": 2629
},
"references/single-cell-qc-annotation-umap-heuristics.md": {
"sha256": "dbdd9452d4e25d872933c71ab3b62a6650d6f32880e467d5b6ba79d497a03c27",
"size": 9326
},
"references/single-cell-rnaseq.md": {
"sha256": "4f45e84a40e3c0ba33a9307e41702d692544e8f171f9f2aef742fa99147bbe33",
"size": 5126
},
"scripts/check-package-lock.mjs": {
"sha256": "bb873d93b3de1a8210ab05a04c44617d963fd12fb7affadebd81618a9e3c95a7",
"size": 827
},
"scripts/check-release-artifacts.mjs": {
"sha256": "a95d7269b7c1515e03b3d3ea2e58c6aea3510f45448960f5ca6c1787e103f01a",
"size": 1751
},
"scripts/check-release-ci.sh": {
"sha256": "e8897ac70013ad85107b13612ecd0003682a5aee47d95c7a9a74dd6067f5ba40",
"size": 1853
},
"skills/design-ngs-analysis/SKILL.md": {
"sha256": "fb2c6609b47572a8ad29f0fdc189989376fedc984c323613bb36b3f6e333c5cd",
"size": 3218
},
"skills/design-ngs-analysis/agents/openai.yaml": {
"sha256": "e74e564e191dc76cba5cbe7ce0e30ad3a35cdd39316ca88adef2f3434b5a7894",
"size": 299
},
"skills/ngs-analysis-workbench/SKILL.md": {
"sha256": "ce2dd71e32c7cafb2906884635e88a019ebb4544e602cc145c87d83bc134a1e4",
"size": 2360
},
"skills/ngs-analysis-workbench/agents/openai.yaml": {
"sha256": "d0cca5468a24c5b7a3626b53f4965d935bb62fbd48994b8ec99072c702e494ef",
"size": 262
},
"skills/ngs-analysis-workbench/references/guided-entry.md": {
"sha256": "269e80e7372f0a29ce82423d34060e11c8eec2e1f400e61b7eee0672bee900a0",
"size": 2141
},
"skills/run-ngs-analysis/SKILL.md": {
"sha256": "fb5e48c66f4557858ae67d440d1046771cd74b961f31be267d79be16bf83d99d",
"size": 9216
},
"skills/run-ngs-analysis/agents/openai.yaml": {
"sha256": "ed6ada7e34deb501dacb109fe99729c1a41657cbcddc8aeb4df0857a2f66ec94",
"size": 276
},
"skills/run-ngs-analysis/references/nfcore-profile-selection.md": {
"sha256": "daac111cfe1afdc4c03df29a0e3b03212fbacc58f970a108c45842529836e39a",
"size": 2776
},
"skills/run-ngs-analysis/references/runtime-readiness.md": {
"sha256": "83546ce700b9bb71a433b4ee4480b4c847f3eb2cdc7332c3928e46e131ce9bc1",
"size": 3034
},
"skills/understand-ngs-data/SKILL.md": {
"sha256": "cc047c57fa41d11ceb64b21e3a44ba0e69cf07d3829280d08f79b7e59863e215",
"size": 2866
},
"skills/understand-ngs-data/agents/openai.yaml": {
"sha256": "5886ebe518033d9a341718055ccc8b76e21b2c65cbc162edc0cf225e4a6c7cf0",
"size": 285
},
"skills/understand-ngs-results/SKILL.md": {
"sha256": "68b60db1155b7357770e5ff8113271f6d77ad21dcd8c1e2a89536380e0cb9e73",
"size": 11900
},
"skills/understand-ngs-results/agents/openai.yaml": {
"sha256": "8c3ddbe4983b6e85de9b9dad57adb620f8fcb780de6d8bcc7f91ddddd82403bf",
"size": 285
},
"skills/understand-ngs-results/references/analysis-summary.md": {
"sha256": "8754f7f0b7a9dd5e2ec765a73e65947a61f5b0b05e2567d71201eed89ea4ee38",
"size": 4018
},
"src/App.module.css": {
"sha256": "2eb634338ad38ea5c3e4cbabcf52212996971ee0ab7cd512a85706b24d832608",
"size": 5834
},
"src/App.stories.tsx": {
"sha256": "bb19b60aec154ed706c78dd3d77e5c6c9ccf7e77596c14f783d4fa4e7af99a2d",
"size": 56213
},
"src/App.tsx": {
"sha256": "0e666052325ac8b7545c5cfd88d2bdd1165c02b3f9e1067fbe775dbf94df8e86",
"size": 15141
},
"src/analysisSummary.ts": {
"sha256": "e12007bfd0556c55aa210086e8b7a9c20bf0045531815e4bb28ca3499cc13bb0",
"size": 1429
},
"src/components/AnalysisSummaryPrompt.tsx": {
"sha256": "3eda87e6697cb9cc97d1b628c9be5d0a341e94f9e6f3f7cc95c1098105ee8d9b",
"size": 1367
},
"src/components/ComputeTargetCatalog.module.css": {
"sha256": "ae00506d137984c72d30a47cf61320032df1cd843226df2913ace63de95c6a4f",
"size": 3259
},
"src/components/ComputeTargetCatalog.tsx": {
"sha256": "ec4e2948d347a433d9627a330021c471dab02d23ec9480878147ba3c369bf1ef",
"size": 5406
},
"src/components/CopyButton.tsx": {
"sha256": "e4ee4cefb686814e8391d5b0cc6551d5bfb2d686b8bb6eb7791a27763ad78d36",
"size": 1105
},
"src/components/ExecutionObservationPanel.module.css": {
"sha256": "44a8db216777a82ac3a6277ecdbaec606b3170a7f1629c9a0cfe9c57173fa44f",
"size": 6631
},
"src/components/ExecutionObservationPanel.stories.tsx": {
"sha256": "b2aafcf211c81403b2ec1c226b3e3bdd1d29a70c1b02fd19e3a054079e9907d2",
"size": 5719
},
"src/components/ExecutionObservationPanel.tsx": {
"sha256": "db699fda12aaef736930e32febd095cb0dd1e340438e58d9ef51c7994cb981f6",
"size": 10689
},
"src/components/PipelineCatalog.module.css": {
"sha256": "ab1e97efe683f977270f9d4e893e666a541e3050aab831490f7a1371c44844b0",
"size": 3684
},
"src/components/PipelineCatalog.tsx": {
"sha256": "f71f6613927d4030e09ce67b701e32ee52d05c094f3efad2bd7c2d18b652b5c5",
"size": 6886
},
"src/components/RunHistory.module.css": {
"sha256": "81c0be4bc2522086361bdefcb828645bde368f87235610f99d4d79e9b5c29502",
"size": 3399
},
"src/components/RunHistory.stories.tsx": {
"sha256": "026f965a8507861b924b364500616c9dabaa0a23a8fcd243d6aac83bb5bb48dd",
"size": 3958
},
"src/components/RunHistory.tsx": {
"sha256": "2ce82953160bd0792520db04052b098e695985edb6cd9ab4ebc8062517552f90",
"size": 6449
},
"src/components/RunHistorySidebar.module.css": {
"sha256": "5ad773399311de1fd6c972084f6ae848b229993290dd098cb03ac3a00f71f01c",
"size": 5925
},
"src/components/RunHistorySidebar.tsx": {
"sha256": "2ae02838a4c6acfc0fbe4e919e477d74cefd82463cc9fb95039645449a098bec",
"size": 13785
},
"src/components/RunStatus.module.css": {
"sha256": "f3276ab4476c323898e2a689a4fc8f0f4dbef88154e231eba60da7187ea3472a",
"size": 2916
},
"src/components/RunStatus.tsx": {
"sha256": "0402b2c3ec93a5f70e60d1037a10da5524fed2f58951813bfdfcbc794e01e7d0",
"size": 7518
},
"src/design-system/Chip.module.css": {
"sha256": "347fc813db58e4ed77754bf226df425fc8f153bf51689f2574de8f21c50a1679",
"size": 856
},
"src/design-system/Chip.tsx": {
"sha256": "74b677d8cc553b3b8006f3ca043ad1c5c60227571e351ef51efcbe8e1fc655ee",
"size": 867
},
"src/design-system/DisclosureSummary.tsx": {
"sha256": "145d23a33e6e205eba3443148a55f97b4a3db46e32dbe82dfe7f5c6f953e00c8",
"size": 587
},
"src/design-system/Icon.tsx": {
"sha256": "3ce6b0f872bd63a5ea49b158b2c62b0a05501f1776f8704c051bb6d0974204f9",
"size": 2759
},
"src/design-system/README.md": {
"sha256": "1973f99a89ac26091ab1d8833524c9f3a8e9c34b5938f76ef2bb20bd3a90884d",
"size": 9492
},
"src/design-system/TooltipIconButton.module.css": {
"sha256": "4546ed807066c9a155db7b8d31cda77f3820a2a80cdcbefa8abc4f78c5590b63",
"size": 624
},
"src/design-system/TooltipIconButton.tsx": {
"sha256": "b9791af7c8af606d57b4f6351e661f01d84ade7861bbd3037c266546f6dd4280",
"size": 1864
},
"src/design-system/icons/arrow-left.svg": {
"sha256": "28beb521d5556baaf3400b4199b416bcf02e094dd4f68c6718d1221e862f9460",
"size": 664
},
"src/design-system/icons/arrow-top-right-sm-thin.svg": {
"sha256": "0feb8ce429bffc0eb10f3635b1017b93d9a66eceed89597d07cf734547ab9daa",
"size": 576
},
"src/design-system/icons/bar-chart.svg": {
"sha256": "865db328d3aa1adc2e48f24075fdd058b42a1f55a7478933de5259ab2956f04f",
"size": 1143
},
"src/design-system/icons/building-blocks.svg": {
"sha256": "b2c90e3e9c3b167463ca5ae549888cdf39b8338016be3c1e1fa1acd37ddb0f8b",
"size": 722
},
"src/design-system/icons/chat-plus.svg": {
"sha256": "6cab5ec08c7fa0c403cf63d58a7bed751dba2c18bb87a51a3db20a8c031fd932",
"size": 1006
},
"src/design-system/icons/check-md.svg": {
"sha256": "9b2e0105bc740878f0459212ce28ea7b5a33dab717af2fdc64e05ab69751eb96",
"size": 587
},
"src/design-system/icons/chevron-down-sm.svg": {
"sha256": "ba379249b1d9e34b61bce1ad24b29c653696936d788d76cf4549a0ca771ae372",
"size": 524
},
"src/design-system/icons/chevron-right-sm.svg": {
"sha256": "d3876be5f0affb893929afd3455f6c25913bafc912986c8dbc4d0daa86374ee8",
"size": 509
},
"src/design-system/icons/close-medium.svg": {
"sha256": "30127c1260a87f2323b2e3b5aad02da6c1a0501343ffd089f61d58cf3ba05d74",
"size": 684
},
"src/design-system/icons/close-small.svg": {
"sha256": "5ed5dea467dc8f02cb9d95627d300af8e9e1c7ddac1a117e3d37978732bd7acf",
"size": 717
},
"src/design-system/icons/copy.svg": {
"sha256": "ce35441b3c8b98cb51a73b3720cf970a2f707aa629cba1a9a8e36c0901e92afb",
"size": 3978
},
"src/design-system/icons/info-sm.svg": {
"sha256": "f0ee9895ba84ba880a78e49f8cb1b9d3e4f766e5a85e0dcd302502c7b4a73878",
"size": 951
},
"src/design-system/icons/menu.svg": {
"sha256": "38e54b78385c939e3ff50e5e9e3b6638cd90557df082c4b5cb4920459b03691e",
"size": 670
},
"src/design-system/icons/provenance.json": {
"sha256": "70b3fbb990047590a565d3028d8206ff5c33f3337f97156c809c45a1ab18b779",
"size": 2153
},
"src/design-system/icons/regenerate.svg": {
"sha256": "770fb09081f3ded793b2b5e553d4a254475a258c02e49f87fe70fa464b739a24",
"size": 1427
},
"src/design-system/icons/spinner.svg": {
"sha256": "4944fe99bc384e860ae3eff2a426727fab23d6f39e4efd2a24b693489a97f5bf",
"size": 518
},
"src/design-system/icons/square-grid.svg": {
"sha256": "a6ce99986d6f2abafa404c0d3014700599d7459614ac64d8565a29dca832e9c3",
"size": 2069
},
"src/design-system/icons/upload-documents.svg": {
"sha256": "6e8e3f29d8277ed6df2c4c75a3adfc6144ca522812ee041d0d3c5cc31df6da1b",
"size": 2805
},
"src/design-system/motion.css": {
"sha256": "01387f0c00db0567aea0b4f3cf3a0065d737c9eef96213baed9f06252b04aaf1",
"size": 1415
},
"src/design-system/tokens.css": {
"sha256": "692fe3d50d2beb7f27a51104c5d53fc53853a977af9ccc95d4668abd5ceba615",
"size": 701
},
"src/design-system/useDialogMotion.ts": {
"sha256": "e1bd6934a945a37500b69faa9c7565b61e41a80d6b9b1463b8e8bf73543ecd09",
"size": 1548
},
"src/execution-observation.ts": {
"sha256": "61a4a10f724702da506c0cfffc57b6daaf08f71c4b1c722cb3d54e3eb4d550d7",
"size": 4816
},
"src/fixtures/executionObservation.ts": {
"sha256": "afb9f6d234f193893940cb88f061718459e34be883161b56db5ffc499fdf02fa",
"size": 4021
},
"src/hooks/useNgsWorkbench.ts": {
"sha256": "96b384df8818778cb3a6220a72ed9725c0dfb55bf6cd93b23445c5ae871b047f",
"size": 14661
},
"src/inline-main.tsx": {
"sha256": "dbe787d3e6c279158d1ac36c1eeb7b2920a0e93d259205c5d2c4efdb2c42a845",
"size": 261
},
"src/inline/RunReviewApp.module.css": {
"sha256": "dc8111b0516eb22ada9c57603a3c435c358376787ae4b18842616ea9e8532938",
"size": 9106
},
"src/inline/RunReviewApp.stories.tsx": {
"sha256": "b43c003f78bb8e0f51db4680d8e73617c8650e261bfaf98b7731f56a14f42989",
"size": 19245
},
"src/inline/RunReviewApp.tsx": {
"sha256": "9bf7ff249305b117e857feb9a7d3b28e90c92966550af0a46fa3d598f1bf2f4f",
"size": 27982
},
"src/inline/client.ts": {
"sha256": "b79a94e41ecaae6650caa941ba383146289c752ce6ec16af91d4b10b230e760e",
"size": 4576
},
"src/inline/types.ts": {
"sha256": "472ebb029c0c719665e977dabfb5e1ca02e04e9ebbc43e2aedf7a91edd062f6d",
"size": 13380
},
"src/main.tsx": {
"sha256": "e946a9f6836222ac728ff49d89fd5df7aad099f72bc1425889e3e36910eb4369",
"size": 388
},
"src/mcp/client.ts": {
"sha256": "aeb57dd10aac56b054d8f582d51d37e7d1b255f8a106cb62c9470d5df8d9ff5e",
"size": 3701
},
"src/mcp/ngs.ts": {
"sha256": "07ce7aeaf759e74083248dbe829c45870916f1ccc7a373b53392a831a378111f",
"size": 9394
},
"src/model.ts": {
"sha256": "503f84cd9a28949e7b34d3fe5c096dab4ba679ab81cf0ef3c006a94803efb71a",
"size": 4603
},
"src/report/AnalysisReport.module.css": {
"sha256": "dd0effa4cc11ed4f20201d38f1c5a30f3a06de72a6819e1fb77ee51a3d1b2fda",
"size": 8590
},
"src/report/AnalysisReport.tsx": {
"sha256": "1fbbb90f270223848cd2240204ad097775ad96fb2871793223b247ffce57c88d",
"size": 1710
},
"src/report/ReportArtifactRow.tsx": {
"sha256": "5e51009774cc344dcc5d855ac2c29b2d95f713d058eb813b7bc3aeb3a20c0234",
"size": 2095
},
"src/report/ReportArtifacts.tsx": {
"sha256": "7f314a6e3586f8b2c9d7713e5ea6ac246b5c83d5a8ad17b23ecca80916088fa9",
"size": 1839
},
"src/report/ReportDetails.tsx": {
"sha256": "0dee8d964463066934635e09844949440bde0dc3f5867bd54309335ca42b0a15",
"size": 4567
},
"src/report/ReportHeader.tsx": {
"sha256": "d104c5b3e0cbf8c7a8b5a0e2d7799591be201d988a4d232b992d654853daa3ef",
"size": 1904
},
"src/report/ReportNarrative.tsx": {
"sha256": "f278be2f3f4245e44d02b8ddbe57ba985ed817640997cbbb878b86a3d7b252b2",
"size": 1376
},
"src/report/format.ts": {
"sha256": "7040288f40c3a972e575e028dcf0c9b995701b3a27a5ec23a878fdd674887781",
"size": 1330
},
"src/report/index.ts": {
"sha256": "a1c9a7853678823c0502c6dcb33c1525d2986387608f77da7ff01258ea8e9fe2",
"size": 216
},
"src/report/parse.ts": {
"sha256": "d2ce350bd6f94dc479f4e48ec204c73f23d86deff56cdc4d420d38ddcbb0f8dd",
"size": 5270
},
"src/report/types.ts": {
"sha256": "e31d27fbe194fda76052e8a4a3962da07976a57c8dd6c96fca18bdecee45f54d",
"size": 868
},
"src/runRefresh.ts": {
"sha256": "025c13c2cc4b6680b7f2d0b3218c681100c5afc8d03c31b9a7080a20e995fc1c",
"size": 947
},
"src/runStatus.ts": {
"sha256": "a7e7345b0e3ce4629c0e34f182b5600b0069098c1c0a55c75886ec1f1e97ccc6",
"size": 1661
},
"src/styles/base.css": {
"sha256": "c99e90b349168e6866b67c5d56790223e6d91e07e94268079933ceadd2d2a64f",
"size": 2374
},
"src/styles/inline.css": {
"sha256": "47bd1e56feee5955ef59c95e1a59bd5fe5d5902a1912c0a763f3fc216ab46345",
"size": 102
},
"src/styles/theme.css": {
"sha256": "3992d29b9db4c173648106038faa01d00bc82ee04cb1ebad86b614b14e236f20",
"size": 5305
},
"src/styles/ui.module.css": {
"sha256": "0e242cde2ab423e9693d18d6991b3ad327addb8b2318115d26781570c1de10f2",
"size": 2637
},
"src/vite-env.d.ts": {
"sha256": "65996936fbb042915f7b74a200fcdde7e410f32a669b1ab9597cfaa4b0faddb5",
"size": 38
},
"tests/daemon_test_case.py": {
"sha256": "87b9052a1b5f1c0b6bfafc8ed95448827ddeaae023bb1786e30aeadf7de524f1",
"size": 3110
},
"tests/fixtures/execution_observation/README.md": {
"sha256": "9f2a03bd32950a6a31b6c7b3eb73a948f2460cb1871f96d595b2b389558caa4a",
"size": 1192
},
"tests/fixtures/execution_observation/fixture_manifest.json": {
"sha256": "0b91a49d3ef12c2922a0af594da45b5202e9e1a1bd6005815b665883241e5730",
"size": 989
},
"tests/fixtures/execution_observation/goldens/nextflow.json": {
"sha256": "9e32f820c55b110ebe49880be3e11f025abb42393826b69718289dbc8abfa481",
"size": 3602
},
"tests/fixtures/execution_observation/goldens/snakemake.json": {
"sha256": "182d126195956a1fc4e852613e7f24129c93a940d4b4a4af1e89f2b44c01d3df",
"size": 4100
},
"tests/fixtures/execution_observation/nextflow/workflow/trace.txt": {
"sha256": "1b949485a35a825f55d904fdf1c624ec4233d325d8336c451d546ce2d3197e20",
"size": 504
},
"tests/fixtures/execution_observation/snakemake/results/.snakemake/log/2026-08-07T180851.803407.snakemake.log": {
"sha256": "d95c965a54ab3de78e32ea86f60204db9095068dd27a587bb7b2192c7e157b71",
"size": 4587
},
"tests/test_compute_mcp.py": {
"sha256": "3e67aa81dd1893b00c7bc60c16205601803e68286bff96b9740d0a0e80b2f1c2",
"size": 4662
},
"tests/test_daemon_lifecycle.py": {
"sha256": "14b8f87b92928d813286457db56eadb7a2046a81f6c9615ecc8d6796a533e14d",
"size": 56451
},
"tests/test_execution_observation.py": {
"sha256": "5170478ae1e0e5ecac35b558d75cfd1af7fa134478c1937ec22c0ced41575968",
"size": 11250
},
"tests/test_execution_observation_golden.py": {
"sha256": "a437b9a2b74edc4264f5175eb5bfb665f2aed5c9afaef1bded784619647e6e45",
"size": 3220
},
"tests/test_mcp_ui.py": {
"sha256": "673ec05526d94a32e6fd6fe02bc65fe4d19fbb256edf00e722b951ee660ce523",
"size": 22814
},
"tests/test_native_approval.py": {
"sha256": "077426eb9d97e4127a9ef5b4d2cf42ce915d51b67db870d561d6a68d0bd4258d",
"size": 7062
},
"tests/test_nextflow_mcp.py": {
"sha256": "0b6275052cf0dd50d349b52c90db7d7589d4438196fe3e7e576599cd4e135b40",
"size": 45675
},
"tests/test_preparation.py": {
"sha256": "5f85a478ab3b3b6dbecc54004f19ad4849000863d6827b336bf865eefa48b827",
"size": 3527
},
"tests/test_readiness.py": {
"sha256": "2a0221d0214141e6891a0f013a55c34f93fd6dd63bc23c386d4a85c480c23a7e",
"size": 34539
},
"tests/test_report.py": {
"sha256": "206dafd6caacca515bbba9e710a8b1dfb6abf61eb788cb3ac8ebb1c945ddde41",
"size": 35351
},
"tests/test_run_persistence.py": {
"sha256": "1586e84f2bf0fac17d98f7d04223fe465d17a8203f4ddbd8ecb98440e3dde29b",
"size": 56019
},
"tests/test_sentry_logging.py": {
"sha256": "c4a608258a1d83277f2bf5ef2f8c8feabdcfdf02c9ef5e417f5652f874fa08d6",
"size": 6060
},
"tests/test_snakemake_mcp.py": {
"sha256": "9756d3e527fe28c149a428682f275761a4a6f0e7e398c459b0891c591f273654",
"size": 41052
},
"tests/test_ssh_transport.py": {
"sha256": "0004bc42163e4cd7da473c7838ead8297e67a2cb1fa7ee867872c4a3ff19e544",
"size": 32292
},
"tests/test_workflow_catalog.py": {
"sha256": "eca902e790c656df1483aae8e31c625c1e06d503c704a3baee429b0b14eab79a",
"size": 6249
},
"tests/test_workflow_defaults.py": {
"sha256": "82a017d8645a3335b8e711cb1d1b855068e83ad5107f947b893c73e5c1b5bf5a",
"size": 6385
},
"tests_js/analysis-report.test.ts": {
"sha256": "55864ddbbb034745ab4cefa1fb9cd876910f935ac9a2be0af8e8d23cbb682f37",
"size": 2575
},
"tests_js/analysis-summary.test.ts": {
"sha256": "bca164b0d4aca4ebcb3bfdcc372fa22bd50cc18cd997a008f060de3049612a82",
"size": 3170
},
"tests_js/client-logging.test.ts": {
"sha256": "198625e2906ff819d30be4f2f33dda80c7c92927bf6b82027a93e2c6fe58b7b7",
"size": 4468
},
"tests_js/inline-contract.test.ts": {
"sha256": "4ad4558c372c384496a12315a20aee8dd0f0a25f2a51ae8e52ee59a5b9a5c90c",
"size": 10236
},
"tests_js/inline-sizing.test.ts": {
"sha256": "65d03025eaf7d69680ee80ce66c7c4cec1a1a31b9f787a06c038c57e1575f6a6",
"size": 582
},
"tests_js/run-refresh.test.ts": {
"sha256": "5e6f401c6473682e237577c7cedb7ebdd5834024132db4df44b16d6fa9f74099",
"size": 1922
},
"tests_js/run-status.test.ts": {
"sha256": "0f5c40bf0d09780f7975d44759052c810790130e610e8a5475224e4e80609df2",
"size": 1852
},
"tests_js/workflow-catalog.test.ts": {
"sha256": "73c8a56d398e9d13457ab07683d8418b7b6ff3be41f0fc29af92368a52e3c567",
"size": 13678
},
"tsconfig.json": {
"sha256": "17b7dee39e43dbe332ede5e0608503f0a3067483429ec640295aaddff96cc173",
"size": 634
},
"vite.config.ts": {
"sha256": "f3e57129baf5f823cb0804320cf951cf2491e26da474d54a9a1899e12e4f055e",
"size": 344
},
"vite.inline.config.ts": {
"sha256": "5e373d10df966d1155d7cdcc4572fcb8bc0f6a9454008a98c9c67b17add5b206",
"size": 347
},
"workflows/bulk_rnaseq_counts_qc/.snakemake-workflow-catalog.yml": {
"sha256": "d79b9b2bd71ae49f285568e74a45a441e0c783d025476cf0c16526c317552d14",
"size": 255
},
"workflows/bulk_rnaseq_counts_qc/README.md": {
"sha256": "657fcd7954b58aafe7a1ac89fdb7ae0c9073be62612ca44eb924aea0e52a520e",
"size": 1208
},
"workflows/bulk_rnaseq_counts_qc/config/README.md": {
"sha256": "71be86ea89675dc7a18203300cd77cb2d7dadc6a00c3f9edf16d827a0b0a7deb",
"size": 2132
},
"workflows/bulk_rnaseq_counts_qc/config/config.json": {
"sha256": "4445f46f9caec7e482548ddb4ae17cf8d02d5835e8d024da2625e85987d7ac56",
"size": 1317
},
"workflows/bulk_rnaseq_counts_qc/workflow/Snakefile": {
"sha256": "69c2b37cbdb722e83114019261b22422b1064bea857b928413bb69e9c6fac9da",
"size": 7931
},
"workflows/bulk_rnaseq_counts_qc/workflow/envs/salmon.yaml": {
"sha256": "92f3e1a7d0067ef836e5317aa7824da19a7aa7495748993eff2347717c3dd6e2",
"size": 122
},
"workflows/bulk_rnaseq_counts_qc/workflow/scripts/aggregate_salmon_quant.py": {
"sha256": "d5831c9e38cd70fd860ebe77b9bf355d452ebc3b2c5d72e65794dc9a35342dc4",
"size": 10646
},
"workflows/fastq_qc/.snakemake-workflow-catalog.yml": {
"sha256": "d79b9b2bd71ae49f285568e74a45a441e0c783d025476cf0c16526c317552d14",
"size": 255
},
"workflows/fastq_qc/README.md": {
"sha256": "82361c5c138cd94975c9fe509870db4ffd48a059de142496a8fffff2f2583ede",
"size": 897
},
"workflows/fastq_qc/config/README.md": {
"sha256": "f9f9bf14c12ce9dc7a183cb9aaefb9be4008fe6a6955a3540c7ecd1eebb87c49",
"size": 1511
},
"workflows/fastq_qc/config/config.json": {
"sha256": "91d0da952bfda3191d54a42da7e3ccbe153eeb13642526606f02d6fa8d6edcfa",
"size": 389
},
"workflows/fastq_qc/workflow/Snakefile": {
"sha256": "f52cb43519fd5f5f6edd114bc33714e58ca1cd5b4c1364fd089d89d08900f36b",
"size": 2259
},
"workflows/fastq_qc/workflow/envs/fastq_qc.yaml": {
"sha256": "fc9a416942351cdd619710482143ce385492367927b49dd8d81809689b0a963d",
"size": 138
},
"workflows/fastq_qc/workflow/rules/cutadapt.smk": {
"sha256": "1309916945bdd7f789db6215740386b66371f8c2fdffb6feff872e0c50fea6b5",
"size": 1178
},
"workflows/fastq_qc/workflow/rules/fastp.smk": {
"sha256": "476bb997568a44dc492b1fb04b9bc43b642145bbe60bcf662ea6d1984dc8b059",
"size": 1182
},
"workflows/fastq_qc/workflow/rules/none.smk": {
"sha256": "43cb20c29593b567b0d1541a553f3ac83d6b785d9f307ce9ded40e053c4c2dce",
"size": 59
},
"workflows/fastq_qc/workflow/rules/trimmed_qc.smk": {
"sha256": "4c989e9f6e1c0c17ce3df67a9e97e73ddcaea73a9abc463c3360ecf4659b7a93",
"size": 1146
},
"workflows/scrnaseq_fastq_to_count/.snakemake-workflow-catalog.yml": {
"sha256": "70266987cacda70f1f5eb5e307cdb97e4062e9b6c275e3df883d8c7e63e09bec",
"size": 254
},
"workflows/scrnaseq_fastq_to_count/README.md": {
"sha256": "9ae4903c5d0853eb2f5264a2af24bf240637a23362b6e1b081b699dcfe31fc01",
"size": 1075
},
"workflows/scrnaseq_fastq_to_count/config/README.md": {
"sha256": "dc379e3f1864aa69e0f63bb21e2f339dfe99fbd722591a523e2cf2a1128099ae",
"size": 2308
},
"workflows/scrnaseq_fastq_to_count/config/config.json": {
"sha256": "450ae9673958b0936dce097571d9be83f22e5014a232ae37f48d9ec6e54cfcdc",
"size": 1372
},
"workflows/scrnaseq_fastq_to_count/workflow/Snakefile": {
"sha256": "7bb0d90a4b6ab9f38816feb1d42cffb22547a723e578d0d32637a2f744bee8b1",
"size": 4826
},
"workflows/scrnaseq_fastq_to_count/workflow/envs/star.yaml": {
"sha256": "866ed3eb7c9991986a1e9f1e661266baba185287b5472be3e58029c5fc6398bb",
"size": 87
},
"workflows/scrnaseq_fastq_to_count/workflow/profiles/container/profile.yaml": {
"sha256": "8eb7df6a0da52e940106fe9d3f5d7cd214008ae231e259e5f9616dc954d2d6f8",
"size": 38
}
}
}SHA-256 of public snapshot: c00b8f68f237d558a33ded66afff67c4748c368ae0f6d588e14f28cd932c61c2