Files
kefu/deploy/plaintext-chat-20260918/build-source-manifest.json
T
2026-09-21 10:34:06 +08:00

249 lines
24 KiB
JSON

{
"admin_api.py": "583fa6f53ebca4da9a3b7a01b945ea9094aac3355770c39268bead2fbd9885ac",
"admin_backend.py": "d4ee0f7b20e0d0a04fdd6b0d2e07cce012a8d162f0b30df4b90502d10289ddee",
"agent_rules.py": "b6d13978e397dcdb7d1e0784c6214ea53c8b712285a8c3d539cf0a815d9d82d8",
"ai_chat.py": "7c25f29e11a918ae321959a031d57c7c64c0250273c0742352c66eef572405c1",
"ai_config.py": "aa49bb731e53c98e41745f2500af8346c91ea38590cfe96ac9f0e60a53216a8d",
"app_main.py": "79f1511f8d262b72696c81ca771f002ba19ddcc58520c67e505f30f464ec00f1",
"app_version.py": "60a825d37aaf9494a7413c93a8ea413806bf1a2a25b3cf045138aa3461c7e0c0",
"archive_api.py": "ab554a30aa64d192dbacbb9df4c46c3a6f63d686f348ad749d574ce25535deb9",
"archive_auto_backup.py": "ba5ac43831d75288fdc9d2dc0321657b312c76d44e4b33326adfb91b84f44198",
"archive_content_parser.py": "ecc0b173dd114327e29778b69b693ceff7ced3ce0a104575feeb823fcb7c7169",
"archive_conversation_filter.py": "d355b0bd29684f38a2482c0ebf676bae4a9b9043514c656efff2d10e67ae7340",
"archive_store.py": "0531a483eee4253843f38332c74ee72ab910d8f6599bd6572f4223b1da5480a8",
"archive_wxwork_adapter.py": "11d2fa12d215df14460899f1bf484010c883a0d8f1ebddde8f6f61df3057ee40",
"backend_client.py": "04a82fddf592e983b7e66922e9b539199bb2f72b1f3cbea73e7ad0ff6909dc5f",
"build_installer.ps1": "4e315bd8b9c670a12a2a0b207e5cb7a35594d3d8e020c07093e152a180b09c86",
"build_windows_exe.ps1": "d09b83ba84ff81b862c0f357fdcc743e80466103c947442521d65e751c81f368",
"contact_relation.py": "379f510e90bf216e9cd38ca5eb9db7e0943df64690135c3793c07ca552d834e2",
"contact_reply_guard.py": "e8a7b2c10232160e921a08bf84279103b38b69c562b5bcf7ee2e50cfe350e7cf",
"conversation_store.py": "a9081befe9c86a03ac2eb8d2c7eb90fa0f1b8be202c38a3899f638846943fbd3",
"debug_window.py": "3834c3d5d45439a5a99bdf9d98f105eaef4887b842343a7021572b1df4068330",
"desktop_instance.py": "7a312cca7c60eb9f527f1042e0cc1808e1cb6ba894b230c0fa921c470984eb31",
"desktop_login.py": "8cd0c3a9dc2e75c67762f89ce6b32f2f6bd6d5f4e564e1b3b2c166b20e649ae5",
"desktop_updater.py": "cd067e0241261faf1499ca404d2e6a3d93ef511891465d128a0acbaf30d72ed4",
"desktop_window.py": "9fa94f747412e0fb5daaad066191b38ef7275ca53931e59ac70fa71b19d40328",
"dsh_agent.py": "fb241f356aa3aac3de2f3eb5e317198cf7641700ee7305fc0bb0ca987796227f",
"dsh_web_server.py": "fa15ca235630ea6910faf41aea3d7240f242c87b78fd027f1a5700c8927a9c68",
"engine_b.py": "efcf7825116eec21bd9b16d4ee9b00831534f6084a916043a1ae18ccd1ff7d1e",
"gui_runtime.py": "a94a42c981c66ed47e2e265cbf40ec953ceee9432d53367fc83b3c54501e6acc",
"inspect_tree.py": "764ca9f4ab951ce993639614412f0a7373bad62e46ac424f990aead78a4c58a3",
"knowledge_api.py": "1f9457595b8f366f99b5b2c5a0f81f13487871077e8a82faf282c2b1c4d95b3c",
"knowledge_model_output.py": "892e07163d798b6e191c67dd1d705b6c5df397c40ce46a652eceb9672a90a5d0",
"knowledge_models.py": "30b5c440a725742a1960b671a228bcf6fd3126a22ef82a6d83307dac44aaeb69",
"knowledge_processing.py": "3f1a430e66bc8f3d5f4655e9338be9fc3657ef0e16d4677c1efd7a07b302424b",
"knowledge_retriever.py": "5fd249adfc89d67bf14a300580dddf737be46c91000d09f50a6feba9d543e6c0",
"knowledge_review.py": "863a888f55fdf28ab5d951bc4da2ed5c49c311e6b36b9bb7d61eabd411a02ec6",
"knowledge_store.py": "eb9b3620f9947e701371020a03d5e6221ca504f1ac8a5fc8ccd681ba11093e7e",
"knowledge_worker.py": "075082984a5570ac8d42eec0223f9f0e75c1232439db227ece7ee87cef4f464a",
"mcp_bridge.py": "d0a5a734eeb95d77a9530ea6cf9c0bea3b67930b7fc8c665e970b9cc4e62cb93",
"mcp_server.py": "81607564342f19f313e0c00bedafb828c062ab7df4ec7fb0b4909eeeebefa54d",
"model_gateway.py": "62f8367b3e4489feb829957cf46d95ff61fdfbbe3517c2511423c929349b68b2",
"model_protocol.py": "9dbcd87e185554962706ee02bc5f1231a16552536ded5a66c702e97134e503c2",
"model_router.py": "07d872e7258764730691c71402e4fbe16fb1f2727c79ef25f74c7a679e57b9cc",
"packaging_asr.py": "48e094f392f43d2d3990d00efd6ef8484f78e6caec0b1ef7262e7a0c342e206c",
"packaging_checks.py": "aca0249e3a5b2d555ed6afe5f6477c9d546715cc734e38be30888f0faddaadcf",
"packaging_exporter.py": "363dc825eb0b7dc18d1a561f4e8bcf932f2659c907b295ef7a4cf4c24c8cf082",
"packaging_native.py": "1f63c12c5f3c1abddae0577c018e57429d51de34a10bb12e3c45dd3505ecf2b6",
"probe_wxwork_db.py": "cecdc49e490e275988a4ca33e10d95e7977f5eea0d81474e215395d8e6c40132",
"protocol_engine.py": "02198c7770f1bd25cc784cb2ba717c43aebfe3b2b686049388a8120d3dacd098",
"queue_log.py": "64db71cbe712da4e2a34caccb4fa53938bef386a250356d691b020ad729d608e",
"rbac.py": "92c934d7fbe88049b4054b54e0dd6fa3bdab08abdbb7407a1a07c8c213d2825d",
"reconcile_session_archive.py": "071fd284d2790251c5d22453b313df52cec126cea89788713c63313808106961",
"registration_store.py": "0309204fd61fee087102835273d9a6b0e45b038dbb61dbb4f7d3e27511d75287",
"reply_database.py": "364475309d06e783f1f73e15a302e67cab00517afe883d0e6d0a3a135ebc2622",
"reply_session_policy.py": "ec0216ae26edd15354d3f0233e54ca1ef83d725f903710b8b479a7c6e9cc8ffd",
"reply_transport.py": "99bddfb124df1c3498b0878d89afe527b90f079cac74bcf3fc24117510b60513",
"requirements.txt": "ce0982b18c601141e07195222ff5191b18f0d142aca6d09a41e8300d3e2be83e",
"review_assistant_contacts.py": "b666e11b173070e439a162a9e70a9382f46b8b887ff926d41404aa0069d196a7",
"review_assistant.py": "4deeffa13eecab5d7ce09820696eac6b5e8708f2591fa3c6ec2fed8d98f14977",
"review_policy.py": "c22c692b3181910cd37a65ded071dd47cd7424555f2f70db9c0e559c140728cf",
"review_state.py": "2dec94431e9819689fd04e28650ea593c8ae0c01e31732bf4f811896e357ef2b",
"run_backend.py": "157bdc40d09925e22b7004821e7b3a44a5da36a69a6d648a1bb7303361692537",
"runtime_paths.py": "18328884fe63ca0e2492c257bd4ad04f63009e609140a8ddceb36d57ba09cc72",
"scan_dir_size.py": "bf5aaa62ad1b0fcc1613b16f3d037efc4575ec2de43b7b9307dca38e4369f2d5",
"scan_golden_window.py": "8ebd97a38ad2b4d8245e9862e9bca66f194b2699a851dabe26153aec63e55b41",
"secret_box.py": "85b90162edb194d63925c779b02d4b80862813c52b4b5389955b98b2e0283bf3",
"send_lock.py": "f1688bd2f86686b6910544bdd99857e1e998f078a6f19f2968645cefb029791f",
"session_name.py": "7d567cfa1208dec2e405bba619bed94a742e7bfde10b8b51dca41221e850681e",
"sign_artifact.ps1": "f3e8515e9e184313eb20a96368572a7c17a5fba2e79333cebe7786337ab0c8d3",
"startup_update.py": "37a8a174fc4702f43e26bf32d08b5f76802368b5720739ac0a118e42ddd78c52",
"test_admin_api.py": "f72ef84e23b250cb627e11e0bbba50d210d82bb77a0905e0f39cad2d6a79d53f",
"test_agent_rules.py": "2255ed8071d8f10d50b505fd59249ea336a2e89b8a75994b1c914ede2cbe2766",
"test_ai_context_audit.py": "2d9b4a0b512d619ede7c067b2af65befb25d05ac3ea24a1ad6dd2679b806239a",
"test_ai.py": "6173ba8c135b4cbd62686a1bf12beefa3fb2811c80def120ef3609d823679c8c",
"test_archive_api.py": "9a9a59945a0a0e2c082ef1d2fe7800c269041469132e336e8766edc0f224ed06",
"test_archive_auto_backup.py": "1e70b0530c98046d4cc0feb568347a5d10f514425f6f23fc8669066d74a427f7",
"test_archive_performance.py": "e459624699510b100fafa20674c5b841b1695360230644c51ccfd75557f67628",
"test_archive_plaintext.py": "8aca53d2bc6992cf85d287280e982df02a56857388469a1062a0af3d03c3e4c1",
"test_archive_upload_flow.py": "f8fde157b84b504b3d2fcef2e7a00f014426ccd68136ca1196d69cf17a3d96c7",
"test_backend.py": "ffd7bd77731529e91c1b88399bf3423debbd0bd381ffd57fcc1244c2f586484e",
"test_classic_instance.py": "ee973bb738e7e01fa98b5dae9337d846903d1271d8909e1ce636bef2171aa871",
"test_clipboard.py": "28132becc458e0c6eb3ad881c581f43bad807399d5ee44f1c6f490a06e6ff72a",
"test_contact_relation_snapshot.py": "11f6e58a6d33277fb3034398c5eb07578dbf637dbc9a604ea6fd6234cc8b6a08",
"test_contact_reply_guard.py": "eaa16d2427bd58f86ec8688b9e5ab78d35c223c71f6641ba1fc97ee10ebeea11",
"test_crypto_roundtrip.py": "11b798d7eeeb0954838517291d71ae2f1d305b8c354fa9ffca799b7f20e151e3",
"test_database_loading_performance.py": "ebad5bfde1305148ec957c64788a2c59bc57019e319a680a48bd69bd4f1e71a3",
"test_database_reply_priority.py": "74db455a97c35bfd087f79385cb62d100c95268c849f01029761d79e56566467",
"test_database_timestamp_audit.py": "a949e1b56db6424dd0be9bf1e9268c9b35e25d251b2a3006d5ab521538b2bccd",
"test_desktop_instance.py": "c57e3ff7aa1d9ddba97872ed6f78c67134bc5205f29fe951b2d0f865e053f793",
"test_desktop_login.py": "996efb1ad47912921b812ee8f6f0297be007d9a7d1e6d283917bf715b86b41aa",
"test_desktop_plaintext_flow.py": "224f3ab4428e92e6f1d55c876e104ef3cac216f72f4e5bfdad47323f776529d7",
"test_desktop_review_visibility.py": "b3900a1261cfc7b39fd3f95f89af86cc063604eec35adacddf91415aa6e13444",
"test_desktop_updater.py": "adf8d3008bd6049537b3060134b0951c38441e2ec7fd3cf0e1535172a298c458",
"test_desktop_window.py": "4ecca17042c315c1248a080c8db7e750538e4ccca90a5a99be8a338818c1a589",
"test_dsh_agent.py": "051c6aac90532ec94921f79840418e23c72b1cacda2b1b689b9303f7ffd3b60d",
"test_dsh_web_server.py": "8ec05b3ded84735cec5374d3daf1d45d1dfeca0e44192e1e92d9242ca0fcf467",
"test_dual_engine.py": "5d0f04aa3e8eb148336357e6b1741de42ee5aef46325f2df2131cac216f5592a",
"test_gateway_failure_audit.py": "6facc22bd6e9f72da0a0acdb497c56670a3e2ae23f9b57a99a8bef6f5c27bf68",
"test_gateway_guard_audit.py": "bd8b747ca41251d628e0153aadb0a113d9f86c14fecc42f0af677b6912e6d4cd",
"test_gateway_media_audit.py": "4d29d5da924e94e7541de83be65c9cd1358591f67e5a6a4cb13253c7ac37476e",
"test_handoff_evidence.py": "0f7f8f8cf1e4ff11e5559e1b957a08f423489a09298c4505bd9f12214aae2c06",
"test_handoff_safety.py": "30355062667e2b7f79c63192e6c4812ce46646d74ab8523fdf1b86e09c4cb6b3",
"test_knowledge_cache_audit.py": "9ae107328a2adf914207d0dc45b3107bfcb15f9b101fa96906bc9b3874d205a0",
"test_knowledge_model_output.py": "97cc714f38575fb474521811f3d070d6d61e1bbc4dc86a7ac1af433ebca29749",
"test_knowledge_review.py": "20e09df276d2e5f1565909ae52b1b856234aacda0e66f8cb471a5a047d434fab",
"test_knowledge_search.py": "0e54d8ee78653f3dafffa72d9b473365e907fb28d353a954096e1efa3100b9e6",
"test_knowledge_tasks.py": "a32d6d5ad09a40c21824806d312cb00837119e9d57e2f7dd25568e36fd976612",
"test_knowledge.py": "c652e5ba6c23048a8212b126de6fca2d598fc63bcfa7de13c3fde0b29794cedf",
"test_listener_continuity_integration.py": "4377d5ae228c5bf7bfaaf1675c9ecc17787d3fad46abe168daf126e240f9f6be",
"test_listener_continuity.py": "a83b37fbd826b4526da72f0e80d23d010484f0e5f819fe6ec82c1fd6393baf7f",
"test_listener_ui_continuity.py": "21d6a3acaaa9d3fc6a9e804bf3de580cad98369f682d1fe48c68885e552b1770",
"test_login_routing.py": "f41f4bd02b4ea550411416546896a1126aa6f50188fc1a63267ecb2a6e372215",
"test_message_navigation.py": "f53718be59aa1cac43323f46f1ace076fdd7898289868385be80b42807391513",
"test_message_plaintext.py": "d23f967a352e22bd85e3adee3f74c471a641637296b31501f3aedb88af2bbe68",
"test_model_gateway.py": "b9e3e7ced0542b16d429cbf902e148a459b9e69076ff9a8dbd81b5852b9b339f",
"test_model_router.py": "8714f5a8f3f91f9f4c762e405e8e73018004469cd177705c09dc264eb5600f43",
"test_native_builds.py": "5cb629f0c73aa35128bbfa817bd6382f80e6a61883f0c0e909331bfe7cfd5fbf",
"test_native_evidence.py": "d3676e718ae7e678d9ed2821af8e4337db003b058ca73f85a589674e4a3eb38f",
"test_native_protocol_pipeline.py": "949c517dfec45020d65236952279154779f08185d28c3a15308df341ca3efe9c",
"test_native_validation_ui.py": "9fd57adfdd3d9ea7ee477b55a8c59752b7de7269e6488cfdb2802270720e943d",
"test_native_verification.py": "0744afd0fa6b9be7f425c68ee3e49f7d94c098bd34ec1c53223cbba6e6b8369a",
"test_packaging_exporter.py": "1fb732fac614d3cf6bd0145d416299b0d6b6cad8a67b68373f85864dcf616f55",
"test_packaging_native.py": "b5bb9ffefbaa0fe76d373fdd1098b149aa2ca04b67fd71442f1f8b00cba2fa5e",
"test_packaging_paths.py": "391ef4e439bfa1e13fd9444673c9db5f461c0f885031e2f151034060a1abd109",
"test_patient_session_client.py": "800bfb336300000ca634b85588f8a2d63d0d4712af827419bdde4cd9ae2fd2c0",
"test_patient_session_dialog.py": "a3d6b364b09d27aac977ba8403cb3d4dbcaef476684d5edbdb5d10b6997d19b8",
"test_protocol_audit_boundaries.py": "2943066d0ffa2509b2c1ce83a7ab308a93d61b62869935ba5e184b38055c806b",
"test_protocol_contact_recovery.py": "589d8db0fbb7115c236b2dfc8d9b6bcc2e15ad9b647f132926031e764ee66c62",
"test_protocol_cross_machine.py": "2a38d5e3f72e7c1e645fed19005d0b581bce886db1fee227bc580df656e7b922",
"test_protocol_features.py": "4d04424d1a8c6355c16aa89abc079cc16b858480decceb6210d8dd89f0ce948a",
"test_protocol_knowledge_integration.py": "19cdf0c467f916a3b5c8b6b4c7134e39d3989ffee76627944e51a057aefc2c83",
"test_protocol_listener_continuity.py": "ca3223dac8912f1d754415fe69763c3a9ce03687b0e3a787c09cceb3995c0a3b",
"test_protocol_manual_assistant.py": "2b16751da438c34d33ffae0d92b1ce8f7664f9dcbd1ac259f928558dd212a3e1",
"test_protocol_probe_performance.py": "092a67e2365d17eacc7dbf26e4f6f8f413d97f60f75500899d4ef624568c933b",
"test_protocol_review_assistant.py": "439227e91599faf7933a05ea900a3f83a6f8186d38f74ad9a793f35341e2e9d9",
"test_protocol_review_visibility.py": "4d566703f534adef17b4f447a276cefcec3444aac19c04c5468589b8d64dcd24",
"test_protocol_session_exclusions.py": "769a9317abf7b12f433e866ed7570931d3252ccfdf48a33f7b3976294211877b",
"test_protocol_voice.py": "112a3122252694d4d21e9aa92e2d68b645a60cb5e8f743373cc301708969a950",
"test_qt_capsule.py": "dc9478674c37228f2d1f6effe123b07f7f715212f64788cd8b4c6fc720b21ce8",
"test_qt_console_bridge.py": "b1a29f8aecfcd3ea5f3932f5335ad7364aee2d44719680ab8956574b997d0246",
"test_qt_tray_lifecycle.py": "c6a2d2c809c782187d952dc1dae7ecf4a4f5b716cad34e0ca31ece62fb41dad5",
"test_queue_log.py": "d076a7b69977e98c39a35b2d294a3b765566037e1e0593e5d1d2d5b86bb785d1",
"test_queued_handoff_report.py": "dcad054fd32e9019f8968818ce9bdab43fb58633ef8fcfe74025bcace0f108c0",
"test_rag_context_audit.py": "623d313df52e7f8d6b4c736ba2b590ca9aea34529ffaa219c896a13315cb4be5",
"test_reply_safety.py": "bc74392aa7e0dfe3345bf568b898daf4637a5d6559b9001278e199bbf8630f79",
"test_reply_session_policy.py": "36cd987fd9596d373f606c048cda98dcab54793928da1cd51c74ba40700d0b3c",
"test_review_assistant_contact_order.py": "f8bafdf5ea8b616ded188321390e8bf539bf7cb4cae0f831418e2ee333858a03",
"test_review_assistant_contacts.py": "670d6177d4faca99e39709f1a66cf9540bbde9e730a411c299caf2783487f1b2",
"test_review_assistant_picker_layout.py": "ed79071dba5768127d2462879246f7a6278969a23ca5b20b8fd523daa173662c",
"test_review_assistant_ui.py": "fedf7503b1eb464605722f70e4bc2c9c9a044c785edc71b3f14eb6fa4dfbbdd7",
"test_review_badges.py": "f8fcddc243a8b4f434f5b3a844b2d61a55452e5b83a2af644e4f9e8de2199dd3",
"test_review_handoff.py": "1698cc58a6e5195fee6337af821313fe4a88723c67e951695580f0064a479f62",
"test_review_policy_integration.py": "397d8a2bca021bf3c92bdc6af6294ba80c734ff52ab847c7d0604537dd015f5f",
"test_review_policy_regression.py": "bf1e4638f31a6f5473f8052f9df75a57607bae4da5425ee73424a240daea98e8",
"test_review_voice_ui.py": "7f273e663eaeb2cc673e5b2a3a70286ca37ce8190329d0a4569470084db6c0de",
"test_runtime_settings.py": "32b94e761a801eb4fac48647dbad63ce322bed71e1c0262dac3359bfd582ca65",
"test_scan_probe_mis.py": "2051bf8324f927c3706a218af32e8d6b60f433e44e099c26ee7eaf8a789450d3",
"test_scan_probe.py": "add6e2e190bc221bc93ddf8e99ec168cb786185edb2f52c4715422d9aaba670f",
"test_self_reply_loop.py": "2982c010932ff85d635ba309e076c8be18bfb36495aabf900b3007d0ea40cc5d",
"test_send_lock_initialization.py": "c7f43e0d913a1a3d5538f14974074ced7ae1cbda8c40ff2cfb81a4b01079f1ec",
"test_send_lock.py": "dc73945206f8f4aa123dceb1c1fc5f1336490a336ef90701486b8958308d2df7",
"test_session_name.py": "88d9e752835a66423ce7f80f6e227e7059172b0e3b1f1397f574f47523a1e80a",
"test_startup_update.py": "deff8602520a38320dab9d70973e41d6e485f55e51110f878179accffd530ba1",
"test_support.py": "d13c10767b1eace40b12e1ef4441685b770da7e2fecc9bf5328e4a922cf47bc1",
"test_ui_display.py": "277dbdc588948f338d1ffcb3bfd90c3100e10ad93758aecd9233160f2125520e",
"test_ui_performance.py": "d424b40eb2a62aef9ee464fc67e9f548df7daf45564df60f276af2218a669417",
"test_unread_cross_machine.py": "03df0343f0694077c08f75ac06cf0870140f8300188af0e6f20759b0cbf5471a",
"test_vision_fallback.py": "d961aa0fee04e028e7c7dce64260c8f6f4fab2c8903f835c23978ad89b3600c0",
"test_vision.py": "a9afb8883eae8a6a9e5d65c819c63737d2d6e87dc59f21c7b6bafb52eb94934d",
"test_visual_cache_audit.py": "326e2c6251fbd943ff34cff41bfa66cbcd8beb9c6380d498f432f7f3a9c3fd60",
"test_visual_handoff_visibility.py": "75b137802ff35e2342e5890ff36031272063e26dcdc37e3fb9a278ca6c584fc6",
"test_visual_identity_audit.py": "527181591d9923aec18a2c8a8f920fe57e041c038686dbc0d9b360c8f06c49bc",
"test_visual_knowledge_trace_audit.py": "088dfb56466d057835fd62763cd68ed2d8f1e9fa8b588e1e9cee4b60a8d39bd8",
"test_visual_pipeline.py": "1deec90c9ba8870d3e0fcc26d908f3d15b064523073de00031f9b98c821debda",
"test_visual_review_assistant.py": "0a56cfa853a2303f0e085a4db28fdd0f3408caa143a51542e4e4ac68b512662b",
"test_visual_review_visibility.py": "ef55b830ae029240bfd6bd682d4334b34958646d34d75cb5ba2ac99b0caa68d5",
"test_visual_session_exclusions.py": "86761decb9efee632d34260630e6130cbb107be36d4bfe4d3c5e2745979fd17f",
"test_voice_messages.py": "563c226397017d685a6e1888350c59b85da93f5f6ae9e912662af3faf91c109c",
"test_voice_transcription.py": "763b843d1f6ca8f14415894a5e4391e359b723273f0fcacaa706ef3d31c6e3d4",
"test_voice_visual_scheduling.py": "4e13e4b53e27aa572491d0294d7bcffa3a07aec7fbd39cb62da006ed26b566fb",
"test_wal_merge.py": "6d236ccff4862603435c7be8c3154ef8e45bf0b232314ba112eebdb11de22b96",
"test_wechat_database_flow.py": "5d7ea955f531e9700fbe8a4dda58405a11b5ec770ae25cd24458942f57f35f1b",
"test_wecom_native_protocol.py": "5470e333d6cb0413ad84e561fcd0a143be77cef71ee4b9dfe6dcd7be7bcf541f",
"test_wecom_sdk_client.py": "2d6f08d6d1a28aba022389ac7a66b6b839e156b4a0166933930c8da32ab1d9bc",
"test_windows_build_identity.py": "ddd1bc012cf82ab710f761b3b87ff779944efd80e9b14a480a360bf6e26d5733",
"test_wxwork_browser_performance.py": "48cbf20d9cb4b0e11b1f4111e824e96a920722922d35cd05d2508eba9f855438",
"test_wxwork_key_auto.py": "437265eb368c84e5d5f922964bb346a87dc0fb16729de524333803a29b07c329",
"test_wxwork_local_setup.py": "257330552a5e4b8dd61fbde406964a7c5f70c2040342e71c82eb94644f10fe22",
"test_wxwork_message_browser.py": "ceec4572eff78abbeb190964db929e351e91f429238f710b4ca12dc28e933ef5",
"test_wxwork_process_monitor.py": "864c7c43eca9a9c1280fd4369242c8355e7921da6e1a3d6272f3471390e6b441",
"test_zyt_auth.py": "6ee1e12f83497736708a065b2f738eaaac3090f003b9a2e0132f88d95fa800d6",
"test_zyt_patient_client.py": "4b4885dbff90fd3ebb5f545ab28f43f662646e11763ecbc6b1056dd924d363df",
"test_zyt_session_recovery.py": "d631317378ba5e1fd252df23f3140b731112bad307f905814b19cc26f650ab09",
"updater_main.py": "e158838f48081db77f16caba03523290d94a8e341a3889d5b103f0e95fc43961",
"upload_to_cos.py": "4900b5b41a0d71019a7039dd710e130618cb556042875c1aa5e33f3eb75ed35d",
"verify_release_security.ps1": "f3dd9a97d8385e898069f8b0cbe0ceb46a3e6a2ef763d435fc20f2ab22dc6bbb",
"voice_messages.py": "a6e2204920e06be4672e7d537c2670edd9f200a351ffdbcc2bc8c391ba44e210",
"voice_transcription.py": "7f9cd28bdb09397aa2cf05f7f3d4bd17be03f52aa662e2e8bd49f1a21deedb0e",
"wechat_bot.py": "235eea929307df84038ee44b722ddc0de2950f7402e6f19f225e01f2029943b5",
"wechat_gui_qt.py": "7c4202961d4031f9924e4cf8982dae81b48e95986df87b19eae47ee61a7a4b0f",
"wechat_gui.py": "06fc45d03959320672a952e8fa1977b3c52411b174015f32fa3a44ad1509769f",
"wechat_rpa.spec": "77806dd8363f771dff0859308d8c63101e38adb60433b473e384aad2bd5d97bb",
"wecom_6018_validation.py": "edcd7f666aaa1becd17574d9032cbb0064c466b49b2a2fc99255315443728e9e",
"wecom_6018_validation.spec": "edee26803246ad3b042ac9d48f8a0cd945d069755351fbf6e796e1b2debffabb",
"wecom_environment.py": "9f88109efb3bf6bb433ac7cc5285ded32a33eb47733f43ec4945b4c5a7361f3a",
"wecom_native_builds.py": "8667df17fb181b1c3dbd3ccd8bc86eb26d7ce57f0545a7c3f2235ed34610e479",
"wecom_native_evidence.py": "78c4d7dd1efb5b8648dcf616d6ce3354b5709201ed795877546e369b8a71c0f9",
"wecom_native_protocol.py": "8e2d0c5f7a1d457eb542a4ff0750e96c35a4d0dba8c298df07bb41e8d590b0ec",
"wecom_native_sender.py": "d87374e08b2914673efa8df327b6c10a47444f7c24184d0ea3eddaa6be92287f",
"wecom_native_stub.py": "ca2a77a121a2ce5ec57140ed46ee1c59e6f352cc47eb5eb8be76ac9a978c86d6",
"wecom_native_verification.py": "e33d91918aad57ea54055a41359367862c4bd00d9caa601d9ccd7867d61de16c",
"wecom_protocol_validation_ui.py": "7607d7d7d0e4e6ca7b6ae63dff1f8412647866c4187d515ac2bd806f9503db84",
"wecom_sdk_client.py": "93e74ee98ec073c92b96ac0fbf10dd4df8a7cf287c5e31d5e940e6ebb269d108",
"wxwork_crypto.py": "bf4c9650b57cb31614df967da182ed924ff95507c182ec35be33d2e4deeee5d6",
"wxwork_db.py": "6a462bf47168ad603a1f60f431002e1ff253ce8fb19b422470f38c168f092864",
"wxwork_key.py": "2cb161e93064fbc7013acaedd9cb5070b416422e81b4084d5e77f1ae0169a232",
"wxwork_local_setup.py": "7b7b3424ad15e4caf4a58cf5818e3dfedc3b110d6dcd312f4ee9a4b8a3e00508",
"wxwork_message_browser.py": "da08536efdf248702173dbcc508a0e1a4b20ab270cfab9caf605c8d141aad1bf",
"wxwork_process_monitor.py": "b7ed0e8a5103b55f90077cd42822dba95015f5b3297f150db5dceac8702da46d",
"wxwork_protocol_probe.py": "5c838799454fc489c1689bbd0af050b5dccae13b4714081a7f0d1675463d672e",
"zyt_auth.py": "6b8ded1ad17766957cedbbcae7841ca8bd783bfa9c0f47266d0d42ac7ae66691",
"zyt_patient_client.py": "9ff78e30b4fb4c416b4f9c8f0d48b4739eb019c09cf75d7ddc142cb8cad83131",
"assets/asr/faster-whisper-base/config.json": "a37189729ef182dafc845b7104c43fb3025bc1c216b8f0d5c192d0a055fbb33a",
"assets/asr/faster-whisper-base/LICENSE.whisper.txt": "b5d65a59060e68c4ff940e1eddfa6f94b2d68fdf58ed7f4dd57721c997e35e9d",
"assets/asr/faster-whisper-base/manifest.json": "562192523da7f52ffce3a94e4bb6104ccbea54e281ee2242d7addcee959e7739",
"assets/asr/faster-whisper-base/model.bin": "d01c3014881c9c6f3133c182f3d2887eb6ca1c789a7538c5c007196857a0a6a9",
"assets/asr/faster-whisper-base/README.md": "dab081cb120ec784b2f050ef090a820144f5dc49f2da9f6a8999a756f827aeac",
"assets/asr/faster-whisper-base/tokenizer.json": "fb7b63191e9bb045082c79fd742a3106a12c99513ab30df4a0d47fa6cb6fd0ab",
"assets/asr/faster-whisper-base/vocabulary.txt": "34ce3fe1c5041027b3f8d42912270993f986dbc4bb34cf27f951e34a1e453913",
"assets/brand/zhenyangtang-icon.ico": "275c5db0fb942783e28f3a94242bad4cc133f5280618244fed60764a38103b0b",
"assets/brand/zhenyangtang-icon.png": "2cb8e53fb7765c47b156b8e1dffc21373beeaeee2aa75445e99b2a4369310f82",
"assets/brand/zhenyangtang-logo.png": "94b4f23d1763af59fcb3137619891acec0ec73106fa68a8aee5acf476f2fbd00",
"assets/fonts/HarmonyOS_Sans_SC_Bold.ttf": "9aa37f5edd6bf15af8b8b1655b8455753cd61abaf5d53454d4966261923b6c61",
"assets/fonts/HarmonyOS_Sans_SC_Medium.ttf": "564b0d89943402e4b90fe764bc5726fee12ddbd7d4f681f5150b5b8271e685e8",
"assets/fonts/HarmonyOS_Sans_SC_Regular.ttf": "2deabf97eaf17958dc24746b922779d9913008526daf1c853903547505a8f9ca",
"assets/fonts/Inter-SemiBold.ttf": "78a843fade9d4612a5567302fb595b56976eb5fcebf4fea5a5912d638bafcde3",
"assets/fonts/LICENSE_HarmonyOS_Sans.txt": "327e0147d4a3ca2d89e81abce45b210576b0f9fe2b29d900f64b58039f12a102",
"assets/fonts/LICENSE_Inter.txt": "b3195af0fb14368d1b3b10fb9d3fe503b7163ea083859d2ee553bc74da07c320",
"assets/ui/_link_scripts.py": "5177b3f17c33ac2decb2d05b70d8a3dc913a1e7a4e51487f4a5ecf8e4b0d6a92",
"assets/ui/_orig_script.js": "22527026859c184929ca6511c25d976c5e7c535ff199264a2903299b0f018cbf",
"assets/ui/_patch_console.py": "4aa107ad8a4e87c4a9101aa695000e1109cd78506e801363486ff49ebd6694e4",
"assets/ui/console-app.js": "cd11b0f1c6b0353a5011e078c3a720e84ad0c90a5178dfa6044fb426eacab2e5",
"assets/ui/console-responsive.css": "5a63d21b3dcfe6cb8f830837ee654c4fc7257b38b7f7c094bb1638abf3244308",
"assets/ui/console-review.css": "7bfac939f3a3259c951db1f971278e319e728342f4c28b7ebc02978e40433542",
"assets/ui/zhenyang-ai-console.html": "80093d6e86f6c7ed1a7474f4ae024e90e01d6c77ea9c931f511ea4c22aa424bd",
"tests/test_review_assistant.py": "058aea32beacdf3deff42add75fdae2198b63202dab14e2bb3b5854334b88bb5",
"tests/test_review_customer_notifications.py": "89f4298ded0ace59ce5e1cd36d48537470c49fe4e5ea34005b01314d5d36be06",
"tests/test_review_manual_handoff.py": "dab9cb290a1efd5519d35a1666bcf4b5119bc94f319b76e0bbfa9ee093278a8a"
}