shadowshield/__init__.py,sha256=F5jB89bNzZB-_6uc1fbrqKu6eT0w2GccQ1ciO6f1bMY,3903
shadowshield/_security.py,sha256=7THiIRMEujbpqCJJTZ-xKMES2w2birs1g8AFWlGaXNc,17989
shadowshield/cli.py,sha256=NIoCFp2LGOyObCgUzlP6gLdh373Bhm5wcgPxAdijYqs,17010
shadowshield/proxy.py,sha256=YP9QAjaVeT91fscnImvX3NxKKDhMH-ZHU6K0p5WnZjQ,20717
shadowshield/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
shadowshield/reporter.py,sha256=HhvudYV1l2VkVjq0jrqqNsEGQ7HmnORYiR4rzeGK4KQ,11263
shadowshield/server.py,sha256=DNLLX6w828legMR2qmqIXmDV4ImmLB54CBmtU2KpqPs,8521
shadowshield/config/__init__.py,sha256=t82jYdBcqlrWhrOsw4pLHphYjiwx0lV2n-W2j9K5bQA,430
shadowshield/config/default.yaml,sha256=4NUTRmWEwDNcLnqE2NvBchZ1Q2LCDjvRuSVWoIvhGoE,3549
shadowshield/control/__init__.py,sha256=zhLdsALOQs7aGPMtDlfp0NfRe6HddmGt_sAOGpE0n_k,2503
shadowshield/control/__main__.py,sha256=-RCPBhgw9pHtqFDLb0AojYcqqlwGW_9aw2X689cvGGc,80
shadowshield/control/app.py,sha256=ddFUslDhSr88Q3Ft09oTgJcC7wSDfyZhC93YyRLYOr8,17937
shadowshield/control/migrate.py,sha256=rMJk0Hz6DKGn0cHWgIHMRp1_YhgqDVpTFUf-WWtOeqI,5441
shadowshield/control/models.py,sha256=-wMQkb9AYbmewPGGIiC0Y5rpOT3FyTP8fU28kTlvdyU,968
shadowshield/control/policy_state.py,sha256=8Str0LgdTur4XzBitg06QtsU9WqBwIOwyIa_TK55L8I,9603
shadowshield/control/state.py,sha256=8NosgAQwOJuEq4M15hX4SxYTeeXXVX9blYvgSVM32zk,30205
shadowshield/core/__init__.py,sha256=11thqNDhYhOErXNgVTGhEl8SO4ljZfFp5px-r_Q3AQY,887
shadowshield/core/calibration.py,sha256=qXw6P-FzonDnlfY7hH5OirDz63tqPkJtlSwj3yBTCzs,7598
shadowshield/core/canary.py,sha256=fLbrmVbXDUvaaq_3vyGa3zTgbrg0YFv9a0nfOqNoo24,3444
shadowshield/core/config.py,sha256=325zxTOGiscifbGJrWrHKHpxzbLW_mRsTYPy-TNPLtI,9622
shadowshield/core/coverage.py,sha256=RHaksUfffQ2yKL-nlY33az2NVcxLJAyqhDEyWfJE-v4,5079
shadowshield/core/engine.py,sha256=nHRZvA-BbSKgu6chr1tV_p2k5qf_TxMi7tiewqChodA,24462
shadowshield/core/policy.py,sha256=fepKPWyLGOJXS951kbO-GmZj4NWMmrHwsZI_aVOeBKs,11709
shadowshield/core/session.py,sha256=Sf5C0AzBxHiQZ_cag6WoXbryUfOF8Ace5xWy-HPmVzE,5104
shadowshield/core/shield.py,sha256=gcTJ2MEdMZITEn0q9gRLKlESh5kuWP29okglR881nKE,16313
shadowshield/core/stream.py,sha256=xJQtFa9jFHBVUFMjil1bIZjimQQGR_5LpSk2vhhyVrs,6557
shadowshield/core/telemetry.py,sha256=O5moRfU1XF643_wdxn5JrUrmVZCudhwU55R4HD7oObw,4199
shadowshield/core/types.py,sha256=M2TuE-0bTWizX4oKxrWPSWimdLx64h8bfPLR3HorFdk,7441
shadowshield/detectors/__init__.py,sha256=GCi8v6tqtFxSoUU2vur_ryHGxOdd7amPvuluU81OrUI,1910
shadowshield/detectors/alignment.py,sha256=Z28EZj-J8QsjkwkIUBLVQcaMwjtqRGnuCJ95dbrhWGQ,4979
shadowshield/detectors/anomaly.py,sha256=nvPpDz-F9Xfkq3GmS70nuRxVykZjYfjZjtgU58AD_I8,4286
shadowshield/detectors/base.py,sha256=m24uc6jyDrnugzLCIM-HS8ioiIACKuzstTkb2dydXok,6612
shadowshield/detectors/canary.py,sha256=99Nt5cqTZNELEonbuLVCMMdVN388tbkG5dt0MoJGIgg,2143
shadowshield/detectors/encoding.py,sha256=2mSffAxZa1lizlHXXUVDRa6dfmXgTrMq6QsyioSlTUM,3036
shadowshield/detectors/exfiltration.py,sha256=v2mmpuNZstV_urwHkxcoXHstmieie4U_i_hyR96nXvA,9606
shadowshield/detectors/jailbreak.py,sha256=1EsLMHdhFZTgLMMRb0dzAdSZ9KT4R0VwtWWclQSAYRM,4914
shadowshield/detectors/llm_check.py,sha256=MCBPcWT-17bZ-LXSHlCEKgelyMQdp82pjr9NzOzGPFk,3944
shadowshield/detectors/pii.py,sha256=GV4pvnv0_WYzeunVJ8IAqjjFx6zKlHNmBHt9iqhPJx8,7719
shadowshield/detectors/prompt_injection.py,sha256=gOjwkRfXFiD-gt7bJqkCcaVCQapuMUmDMiDLqFpZAkc,20433
shadowshield/detectors/transformer.py,sha256=oFuim49MqUCTOfrXzPa8VzBVPugEuzgX0e90incuNIo,13813
shadowshield/detectors/vector.py,sha256=KUn1oN80hHQ8SzfOgsZmEGKwQ-AQiAOy3URy3S718B8,13452
shadowshield/detectors/data/attack_corpus.txt,sha256=gj9u6M7wPWHc0F_Aj0SnUPSHNLieTDAZoQLXjCWR2r4,3585
shadowshield/eval/__init__.py,sha256=ojzQjf3nMKnssFlPkCqMTHKvua9MHNn_HLYq4IaVm1w,835
shadowshield/eval/dataset.py,sha256=s36DRMnfaQ2_ugv2lQCHUbSEv1B1ETjs2o8DOZmzrHU,4979
shadowshield/eval/harness.py,sha256=XHjYsOlX90P2Qm0VQfYCLXA67aoUTA8EQfJru2qGNAY,16016
shadowshield/eval/data/adversarial_benchmark.jsonl,sha256=NQ_bQRdcbZveHPzK_59rYjHvt14M_Iiu21ymbbxDxnE,4534
shadowshield/eval/data/builtin_benchmark.jsonl,sha256=cmZbO4rRoSoYtv7Twx0pPW8jQv7DERNGA7nEtoprV3Y,9403
shadowshield/eval/data/generalization_benchmark_v1.jsonl,sha256=sygboaQtJmu5MLu0GUMBbUezjbyCL_fP9RMfNEigJI8,7823
shadowshield/eval/data/generalization_benchmark_v2.jsonl,sha256=qouMgcAKVbtlGA4V_3Q7YkHSSEWziG6OYLUrmyPbR_o,5118
shadowshield/eval/data/generalization_benchmark_v3.jsonl,sha256=IoUDHoFDVyMRpSKktuwaOclqNKwrQnhfF4GOihRTQr8,11794
shadowshield/eval/data/generalization_benchmark_v4.jsonl,sha256=kJX4d8MNLBX1GDGzFBwZA3xyk7ffPqPr6VfFeogMeEQ,13237
shadowshield/integrations/__init__.py,sha256=A6Cps2Lp-cG1ywI0l5nGvh121Sfuv9Dvzy7SsbpSWyU,638
shadowshield/integrations/agentdojo.py,sha256=H5R3ye6yv_rrFtd4-ODfAspEmGjoxjhTb5WoRSspSIY,6412
shadowshield/integrations/mcp.py,sha256=_3d2Fp5S23N731C35ECZ4tfLAv4Ymm8JB7klDxILswc,3929
shadowshield/middleware/__init__.py,sha256=xVd5oMQNGOuRJYdtl6tWxAcP6nqF7XrC9J2CetPG5Qo,1186
shadowshield/middleware/anthropic.py,sha256=EJ-RF2tNN_31YPnC5-qF8PJHeCtww6Hzl9pLFYdctNE,5684
shadowshield/middleware/asgi.py,sha256=69k5djUpsWAB50OzUHUPh6aDS8gNts6fJ8sTiEdBqZU,9930
shadowshield/middleware/base.py,sha256=0IkrfUJjfO26qhHvtdSkJ3KRFnjlKhO_Ba7WeL-Qatc,2666
shadowshield/middleware/decorators.py,sha256=2T6HaRv5UQCw6bn4cOAPSQiENJX3ivabd7xEO0BXzDI,1300
shadowshield/middleware/langchain.py,sha256=N2vaGDu5e20sg9O7aqkkwkPpQ4zBH6mdgp-FJASbaqI,2907
shadowshield/middleware/litellm.py,sha256=fF3-3ExZybRgz4s8dYL8msa8SAQItja1hpAWtIpOT54,4610
shadowshield/middleware/openai.py,sha256=4bI-xPYZ26mxL3ejc8Jaq-FLzZjXDnYPuyJczt4LzoQ,3503
shadowshield/middleware/rag.py,sha256=LMU9e6O0fKb9pW3mV2H3MDEU8zgUJBbbyK9eIOvdV9k,8251
shadowshield/plugins/__init__.py,sha256=cPE7WptCnN5jpYqI0Sn6xRq8Vthm15qrYgSpZtcYoOw,240
shadowshield/plugins/base.py,sha256=lNtXIbWzzU5tQkrSdp8z_To4ESjiQGlNIgMsBsZOl7g,1399
shadowshield/plugins/manager.py,sha256=_Vl1CZ6VLYFx3ogUdL0o0uo15Qeu0sTRIvwiYIWcYUE,2397
shadowshield/responders/__init__.py,sha256=5w9h2RUiLqQWW0XAIm-4tDgOB5zsS6isg1vc8HyGGhE,555
shadowshield/responders/base.py,sha256=TSthbCCoLu87kEm2O25YFh1S7QQQojN4YYhzWtQGcL8,1442
shadowshield/responders/blocker.py,sha256=Oq0kkp-0u6RyEfUe4jKtrzddWIeeRb6-V2JaUBGcU8I,1838
shadowshield/responders/isolator.py,sha256=Q7iT_OdV1BeMGZOc31dSybhyL3fNri1QuaYy-6e-GHg,2396
shadowshield/responders/rate_limiter.py,sha256=K-7dVjY5pVog_5VpZMQ2-hRaYfKcLni7FFcpYA6g2G8,5356
shadowshield/responders/sanitizer.py,sha256=O3bH6kdh1eIWi6cop6Y2xm2s6p7oFNNY6uTxK4ff2G0,2720
shadowshield/static/dashboard.html,sha256=E0QQPNVapKLgtmNPueQtskFjANn_jYkXpE5IxCU7LZM,23328
shadowshield/utils/__init__.py,sha256=70FlIyqCEnP3p5fGKAFlyAY-D4sFG7OcGpE-LoFSpDM,523
shadowshield/utils/logging.py,sha256=j2I5UtoxsPutbxyLOY7kHBuynH-fUpXIdSUmS-QEnHA,3502
shadowshield/utils/scoring.py,sha256=-GWlDKB6ffzLoYWkHOJv13izdRR0iSG0kEGyy9QwHxs,2007
shadowshield/utils/text.py,sha256=Xdv_oFhc5VBbdbR0MDcY1-BQ33mYXA5Xqt5yxCVWbis,5880
shadowshield-0.8.0.dist-info/METADATA,sha256=h8wBsht-UanyT63Lltu22lJd0QP0WICddATG9W8i5_I,30249
shadowshield-0.8.0.dist-info/WHEEL,sha256=lCkmxWfQsSc9CfIClYeavTdQeEX2toPqufh9gI35EQA,87
shadowshield-0.8.0.dist-info/entry_points.txt,sha256=SJKc63J8EU7DjJkP_Za0R7WvE9yJ3aL-deu6CyRXyj0,55
shadowshield-0.8.0.dist-info/licenses/LICENSE,sha256=o4YhaU-oIzL9WplEY8fIzTAVdTzOyaKYV272zGOLavs,1082
shadowshield-0.8.0.dist-info/RECORD,,
