# Gitleaks Baseline - Known False Positives
# Generated: 2025-01-25
#
# This file contains fingerprints of known false positives from historical commits.
# Format: commit:file:rule:line
#
# These findings are NOT actual secrets - they are:
# - Python variable names containing "key", "password", "secret", "token"
# - Documentation examples with placeholder API keys
# - Test JWT tokens in fuzz testing files
# - Configuration parameter definitions
#
# To regenerate this baseline:
#   gitleaks detect --config .gitleaks.toml --report-path findings.json --report-format json
#   jq -r '.[] | "\(.Commit):\(.File):\(.RuleID):\(.StartLine)"' findings.json | sort -u

039aa8b4fe244843736e0cfc6495752948191380:src/local_deep_research/news/recommender/base_recommender.py:generic-secret:193
05446cc600a4feb1b1a2585d5f51782fe478d29f:README.md:generic-secret:130
05ef88f0ad1a63739ed3e41810821887b293b588:src/local_deep_research/benchmarks/datasets.py:generic-secret:36
061517d13b8b45b5f82ce0b94d0c7ed4e0d2b2e7:src/local_deep_research/database/backup/backup_service.py:generic-secret:532
0863f927099cf64cec23a35420c0a0a3fbd4bba9:web_search_engines/engines/search_engine_pubmed.py:generic-secret:25
0d6ee63740f36fcf3ab6961096af43892714b1f9:src/local_deep_research/defaults/llm_config.py:generic-secret:150
0d6ee63740f36fcf3ab6961096af43892714b1f9:src/local_deep_research/defaults/llm_config.py:generic-secret:249
0d6ee63740f36fcf3ab6961096af43892714b1f9:src/local_deep_research/defaults/llm_config.py:generic-secret:260
0d6ee63740f36fcf3ab6961096af43892714b1f9:src/local_deep_research/defaults/llm_config.py:generic-secret:271
0d6ee63740f36fcf3ab6961096af43892714b1f9:src/local_deep_research/defaults/llm_config.py:generic-secret:73
0d6ee63740f36fcf3ab6961096af43892714b1f9:src/local_deep_research/defaults/llm_config.py:generic-secret:87
0d6ee63740f36fcf3ab6961096af43892714b1f9:src/local_deep_research/defaults/llm_config.py:generic-secret:97
0ef8b9cf22a728404381de04968182749dff8926:src/local_deep_research/config/tts_config.py:generic-secret:47
0ef8b9cf22a728404381de04968182749dff8926:src/local_deep_research/config/tts_config.py:generic-secret:78
1110352b5c1b9f57afb2dd4a3fd2ccf86cd2bb54:.clusterfuzzlite/fuzz_targets/authorization_fuzzer.py:generic-secret:203
1110352b5c1b9f57afb2dd4a3fd2ccf86cd2bb54:.clusterfuzzlite/fuzz_targets/authorization_fuzzer.py:generic-secret:261
1110352b5c1b9f57afb2dd4a3fd2ccf86cd2bb54:.clusterfuzzlite/fuzz_targets/authorization_fuzzer.py:jwt:121
1110352b5c1b9f57afb2dd4a3fd2ccf86cd2bb54:.clusterfuzzlite/fuzz_targets/authorization_fuzzer.py:jwt:122
1350c7022e4457a58f818dd36594b7bef7e1750a:docs/search-engines.md:generic-secret:112
1350c7022e4457a58f818dd36594b7bef7e1750a:docs/search-engines.md:generic-secret:121
1350c7022e4457a58f818dd36594b7bef7e1750a:docs/search-engines.md:generic-secret:130
1350c7022e4457a58f818dd36594b7bef7e1750a:docs/search-engines.md:generic-secret:140
1810651e5f0a29d0aafdcbb25049a99b452d97bd:src/local_deep_research/database/backup/backup_service.py:generic-secret:129
191913aedf4161d1ceafc92f9b0928650efcfa77:web_search_engines/engines/search_engine_google_pse.py:generic-secret:18
1a7fe64ee10cd6f9c8e7a14897102bd4865a221f:src/local_deep_research/settings/env_definitions/bootstrap.py:generic-secret:20
1a7fe64ee10cd6f9c8e7a14897102bd4865a221f:src/local_deep_research/settings/env_definitions/bootstrap.py:generic-secret:25
1a7fe64ee10cd6f9c8e7a14897102bd4865a221f:src/local_deep_research/settings/env_definitions/bootstrap.py:generic-secret:30
1a7fe64ee10cd6f9c8e7a14897102bd4865a221f:src/local_deep_research/settings/env_definitions/bootstrap.py:generic-secret:34
1a7fe64ee10cd6f9c8e7a14897102bd4865a221f:src/local_deep_research/settings/env_definitions/bootstrap.py:generic-secret:40
1a7fe64ee10cd6f9c8e7a14897102bd4865a221f:src/local_deep_research/settings/env_definitions/bootstrap.py:generic-secret:45
1a7fe64ee10cd6f9c8e7a14897102bd4865a221f:src/local_deep_research/settings/env_definitions/bootstrap.py:generic-secret:50
1a7fe64ee10cd6f9c8e7a14897102bd4865a221f:src/local_deep_research/settings/env_definitions/bootstrap.py:generic-secret:56
1a7fe64ee10cd6f9c8e7a14897102bd4865a221f:src/local_deep_research/settings/env_definitions/db_config.py:generic-secret:19
1a7fe64ee10cd6f9c8e7a14897102bd4865a221f:src/local_deep_research/settings/env_definitions/db_config.py:generic-secret:26
1a7fe64ee10cd6f9c8e7a14897102bd4865a221f:src/local_deep_research/settings/env_definitions/db_config.py:generic-secret:40
1a7fe64ee10cd6f9c8e7a14897102bd4865a221f:src/local_deep_research/settings/env_definitions/db_config.py:generic-secret:48
1a7fe64ee10cd6f9c8e7a14897102bd4865a221f:src/local_deep_research/settings/env_definitions/db_config.py:generic-secret:56
1a7fe64ee10cd6f9c8e7a14897102bd4865a221f:src/local_deep_research/settings/env_definitions/db_config.py:generic-secret:63
1a7fe64ee10cd6f9c8e7a14897102bd4865a221f:src/local_deep_research/settings/env_definitions/db_config.py:generic-secret:68
1a7fe64ee10cd6f9c8e7a14897102bd4865a221f:src/local_deep_research/settings/README.md:generic-secret:30
1cb459d08f9cb6e8cfd66107a533107aafb847d2:src/local_deep_research/security/rate_limiter.py:generic-secret:112
1e976da092355c985bb769b50a6e81a84ef6ac8c:src/local_deep_research/brains/services/brain_rag_service.py:generic-secret:45
1e976da092355c985bb769b50a6e81a84ef6ac8c:src/local_deep_research/brains/services/brain_rag_service.py:generic-secret:55
1e976da092355c985bb769b50a6e81a84ef6ac8c:src/local_deep_research/brains/services/brain_rag_service.py:generic-secret:59
23848d5f9294ea6ba6e62032d4817de50eceee34:src/local_deep_research/benchmarks/graders.py:generic-secret:74
23ce85008bd579b1fa106c0ffbafeda9758fb017:src/local_deep_research/benchmarks/graders.py:generic-secret:91
23ce85008bd579b1fa106c0ffbafeda9758fb017:src/local_deep_research/benchmarks/web_api/benchmark_service.py:generic-secret:203
23ce85008bd579b1fa106c0ffbafeda9758fb017:src/local_deep_research/benchmarks/web_api/benchmark_service.py:generic-secret:612
23ce85008bd579b1fa106c0ffbafeda9758fb017:src/local_deep_research/config/llm_config.py:generic-secret:420
23ce85008bd579b1fa106c0ffbafeda9758fb017:src/local_deep_research/config/llm_config.py:generic-secret:441
23ce85008bd579b1fa106c0ffbafeda9758fb017:src/local_deep_research/config/llm_config.py:generic-secret:460
23ce85008bd579b1fa106c0ffbafeda9758fb017:src/local_deep_research/config/llm_config.py:generic-secret:64
23ce85008bd579b1fa106c0ffbafeda9758fb017:src/local_deep_research/config/llm_config.py:generic-secret:75
23ce85008bd579b1fa106c0ffbafeda9758fb017:src/local_deep_research/config/llm_config.py:generic-secret:86
23ce85008bd579b1fa106c0ffbafeda9758fb017:src/local_deep_research/database/encrypted_db.py:generic-secret:170
23ce85008bd579b1fa106c0ffbafeda9758fb017:src/local_deep_research/database/encrypted_db.py:generic-secret:311
27e2d7092690bc9f2f0b70563ada1927448c08db:src/local_deep_research/database/encrypted_db.py:generic-secret:51
27e2d7092690bc9f2f0b70563ada1927448c08db:src/local_deep_research/database/temp_auth.py:generic-secret:38
27e2d7092690bc9f2f0b70563ada1927448c08db:src/local_deep_research/web/auth/database_middleware.py:generic-secret:27
27e2d7092690bc9f2f0b70563ada1927448c08db:src/local_deep_research/web/auth/routes.py:generic-secret:189
27e2d7092690bc9f2f0b70563ada1927448c08db:src/local_deep_research/web/auth/routes.py:generic-secret:99
297d2fcd3019ec01e7946ad9fb7d4c8b01f83c36:src/local_deep_research/config/llm_config.py:generic-secret:66
297d2fcd3019ec01e7946ad9fb7d4c8b01f83c36:src/local_deep_research/config/llm_config.py:generic-secret:84
297d2fcd3019ec01e7946ad9fb7d4c8b01f83c36:src/local_deep_research/config/llm_config.py:generic-secret:98
2c0cb0ca2c6c46a2a81705c0016a9a7396f541ce:web_search_engines/engines/meta_search_engine.py:generic-secret:64
2c0cb0ca2c6c46a2a81705c0016a9a7396f541ce:web_search_engines/engines/search_engine_guardian.py:generic-secret:14
2c2a5708ad67fa71815bffa323e5365e62570412:src/local_deep_research/followup_research/routes.py:generic-secret:240
2c2a5708ad67fa71815bffa323e5365e62570412:src/local_deep_research/followup_research/routes.py:generic-secret:245
2c2a5708ad67fa71815bffa323e5365e62570412:src/local_deep_research/followup_research/routes.py:generic-secret:257
2c2a5708ad67fa71815bffa323e5365e62570412:src/local_deep_research/followup_research/routes.py:generic-secret:286
2eaaf121090b28f150587a928b78d1cffb0c5701:src/local_deep_research/config/llm_config.py:generic-secret:529
2eaaf121090b28f150587a928b78d1cffb0c5701:src/local_deep_research/database/encryption_check.py:generic-secret:88
2eaaf121090b28f150587a928b78d1cffb0c5701:src/local_deep_research/database/encryption_check.py:generic-secret:94
2eaaf121090b28f150587a928b78d1cffb0c5701:src/local_deep_research/database/models/active_research.py:generic-secret:19
2eaaf121090b28f150587a928b78d1cffb0c5701:tests/ui_tests/diagnosis_network_log.json:generic-api-key:1324
2eaaf121090b28f150587a928b78d1cffb0c5701:tests/ui_tests/diagnosis_network_log.json:generic-api-key:1342
2eaaf121090b28f150587a928b78d1cffb0c5701:tests/ui_tests/diagnosis_network_log.json:generic-api-key:1722
2eaaf121090b28f150587a928b78d1cffb0c5701:tests/ui_tests/diagnosis_network_log.json:generic-api-key:1738
2eaaf121090b28f150587a928b78d1cffb0c5701:tests/ui_tests/diagnosis_network_log.json:generic-api-key:1917
2eaaf121090b28f150587a928b78d1cffb0c5701:tests/ui_tests/diagnosis_network_log.json:generic-secret:111
2eaaf121090b28f150587a928b78d1cffb0c5701:tests/ui_tests/diagnosis_network_log.json:generic-secret:143
2f745ee032bada469ce76513a7a0d812f8fbc8d1:src/local_deep_research/web/auth/routes.py:generic-secret:41
2f86494aa903f9abbb595d5d5a77009c518ec6c2:web_search_engines/engines/search_engine_github.py:generic-secret:24
32f667285276eeb0d509da1d11e37d22e9e9cd2f:src/local_deep_research/config/llm_config.py:generic-secret:30
32f667285276eeb0d509da1d11e37d22e9e9cd2f:src/local_deep_research/config/llm_config.py:generic-secret:39
32f667285276eeb0d509da1d11e37d22e9e9cd2f:src/local_deep_research/config/llm_config.py:generic-secret:48
338d3107ce4e3f46368835a633c00b14d47f6672:web_search_engines/engines/search_engine_google_pse.py:generic-secret:18
3be40474d246c71e704a9d233071b218c2ac34e0:web_search_engines/engines/search_engine_searxng.py:generic-secret:36
3be40474d246c71e704a9d233071b218c2ac34e0:web_search_engines/engines/search_engine_searxng.py:generic-secret:52
4068be5eadac7790c7bbc977ac11f64d9be006b4:src/local_deep_research/defaults/llm_config.py:generic-secret:235
4068be5eadac7790c7bbc977ac11f64d9be006b4:src/local_deep_research/defaults/llm_config.py:generic-secret:243
4068be5eadac7790c7bbc977ac11f64d9be006b4:src/local_deep_research/defaults/llm_config.py:generic-secret:251
4068be5eadac7790c7bbc977ac11f64d9be006b4:src/local_deep_research/defaults/llm_config.py:generic-secret:77
418ed1e41b6d91cf07a94fb4102a9bc10deb9a11:scripts/generate_config_docs.py:generic-secret:75
418ed1e41b6d91cf07a94fb4102a9bc10deb9a11:src/local_deep_research/database/sqlcipher_utils.py:generic-secret:65
418ed1e41b6d91cf07a94fb4102a9bc10deb9a11:src/local_deep_research/metrics/search_tracker.py:generic-secret:448
418ed1e41b6d91cf07a94fb4102a9bc10deb9a11:src/local_deep_research/metrics/search_tracker.py:generic-secret:455
418ed1e41b6d91cf07a94fb4102a9bc10deb9a11:src/local_deep_research/settings/manager.py:generic-secret:390
418ed1e41b6d91cf07a94fb4102a9bc10deb9a11:src/local_deep_research/settings/manager.py:generic-secret:496
418ed1e41b6d91cf07a94fb4102a9bc10deb9a11:src/local_deep_research/web/auth/session_cleanup.py:generic-secret:33
418ed1e41b6d91cf07a94fb4102a9bc10deb9a11:src/local_deep_research/web/auth/session_manager.py:generic-secret:48
418ed1e41b6d91cf07a94fb4102a9bc10deb9a11:src/local_deep_research/web/auth/session_manager.py:generic-secret:79
418ed1e41b6d91cf07a94fb4102a9bc10deb9a11:src/local_deep_research/web/auth/session_manager.py:generic-secret:94
421a69f5bfbe42957711121d3f4ebc68f246105a:src/local_deep_research/api/research_functions.py:generic-secret:294
4356c96cea5d2d6233e66d796c25749f32dd53f7:.clusterfuzzlite/fuzz_targets/auth_fuzzer.py:jwt:92
4356c96cea5d2d6233e66d796c25749f32dd53f7:.clusterfuzzlite/fuzz_targets/html_parser_fuzzer.py:generic-secret:182
4356c96cea5d2d6233e66d796c25749f32dd53f7:.clusterfuzzlite/fuzz_targets/html_parser_fuzzer.py:generic-secret:195
4356c96cea5d2d6233e66d796c25749f32dd53f7:.clusterfuzzlite/fuzz_targets/html_parser_fuzzer.py:generic-secret:208
4356c96cea5d2d6233e66d796c25749f32dd53f7:.clusterfuzzlite/fuzz_targets/html_parser_fuzzer.py:generic-secret:320
4356c96cea5d2d6233e66d796c25749f32dd53f7:.clusterfuzzlite/fuzz_targets/html_parser_fuzzer.py:generic-secret:343
4356c96cea5d2d6233e66d796c25749f32dd53f7:.clusterfuzzlite/fuzz_targets/settings_parser_fuzzer.py:generic-secret:390
440e64b3279093331a49cacd39159a50d9adfe64:src/local_deep_research/reranker/providers/implementations/cohere.py:generic-secret:142
440e64b3279093331a49cacd39159a50d9adfe64:src/local_deep_research/reranker/providers/implementations/cohere.py:generic-secret:77
440e64b3279093331a49cacd39159a50d9adfe64:src/local_deep_research/reranker/providers/implementations/jina.py:generic-secret:158
440e64b3279093331a49cacd39159a50d9adfe64:src/local_deep_research/reranker/providers/implementations/jina.py:generic-secret:83
457d630d21b4eb0478b696ca2f36f42c5373d1d3:src/local_deep_research/web/database/migrations.py:generic-secret:277
478bdf14731f46983d3d4d363aa48a89f4fec73d:web_search_engines/engines/search_engine_github.py:generic-secret:24
488b3b49694b80472139b0ac494baf607256a05d:src/local_deep_research/config/llm_config.py:generic-secret:103
488b3b49694b80472139b0ac494baf607256a05d:src/local_deep_research/config/llm_config.py:generic-secret:326
488b3b49694b80472139b0ac494baf607256a05d:src/local_deep_research/config/llm_config.py:generic-secret:335
488b3b49694b80472139b0ac494baf607256a05d:src/local_deep_research/config/llm_config.py:generic-secret:344
488b3b49694b80472139b0ac494baf607256a05d:src/local_deep_research/config/llm_config.py:generic-secret:81
488b3b49694b80472139b0ac494baf607256a05d:src/local_deep_research/config/llm_config.py:generic-secret:94
49bd120055e531e5002d23c584d9179ef96b17fa:README.md:generic-secret:98
4b72eedfad7569743c0ba33f4102117c9f37fb29:src/local_deep_research/config_manager.py:generic-secret:341
4b9beb813c629322538641213acda35b7b02a36d:src/local_deep_research/advanced_search_system/filters/journal_reputation_filter.py:generic-secret:173
4efb4296e0fe477597ada0bc1bf5eaf9766bae08:src/local_deep_research/defaults/llm_config.py:generic-secret:105
4efb4296e0fe477597ada0bc1bf5eaf9766bae08:src/local_deep_research/defaults/llm_config.py:generic-secret:196
4efb4296e0fe477597ada0bc1bf5eaf9766bae08:src/local_deep_research/defaults/llm_config.py:generic-secret:204
4efb4296e0fe477597ada0bc1bf5eaf9766bae08:src/local_deep_research/defaults/llm_config.py:generic-secret:215
4efb4296e0fe477597ada0bc1bf5eaf9766bae08:src/local_deep_research/defaults/llm_config.py:generic-secret:87
4efb4296e0fe477597ada0bc1bf5eaf9766bae08:src/local_deep_research/defaults/llm_config.py:generic-secret:97
525aa2619ff5fba4fa305bd4070108a5dd84d775:src/local_deep_research/defaults/llm_config.py:generic-secret:124
5407f220afe58ffcc6e6f2e4976720687691c3af:web_search_engines/engines/search_engine_searxng.py:generic-secret:36
5407f220afe58ffcc6e6f2e4976720687691c3af:web_search_engines/engines/search_engine_searxng.py:generic-secret:52
543383694cce67b511b53c94fc84d5fd819d9155:docs/env_configuration.md:generic-secret:114
543383694cce67b511b53c94fc84d5fd819d9155:docs/env_configuration.md:generic-secret:115
543383694cce67b511b53c94fc84d5fd819d9155:docs/env_configuration.md:generic-secret:118
543383694cce67b511b53c94fc84d5fd819d9155:docs/env_configuration.md:generic-secret:119
543383694cce67b511b53c94fc84d5fd819d9155:docs/env_configuration.md:generic-secret:37
543383694cce67b511b53c94fc84d5fd819d9155:docs/env_configuration.md:generic-secret:38
543383694cce67b511b53c94fc84d5fd819d9155:docs/env_configuration.md:generic-secret:49
543383694cce67b511b53c94fc84d5fd819d9155:docs/env_configuration.md:generic-secret:50
543383694cce67b511b53c94fc84d5fd819d9155:docs/env_configuration.md:generic-secret:96
543383694cce67b511b53c94fc84d5fd819d9155:docs/env_configuration.md:generic-secret:97
55b6414e900e4b2fabf16e29ea260375c7552e5d:.clusterfuzzlite/fuzz_targets/socket_message_fuzzer.py:generic-secret:162
5707371296f47e4ee1ff55f418737cfb9b552124:web_search_engines/search_engine_serpapi.py:generic-secret:16
5707371296f47e4ee1ff55f418737cfb9b552124:web_search_engines/search_engine_serpapi.py:generic-secret:39
5781f183ffa68e2b732f5677c9590e52efff66b3:src/local_deep_research/defaults/llm_config.py:generic-secret:157
57e01f49a2ee51a66b213a6600d16a590799e4c3:web_search_engines/engines/search_engine_brave.py:generic-secret:19
57e01f49a2ee51a66b213a6600d16a590799e4c3:web_search_engines/engines/search_engine_brave.py:generic-secret:77
57e01f49a2ee51a66b213a6600d16a590799e4c3:web_search_engines/search_engine_factory.py:generic-secret:136
5b6ab31410a8ff25edfb3168cde2d1df71d95b28:src/local_deep_research/utilities/threading_utils.py:generic-secret:28
5dc1b0131747e42cd36a912545cac624ad432a93:src/local_deep_research/defaults/llm_config.py:generic-secret:63
5dc1b0131747e42cd36a912545cac624ad432a93:src/local_deep_research/defaults/llm_config.py:generic-secret:79
5dc1b0131747e42cd36a912545cac624ad432a93:src/local_deep_research/defaults/llm_config.py:generic-secret:93
5ed8d8d441c337a77e08ad44f2d447df84730dfe:src/local_deep_research/config.py:generic-secret:271
5ed8d8d441c337a77e08ad44f2d447df84730dfe:src/local_deep_research/config.py:generic-secret:289
5ed8d8d441c337a77e08ad44f2d447df84730dfe:src/local_deep_research/config.py:generic-secret:303
5ed8d8d441c337a77e08ad44f2d447df84730dfe:src/local_deep_research/config.py:generic-secret:357
5ed8d8d441c337a77e08ad44f2d447df84730dfe:src/local_deep_research/config.py:generic-secret:481
5ed8d8d441c337a77e08ad44f2d447df84730dfe:src/local_deep_research/config.py:generic-secret:492
5ed8d8d441c337a77e08ad44f2d447df84730dfe:src/local_deep_research/config.py:generic-secret:503
62928db77729953ce3b1da0e94634cd74362f4d0:docs/api-quickstart.md:generic-secret:52
62928db77729953ce3b1da0e94634cd74362f4d0:docs/api-quickstart.md:generic-secret:77
62928db77729953ce3b1da0e94634cd74362f4d0:docs/MIGRATION_GUIDE_v1.md:generic-secret:206
62928db77729953ce3b1da0e94634cd74362f4d0:docs/troubleshooting-openai-api-key.md:curl-auth-header:72
62928db77729953ce3b1da0e94634cd74362f4d0:docs/troubleshooting-openai-api-key.md:generic-secret:125
62928db77729953ce3b1da0e94634cd74362f4d0:docs/troubleshooting-openai-api-key.md:generic-secret:18
62928db77729953ce3b1da0e94634cd74362f4d0:docs/troubleshooting-openai-api-key.md:generic-secret:19
62928db77729953ce3b1da0e94634cd74362f4d0:docs/troubleshooting-openai-api-key.md:generic-secret:42
62928db77729953ce3b1da0e94634cd74362f4d0:examples/api_usage/README.md:generic-secret:33
62928db77729953ce3b1da0e94634cd74362f4d0:examples/api_usage/UPGRADE_NOTICE.md:generic-secret:52
62928db77729953ce3b1da0e94634cd74362f4d0:README.md:generic-secret:182
62928db77729953ce3b1da0e94634cd74362f4d0:src/local_deep_research/benchmarks/graders.py:generic-secret:91
62928db77729953ce3b1da0e94634cd74362f4d0:src/local_deep_research/config/llm_config.py:generic-secret:396
62928db77729953ce3b1da0e94634cd74362f4d0:src/local_deep_research/config/llm_config.py:generic-secret:417
62928db77729953ce3b1da0e94634cd74362f4d0:src/local_deep_research/config/llm_config.py:generic-secret:436
62928db77729953ce3b1da0e94634cd74362f4d0:src/local_deep_research/database/sqlcipher_utils.py:generic-secret:22
62928db77729953ce3b1da0e94634cd74362f4d0:src/local_deep_research/database/sqlcipher_utils.py:generic-secret:34
62928db77729953ce3b1da0e94634cd74362f4d0:src/local_deep_research/database/thread_local_session.py:generic-secret:168
62928db77729953ce3b1da0e94634cd74362f4d0:src/local_deep_research/metrics/database.py:generic-secret:15
62928db77729953ce3b1da0e94634cd74362f4d0:src/local_deep_research/metrics/database.py:generic-secret:19
62928db77729953ce3b1da0e94634cd74362f4d0:src/local_deep_research/metrics/database.py:generic-secret:23
62928db77729953ce3b1da0e94634cd74362f4d0:src/local_deep_research/metrics/database.py:generic-secret:29
62928db77729953ce3b1da0e94634cd74362f4d0:src/local_deep_research/metrics/search_tracker.py:generic-secret:132
62928db77729953ce3b1da0e94634cd74362f4d0:src/local_deep_research/metrics/search_tracker.py:generic-secret:136
62928db77729953ce3b1da0e94634cd74362f4d0:src/local_deep_research/metrics/token_counter.py:generic-secret:935
62928db77729953ce3b1da0e94634cd74362f4d0:src/local_deep_research/metrics/token_counter.py:generic-secret:939
62928db77729953ce3b1da0e94634cd74362f4d0:src/local_deep_research/settings/manager.py:generic-secret:207
62928db77729953ce3b1da0e94634cd74362f4d0:src/local_deep_research/settings/manager.py:generic-secret:441
62928db77729953ce3b1da0e94634cd74362f4d0:src/local_deep_research/web/auth/database_middleware.py:generic-secret:54
62928db77729953ce3b1da0e94634cd74362f4d0:src/local_deep_research/web/auth/database_middleware.py:generic-secret:59
62928db77729953ce3b1da0e94634cd74362f4d0:src/local_deep_research/web/auth/database_middleware.py:generic-secret:74
62928db77729953ce3b1da0e94634cd74362f4d0:src/local_deep_research/web/auth/session_cleanup.py:generic-secret:34
62928db77729953ce3b1da0e94634cd74362f4d0:src/local_deep_research/web/queue/processor_v2.py:generic-secret:111
62928db77729953ce3b1da0e94634cd74362f4d0:src/local_deep_research/web/queue/processor_v2.py:generic-secret:225
62928db77729953ce3b1da0e94634cd74362f4d0:src/local_deep_research/web/queue/processor_v2.py:generic-secret:325
62928db77729953ce3b1da0e94634cd74362f4d0:src/local_deep_research/web/queue/processor_v2.py:generic-secret:497
62928db77729953ce3b1da0e94634cd74362f4d0:src/local_deep_research/web/queue/processor_v2.py:generic-secret:529
62928db77729953ce3b1da0e94634cd74362f4d0:tests/langchain_integration/README.md:generic-secret:142
6310d18ce51adf0e8ccaf7c7341525c62270d0cc:src/local_deep_research/config/llm_config.py:generic-secret:103
6310d18ce51adf0e8ccaf7c7341525c62270d0cc:src/local_deep_research/config/llm_config.py:generic-secret:326
6310d18ce51adf0e8ccaf7c7341525c62270d0cc:src/local_deep_research/config/llm_config.py:generic-secret:335
6310d18ce51adf0e8ccaf7c7341525c62270d0cc:src/local_deep_research/config/llm_config.py:generic-secret:344
6310d18ce51adf0e8ccaf7c7341525c62270d0cc:src/local_deep_research/config/llm_config.py:generic-secret:81
6310d18ce51adf0e8ccaf7c7341525c62270d0cc:src/local_deep_research/config/llm_config.py:generic-secret:94
63cf66a086113d43e3023998883177a39063e6a6:src/local_deep_research/embeddings/embeddings_config.py:generic-secret:81
6784ea9747b62cd511927615da9cbab0c86d1aeb:src/local_deep_research/news/api.py:generic-secret:824
6784ea9747b62cd511927615da9cbab0c86d1aeb:src/local_deep_research/news/api.py:generic-secret:950
69a49966d458741fedb7433012349d056eaeec07:README.md:generic-secret:115
6af754eb3dac2067406e1a0b1e680dc447dae21d:src/local_deep_research/multitenant/session_context.py:generic-secret:18
6af754eb3dac2067406e1a0b1e680dc447dae21d:src/local_deep_research/multitenant/session_context.py:generic-secret:34
6af754eb3dac2067406e1a0b1e680dc447dae21d:src/local_deep_research/multitenant/session_context.py:generic-secret:75
6af754eb3dac2067406e1a0b1e680dc447dae21d:src/local_deep_research/security/safe_requests.py:generic-secret:197
6beef4cd3ab8787746c1b754f6a89ac73de2a722:src/local_deep_research/chat/routes.py:generic-secret:405
6beef4cd3ab8787746c1b754f6a89ac73de2a722:src/local_deep_research/chat/routes.py:generic-secret:444
6beef4cd3ab8787746c1b754f6a89ac73de2a722:src/local_deep_research/chat/routes.py:generic-secret:493
6beef4cd3ab8787746c1b754f6a89ac73de2a722:src/local_deep_research/chat/routes.py:generic-secret:496
6beef4cd3ab8787746c1b754f6a89ac73de2a722:src/local_deep_research/chat/routes.py:generic-secret:500
6beef4cd3ab8787746c1b754f6a89ac73de2a722:src/local_deep_research/chat/routes.py:generic-secret:502
6beef4cd3ab8787746c1b754f6a89ac73de2a722:src/local_deep_research/chat/routes.py:generic-secret:505
6c5d1c58787d26213ff91f94727c3539cfb860e4:src/local_deep_research/database/sqlcipher_utils.py:generic-secret:74
6cd6ce3090a58831b922a7094abe91f1609d8ab4:src/local_deep_research/config/llm_config.py:generic-secret:103
6cd6ce3090a58831b922a7094abe91f1609d8ab4:src/local_deep_research/config/llm_config.py:generic-secret:326
6cd6ce3090a58831b922a7094abe91f1609d8ab4:src/local_deep_research/config/llm_config.py:generic-secret:335
6cd6ce3090a58831b922a7094abe91f1609d8ab4:src/local_deep_research/config/llm_config.py:generic-secret:344
6cd6ce3090a58831b922a7094abe91f1609d8ab4:src/local_deep_research/config/llm_config.py:generic-secret:81
6cd6ce3090a58831b922a7094abe91f1609d8ab4:src/local_deep_research/config/llm_config.py:generic-secret:94
72978a7befe34118be5e77377441bf733424bf3e:web_search_engines/engines/search_engine_brave.py:generic-secret:19
72978a7befe34118be5e77377441bf733424bf3e:web_search_engines/engines/search_engine_brave.py:generic-secret:77
72978a7befe34118be5e77377441bf733424bf3e:web_search_engines/search_engine_factory.py:generic-secret:136
78ce195b1a7334967f0ca9802ef9696989c56a59:src/local_deep_research/benchmarks/graders.py:generic-secret:74
7b472e788a0f2268db15c0a0b5e632dde6d1770d:src/benchmark_browser_comp.py:generic-secret:181
7b472e788a0f2268db15c0a0b5e632dde6d1770d:src/benchmark_browser_comp.py:generic-secret:67
7b5978fdfa55311f9aabdcef02c3d080e8be4f21:src/local_deep_research/reranker/providers/implementations/cohere.py:generic-secret:142
7b5978fdfa55311f9aabdcef02c3d080e8be4f21:src/local_deep_research/reranker/providers/implementations/cohere.py:generic-secret:77
7b5978fdfa55311f9aabdcef02c3d080e8be4f21:src/local_deep_research/reranker/providers/implementations/jina.py:generic-secret:158
7b5978fdfa55311f9aabdcef02c3d080e8be4f21:src/local_deep_research/reranker/providers/implementations/jina.py:generic-secret:83
7be1fe6bf33b19ea19acea5478ad3defe6fbd8d8:src/local_deep_research/multitenant/session_context.py:generic-secret:18
7be1fe6bf33b19ea19acea5478ad3defe6fbd8d8:src/local_deep_research/multitenant/session_context.py:generic-secret:34
7be1fe6bf33b19ea19acea5478ad3defe6fbd8d8:src/local_deep_research/multitenant/session_context.py:generic-secret:75
7be1fe6bf33b19ea19acea5478ad3defe6fbd8d8:src/local_deep_research/security/safe_requests.py:generic-secret:197
7c5f9753aff6b828f10277072f0a0ba12887730e:src/local_deep_research/defaults/llm_config.py:generic-secret:235
7c5f9753aff6b828f10277072f0a0ba12887730e:src/local_deep_research/defaults/llm_config.py:generic-secret:243
7c5f9753aff6b828f10277072f0a0ba12887730e:src/local_deep_research/defaults/llm_config.py:generic-secret:251
7c5f9753aff6b828f10277072f0a0ba12887730e:src/local_deep_research/defaults/llm_config.py:generic-secret:77
7ef658073e4c9ad5cb9cc1926f1fc4733cd54792:src/local_deep_research/web/database/migrations.py:generic-secret:277
7f8cab31448fe25ed5eab71859970cce29c2abc5:src/local_deep_research/benchmarks/datasets/utils.py:generic-secret:40
7f8cab31448fe25ed5eab71859970cce29c2abc5:src/local_deep_research/benchmarks/datasets/utils.py:generic-secret:56
7f8cab31448fe25ed5eab71859970cce29c2abc5:src/local_deep_research/benchmarks/datasets/utils.py:generic-secret:58
7f8cab31448fe25ed5eab71859970cce29c2abc5:src/local_deep_research/benchmarks/datasets/utils.py:generic-secret:70
7f8cab31448fe25ed5eab71859970cce29c2abc5:src/local_deep_research/benchmarks/datasets/utils.py:generic-secret:73
7f8cab31448fe25ed5eab71859970cce29c2abc5:src/local_deep_research/benchmarks/datasets/utils.py:generic-secret:85
7f8cab31448fe25ed5eab71859970cce29c2abc5:src/local_deep_research/benchmarks/datasets/utils.py:generic-secret:87
8085f9bd3da3e9376d3a7f25329d4264a303eb05:src/local_deep_research/config/llm_config.py:generic-secret:66
8085f9bd3da3e9376d3a7f25329d4264a303eb05:src/local_deep_research/config/llm_config.py:generic-secret:84
8085f9bd3da3e9376d3a7f25329d4264a303eb05:src/local_deep_research/config/llm_config.py:generic-secret:98
835b022d5b5d459d80462278d1b8185e08505bd6:src/local_deep_research/defaults/llm_config.py:generic-secret:235
835b022d5b5d459d80462278d1b8185e08505bd6:src/local_deep_research/defaults/llm_config.py:generic-secret:243
835b022d5b5d459d80462278d1b8185e08505bd6:src/local_deep_research/defaults/llm_config.py:generic-secret:251
835b022d5b5d459d80462278d1b8185e08505bd6:src/local_deep_research/defaults/llm_config.py:generic-secret:77
8bc38da5bb99dc9272273a6418877739ff94478e:src/local_deep_research/database/sqlcipher_utils.py:generic-secret:160
8bc38da5bb99dc9272273a6418877739ff94478e:src/local_deep_research/database/sqlcipher_utils.py:generic-secret:183
8c327a408d7a627627ccab9366ce818f06c657a9:src/local_deep_research/benchmarks/datasets/utils.py:generic-secret:40
8c327a408d7a627627ccab9366ce818f06c657a9:src/local_deep_research/benchmarks/datasets/utils.py:generic-secret:56
8c327a408d7a627627ccab9366ce818f06c657a9:src/local_deep_research/benchmarks/datasets/utils.py:generic-secret:58
8c327a408d7a627627ccab9366ce818f06c657a9:src/local_deep_research/benchmarks/datasets/utils.py:generic-secret:70
8c327a408d7a627627ccab9366ce818f06c657a9:src/local_deep_research/benchmarks/datasets/utils.py:generic-secret:73
8c327a408d7a627627ccab9366ce818f06c657a9:src/local_deep_research/benchmarks/datasets/utils.py:generic-secret:85
8c327a408d7a627627ccab9366ce818f06c657a9:src/local_deep_research/benchmarks/datasets/utils.py:generic-secret:87
8db7b4c603e88db26fc2767e6d7cdd915c545447:src/local_deep_research/defaults/llm_config.py:generic-secret:157
8e4b85fdd0c949907f0fc6752ee315ebb9267b73:src/local_deep_research/memory_cache/config.py:generic-secret:181
8e4b85fdd0c949907f0fc6752ee315ebb9267b73:src/local_deep_research/memory_cache/config.py:generic-secret:234
8e4b85fdd0c949907f0fc6752ee315ebb9267b73:src/local_deep_research/memory_cache/config.py:generic-secret:411
8e4b85fdd0c949907f0fc6752ee315ebb9267b73:src/local_deep_research/memory_cache/config.py:generic-secret:57
955ef9142ad6a4af1fd63a5045476ceadeeffbd8:tests/test_programatic_access.ipynb:generic-secret:22
965dcec84f5e0a3a4545a61b9cc3422333d0b7e2:src/local_deep_research/config_manager.py:generic-secret:341
9781ede32b376cbd60e188c6984eb5f936244971:src/local_deep_research/web/api.py:generic-secret:43
9781ede32b376cbd60e188c6984eb5f936244971:src/local_deep_research/web/auth/api_auth.py:generic-secret:168
9781ede32b376cbd60e188c6984eb5f936244971:src/local_deep_research/web/auth/api_auth.py:generic-secret:217
9781ede32b376cbd60e188c6984eb5f936244971:src/local_deep_research/web/auth/api_auth.py:generic-secret:244
9781ede32b376cbd60e188c6984eb5f936244971:src/local_deep_research/web/auth/api_auth.py:generic-secret:273
9781ede32b376cbd60e188c6984eb5f936244971:src/local_deep_research/web/auth/api_auth.py:generic-secret:56
9781ede32b376cbd60e188c6984eb5f936244971:src/local_deep_research/web/auth/api_auth.py:generic-secret:75
9781ede32b376cbd60e188c6984eb5f936244971:src/local_deep_research/web/auth/api_decorators.py:generic-secret:109
9781ede32b376cbd60e188c6984eb5f936244971:src/local_deep_research/web/auth/api_decorators.py:generic-secret:112
9781ede32b376cbd60e188c6984eb5f936244971:src/local_deep_research/web/auth/api_decorators.py:generic-secret:115
9781ede32b376cbd60e188c6984eb5f936244971:src/local_deep_research/web/auth/api_decorators.py:generic-secret:32
9781ede32b376cbd60e188c6984eb5f936244971:src/local_deep_research/web/auth/api_decorators.py:generic-secret:48
9781ede32b376cbd60e188c6984eb5f936244971:src/local_deep_research/web/auth/api_decorators.py:generic-secret:56
9781ede32b376cbd60e188c6984eb5f936244971:src/local_deep_research/web/auth/api_decorators.py:generic-secret:97
9785428ce9295277cf849608a4bca082c9a38714:src/local_deep_research/utilities/es_utils.py:generic-secret:28
9785428ce9295277cf849608a4bca082c9a38714:src/local_deep_research/utilities/es_utils.py:generic-secret:29
9785428ce9295277cf849608a4bca082c9a38714:src/local_deep_research/utilities/es_utils.py:generic-secret:38
9785428ce9295277cf849608a4bca082c9a38714:src/local_deep_research/utilities/es_utils.py:generic-secret:39
99d2ae3b954224477081d47f5e4d4cf64060d65b:README.md:generic-secret:98
9a8b36c19b86471909b3815e1217c70ca4231057:src/local_deep_research/benchmarks/web_api/benchmark_routes.py:generic-secret:197
9a8b36c19b86471909b3815e1217c70ca4231057:src/local_deep_research/benchmarks/web_api/benchmark_routes.py:generic-secret:684
9a8b36c19b86471909b3815e1217c70ca4231057:src/local_deep_research/benchmarks/web_api/benchmark_routes.py:generic-secret:779
9a8b36c19b86471909b3815e1217c70ca4231057:src/local_deep_research/benchmarks/web_api/benchmark_routes.py:generic-secret:82
9a8b36c19b86471909b3815e1217c70ca4231057:src/local_deep_research/benchmarks/web_api/benchmark_service.py:generic-secret:755
9a8b36c19b86471909b3815e1217c70ca4231057:src/local_deep_research/benchmarks/web_api/benchmark_service.py:generic-secret:835
9b207f2e9fbde184263da4165699f8aa591373d6:src/local_deep_research/defaults/llm_config.py:generic-secret:105
9b207f2e9fbde184263da4165699f8aa591373d6:src/local_deep_research/defaults/llm_config.py:generic-secret:196
9b207f2e9fbde184263da4165699f8aa591373d6:src/local_deep_research/defaults/llm_config.py:generic-secret:204
9b207f2e9fbde184263da4165699f8aa591373d6:src/local_deep_research/defaults/llm_config.py:generic-secret:215
9b207f2e9fbde184263da4165699f8aa591373d6:src/local_deep_research/defaults/llm_config.py:generic-secret:87
9b207f2e9fbde184263da4165699f8aa591373d6:src/local_deep_research/defaults/llm_config.py:generic-secret:97
9c40d8fb90281c140a2e44016eddedfe0518dee5:src/local_deep_research/database/sqlcipher_utils.py:generic-secret:32
9c40d8fb90281c140a2e44016eddedfe0518dee5:src/local_deep_research/database/sqlcipher_utils.py:generic-secret:51
9e60040f9b721da81910ab97a3f4f43d0276a07c:src/local_deep_research/metrics/search_tracker.py:generic-secret:416
9e60040f9b721da81910ab97a3f4f43d0276a07c:src/local_deep_research/metrics/search_tracker.py:generic-secret:424
a1bb4046c0c03ca984e23d57dbf71604cd013b12:README.md:generic-secret:115
a1cfdb198a37e753b3c777cf8cc30aa6841c2364:src/local_deep_research/defaults/llm_config.py:generic-secret:124
a291a593b6c6d15ca4cd9bcce46df4f90761f9e1:README.md:generic-secret:173
a3a545cc109b82039d5283e773f840ae86b2cfb1:src/local_deep_research/utilities/es_utils.py:generic-secret:28
a3a545cc109b82039d5283e773f840ae86b2cfb1:src/local_deep_research/utilities/es_utils.py:generic-secret:29
a3a545cc109b82039d5283e773f840ae86b2cfb1:src/local_deep_research/utilities/es_utils.py:generic-secret:38
a3a545cc109b82039d5283e773f840ae86b2cfb1:src/local_deep_research/utilities/es_utils.py:generic-secret:39
a416def962c35e49e2673f6253d399042a879652:src/local_deep_research/web/database/migrations.py:generic-secret:277
a58b50fdc33eeaff156fe07230603f6a5c0f33b3:web_search_engines/engines/search_engine_pubmed.py:generic-secret:25
a8163c82d0920aa397bd3ee8d98b73f5efda7484:src/local_deep_research/web/auth/routes.py:generic-secret:41
a94af439f7a4795c595bc484d6bf2f12de77c6db:src/local_deep_research/benchmarks/graders.py:generic-secret:71
a94af439f7a4795c595bc484d6bf2f12de77c6db:src/local_deep_research/benchmarks/web_api/benchmark_routes.py:generic-secret:599
a94af439f7a4795c595bc484d6bf2f12de77c6db:src/local_deep_research/benchmarks/web_api/benchmark_routes.py:generic-secret:93
ad2488bb2a1e0ac579cef15596c925502a2b2189:src/local_deep_research/config/llm_config.py:generic-secret:106
ad2488bb2a1e0ac579cef15596c925502a2b2189:src/local_deep_research/config/llm_config.py:generic-secret:117
ad2488bb2a1e0ac579cef15596c925502a2b2189:src/local_deep_research/config/llm_config.py:generic-secret:346
ad2488bb2a1e0ac579cef15596c925502a2b2189:src/local_deep_research/config/llm_config.py:generic-secret:357
ad2488bb2a1e0ac579cef15596c925502a2b2189:src/local_deep_research/config/llm_config.py:generic-secret:368
ad2488bb2a1e0ac579cef15596c925502a2b2189:src/local_deep_research/config/llm_config.py:generic-secret:91
b1ab5a5017a2710dee447b2dcaf65a618f3aa195:scripts/run_ollama_benchmark.py:generic-secret:72
b1ab5a5017a2710dee447b2dcaf65a618f3aa195:src/local_deep_research/benchmarks/runners.py:generic-secret:71
b2840cc65ea8581e76bfb53fa5c6a2cd23386c21:src/local_deep_research/utilities/es_utils.py:generic-secret:28
b2840cc65ea8581e76bfb53fa5c6a2cd23386c21:src/local_deep_research/utilities/es_utils.py:generic-secret:29
b2840cc65ea8581e76bfb53fa5c6a2cd23386c21:src/local_deep_research/utilities/es_utils.py:generic-secret:38
b2840cc65ea8581e76bfb53fa5c6a2cd23386c21:src/local_deep_research/utilities/es_utils.py:generic-secret:39
b5e3d8277eb61352cb9e075c09365bdb6afd4cce:docs/env_configuration.md:generic-secret:114
b5e3d8277eb61352cb9e075c09365bdb6afd4cce:docs/env_configuration.md:generic-secret:115
b5e3d8277eb61352cb9e075c09365bdb6afd4cce:docs/env_configuration.md:generic-secret:118
b5e3d8277eb61352cb9e075c09365bdb6afd4cce:docs/env_configuration.md:generic-secret:119
b5e3d8277eb61352cb9e075c09365bdb6afd4cce:docs/env_configuration.md:generic-secret:37
b5e3d8277eb61352cb9e075c09365bdb6afd4cce:docs/env_configuration.md:generic-secret:38
b5e3d8277eb61352cb9e075c09365bdb6afd4cce:docs/env_configuration.md:generic-secret:49
b5e3d8277eb61352cb9e075c09365bdb6afd4cce:docs/env_configuration.md:generic-secret:50
b5e3d8277eb61352cb9e075c09365bdb6afd4cce:docs/env_configuration.md:generic-secret:96
b5e3d8277eb61352cb9e075c09365bdb6afd4cce:docs/env_configuration.md:generic-secret:97
b8cf24fdac30a0221459d9c9c24da9ca04b34f52:src/local_deep_research/database/backup/backup_scheduler.py:generic-secret:115
b8cf24fdac30a0221459d9c9c24da9ca04b34f52:src/local_deep_research/database/backup/backup_service.py:generic-secret:63
bc74842ccdb7a4e7783ea18364e5a71c6b43849a:web_search_engines/engines/meta_search_engine.py:generic-secret:64
bc74842ccdb7a4e7783ea18364e5a71c6b43849a:web_search_engines/engines/search_engine_guardian.py:generic-secret:14
bccbb6e3c668aec2fa7a933b35dba3bbc7eb7434:web_search_engines/search_engine_factory.py:generic-secret:123
be13e7eb657a9ab2eb2f59c943a5baea2a86e870:README.md:generic-secret:115
c212d1cab13c014db97431d9da29759e2d233917:src/local_deep_research/config/llm_config.py:generic-secret:106
c212d1cab13c014db97431d9da29759e2d233917:src/local_deep_research/config/llm_config.py:generic-secret:117
c212d1cab13c014db97431d9da29759e2d233917:src/local_deep_research/config/llm_config.py:generic-secret:346
c212d1cab13c014db97431d9da29759e2d233917:src/local_deep_research/config/llm_config.py:generic-secret:357
c212d1cab13c014db97431d9da29759e2d233917:src/local_deep_research/config/llm_config.py:generic-secret:368
c212d1cab13c014db97431d9da29759e2d233917:src/local_deep_research/config/llm_config.py:generic-secret:91
c842f99f7b3db3d6fca98e22224ae0041a58a5b2:src/local_deep_research/advanced_search_system/candidate_exploration/base_explorer.py:generic-secret:291
c842f99f7b3db3d6fca98e22224ae0041a58a5b2:src/local_deep_research/advanced_search_system/strategies/constrained_search_strategy.py:generic-secret:808
c842f99f7b3db3d6fca98e22224ae0041a58a5b2:src/local_deep_research/advanced_search_system/strategies/modular_strategy.py:generic-secret:792
c8b26efc72e5fc442a942bfb4af3f074b4b24756:scripts/benchmark_all_strategies.py:generic-secret:563
c8dc94feb183e9a9a7b7919cb5ecef63badd8a13:src/local_deep_research/utilities/llm_utils.py:generic-secret:104
c8dc94feb183e9a9a7b7919cb5ecef63badd8a13:src/local_deep_research/utilities/llm_utils.py:generic-secret:76
c8dc94feb183e9a9a7b7919cb5ecef63badd8a13:src/local_deep_research/utilities/llm_utils.py:generic-secret:90
cd4696285e9932236a834d0abe542c6a85601298:src/local_deep_research/web/auth/database_middleware.py:generic-secret:71
cd4696285e9932236a834d0abe542c6a85601298:src/local_deep_research/web/auth/database_middleware.py:generic-secret:73
cd5275b6fdab297a2d762d4e3b9562ed8756248d:web_search_engines/search_engine_serpapi.py:generic-secret:16
cd5275b6fdab297a2d762d4e3b9562ed8756248d:web_search_engines/search_engine_serpapi.py:generic-secret:39
d02c2a76ba6007fad22401be5bae7d225e49e2ea:src/local_deep_research/advanced_search_system/filters/journal_reputation_filter.py:generic-secret:173
d55c1e1efb135eaf5d8ea5d8c8b36896f931aa8b:tests/test_programatic_access.ipynb:generic-secret:22
d5cb26286ab041766db18e57d183de3d6de7121f:src/local_deep_research/settings/manager.py:generic-secret:400
d66706a39fe4005280d437bd5ef21e3dac0d97a4:README.md:generic-secret:172
d66706a39fe4005280d437bd5ef21e3dac0d97a4:README.md:generic-secret:173
d66706a39fe4005280d437bd5ef21e3dac0d97a4:README.md:generic-secret:174
dbb09847bbe20a7b96d0a20f10ad1ce27df81a44:src/local_deep_research/defaults/llm_config.py:generic-secret:63
dbb09847bbe20a7b96d0a20f10ad1ce27df81a44:src/local_deep_research/defaults/llm_config.py:generic-secret:79
dbb09847bbe20a7b96d0a20f10ad1ce27df81a44:src/local_deep_research/defaults/llm_config.py:generic-secret:93
dc1bed6878c867cc32fc0c0544deaf3a01703de4:README.md:generic-secret:130
dd9e741e2fea700cd7dfe19db5fd0ccfc8b013de:web_search_engines/search_engine_factory.py:generic-secret:123
de91a597f2851a551ec95f969e64d20910db8869:src/local_deep_research/news/api.py:generic-secret:56
e15d05700d76d08f24e4f3442598805b655983de:src/local_deep_research/research_library/services/research_history_indexer.py:generic-secret:43
e15d05700d76d08f24e4f3442598805b655983de:src/local_deep_research/research_library/services/research_history_indexer.py:generic-secret:49
e15d05700d76d08f24e4f3442598805b655983de:src/local_deep_research/research_library/services/research_history_indexer.py:generic-secret:52
e2f9318a4e0bc43c2b103299da2519b8c366bd81:src/local_deep_research/followup_research/routes.py:generic-secret:247
e2f9318a4e0bc43c2b103299da2519b8c366bd81:src/local_deep_research/followup_research/routes.py:generic-secret:252
e2f9318a4e0bc43c2b103299da2519b8c366bd81:src/local_deep_research/followup_research/routes.py:generic-secret:264
e2f9318a4e0bc43c2b103299da2519b8c366bd81:src/local_deep_research/followup_research/routes.py:generic-secret:293
e33dbd827ea898df645ba27580c4852b98f9c430:README.md:generic-secret:172
e33dbd827ea898df645ba27580c4852b98f9c430:README.md:generic-secret:173
e33dbd827ea898df645ba27580c4852b98f9c430:README.md:generic-secret:174
e3425ba1a5fe884c09e40e33a789daf26f968a03:src/local_deep_research/benchmarks/datasets.py:generic-secret:36
e41ee71a032162bcc9024d1a8eac634395c10496:src/local_deep_research/database/sqlcipher_utils.py:generic-secret:73
e527d8b7e272fb9ca80011959980cfade7f06550:src/local_deep_research/config/llm_config.py:generic-secret:63
e527d8b7e272fb9ca80011959980cfade7f06550:src/local_deep_research/config/llm_config.py:generic-secret:74
e527d8b7e272fb9ca80011959980cfade7f06550:src/local_deep_research/config/llm_config.py:generic-secret:85
e563b70fbb7360ccd4f0f3172af6d60abb8d4b3e:src/local_deep_research/defaults/llm_config.py:generic-secret:150
e563b70fbb7360ccd4f0f3172af6d60abb8d4b3e:src/local_deep_research/defaults/llm_config.py:generic-secret:249
e563b70fbb7360ccd4f0f3172af6d60abb8d4b3e:src/local_deep_research/defaults/llm_config.py:generic-secret:260
e563b70fbb7360ccd4f0f3172af6d60abb8d4b3e:src/local_deep_research/defaults/llm_config.py:generic-secret:271
e563b70fbb7360ccd4f0f3172af6d60abb8d4b3e:src/local_deep_research/defaults/llm_config.py:generic-secret:73
e563b70fbb7360ccd4f0f3172af6d60abb8d4b3e:src/local_deep_research/defaults/llm_config.py:generic-secret:87
e563b70fbb7360ccd4f0f3172af6d60abb8d4b3e:src/local_deep_research/defaults/llm_config.py:generic-secret:97
e668ad2764d5989b020eeff138050fe927f8dd26:src/local_deep_research/database/sqlcipher_utils.py:generic-secret:66
e668ad2764d5989b020eeff138050fe927f8dd26:src/local_deep_research/settings/env_definitions/security.py:generic-secret:15
e668ad2764d5989b020eeff138050fe927f8dd26:src/local_deep_research/settings/env_definitions/security.py:generic-secret:21
e668ad2764d5989b020eeff138050fe927f8dd26:src/local_deep_research/settings/env_definitions/security.py:generic-secret:27
e668ad2764d5989b020eeff138050fe927f8dd26:src/local_deep_research/settings/env_definitions/security.py:generic-secret:33
e668ad2764d5989b020eeff138050fe927f8dd26:src/local_deep_research/settings/env_definitions/security.py:generic-secret:38
e668ad2764d5989b020eeff138050fe927f8dd26:src/local_deep_research/settings/env_definitions/security.py:generic-secret:43
e6ef280aba6d4387fbfa5c0fe2b492ec6ef42c04:web_search_engines/search_engine_serpapi.py:generic-secret:16
e6ef280aba6d4387fbfa5c0fe2b492ec6ef42c04:web_search_engines/search_engine_serpapi.py:generic-secret:39
e7584cd4f68ac6fd4e663f50c6fb74507b84f388:README.md:generic-secret:173
ea1ef53fc4e952d4f980354c0b726bfbb1a47d92:src/local_deep_research/defaults/llm_config.py:generic-secret:124
ef32e88aefc77c6114760aaf64339ef2763b516c:src/local_deep_research/api/client.py:generic-secret:114
f36c295fc291f1aa0db5ac08f0f6da9bcee96717:src/local_deep_research/config.py:generic-secret:271
f36c295fc291f1aa0db5ac08f0f6da9bcee96717:src/local_deep_research/config.py:generic-secret:289
f36c295fc291f1aa0db5ac08f0f6da9bcee96717:src/local_deep_research/config.py:generic-secret:303
f36c295fc291f1aa0db5ac08f0f6da9bcee96717:src/local_deep_research/config.py:generic-secret:357
f36c295fc291f1aa0db5ac08f0f6da9bcee96717:src/local_deep_research/config.py:generic-secret:481
f36c295fc291f1aa0db5ac08f0f6da9bcee96717:src/local_deep_research/config.py:generic-secret:492
f36c295fc291f1aa0db5ac08f0f6da9bcee96717:src/local_deep_research/config.py:generic-secret:503
f47617192518ba781055eee3b24d619282f8e884:src/local_deep_research/web_search_engines/rate_limiting/llm/wrapper.py:generic-secret:115
f4e3c25122dc1f76252e6167422cbc430d359739:README.md:generic-secret:205
f4e3c25122dc1f76252e6167422cbc430d359739:README.md:generic-secret:206
f4e3c25122dc1f76252e6167422cbc430d359739:README.md:generic-secret:207
f6aa37f8f75bdc53df0a8a271a75ad1dcd63f793:src/local_deep_research/config.py:generic-secret:271
f6aa37f8f75bdc53df0a8a271a75ad1dcd63f793:src/local_deep_research/config.py:generic-secret:289
f6aa37f8f75bdc53df0a8a271a75ad1dcd63f793:src/local_deep_research/config.py:generic-secret:303
f6aa37f8f75bdc53df0a8a271a75ad1dcd63f793:src/local_deep_research/config.py:generic-secret:357
f6aa37f8f75bdc53df0a8a271a75ad1dcd63f793:src/local_deep_research/config.py:generic-secret:481
f6aa37f8f75bdc53df0a8a271a75ad1dcd63f793:src/local_deep_research/config.py:generic-secret:492
f6aa37f8f75bdc53df0a8a271a75ad1dcd63f793:src/local_deep_research/config.py:generic-secret:503
fa084c1ea11ce9f44268b5fa63986139dfaeb41c:src/local_deep_research/config/llm_config.py:generic-secret:66
fa084c1ea11ce9f44268b5fa63986139dfaeb41c:src/local_deep_research/config/llm_config.py:generic-secret:84
fa084c1ea11ce9f44268b5fa63986139dfaeb41c:src/local_deep_research/config/llm_config.py:generic-secret:98
fc48711a3b21779934bd5be60ac29112e338ec49:src/local_deep_research/api/research_functions.py:generic-secret:139
fcc47fc370185d328eddb5b20f2cac5d8e49d9e3:README.md:generic-secret:205
fcc47fc370185d328eddb5b20f2cac5d8e49d9e3:README.md:generic-secret:206
fcc47fc370185d328eddb5b20f2cac5d8e49d9e3:README.md:generic-secret:207
fe354d87ad4535f38e725cafcda38c1236493afd:src/local_deep_research/benchmarks/web_api/benchmark_routes.py:generic-secret:664
fe354d87ad4535f38e725cafcda38c1236493afd:src/local_deep_research/benchmarks/web_api/benchmark_routes.py:generic-secret:80
fe354d87ad4535f38e725cafcda38c1236493afd:src/local_deep_research/benchmarks/web_api/benchmark_service.py:generic-secret:305
fe354d87ad4535f38e725cafcda38c1236493afd:src/local_deep_research/credentials/base.py:generic-secret:53
fe354d87ad4535f38e725cafcda38c1236493afd:src/local_deep_research/credentials/base.py:generic-secret:68
fe354d87ad4535f38e725cafcda38c1236493afd:src/local_deep_research/credentials/__init__.py:generic-secret:14
fe354d87ad4535f38e725cafcda38c1236493afd:src/local_deep_research/credentials/__init__.py:generic-secret:17
fe354d87ad4535f38e725cafcda38c1236493afd:src/local_deep_research/credentials/manager.py:generic-secret:101
fe354d87ad4535f38e725cafcda38c1236493afd:src/local_deep_research/credentials/manager.py:generic-secret:136
fe354d87ad4535f38e725cafcda38c1236493afd:src/local_deep_research/credentials/manager.py:generic-secret:139
fe354d87ad4535f38e725cafcda38c1236493afd:src/local_deep_research/credentials/manager.py:generic-secret:14
fe354d87ad4535f38e725cafcda38c1236493afd:src/local_deep_research/credentials/manager.py:generic-secret:188
fe354d87ad4535f38e725cafcda38c1236493afd:src/local_deep_research/credentials/manager.py:generic-secret:81
fe354d87ad4535f38e725cafcda38c1236493afd:src/local_deep_research/credentials/stores/temp_store.py:generic-secret:37
fe354d87ad4535f38e725cafcda38c1236493afd:src/local_deep_research/followup_research/routes.py:generic-secret:237
fe354d87ad4535f38e725cafcda38c1236493afd:src/local_deep_research/metrics/search_tracker.py:generic-secret:425
fe354d87ad4535f38e725cafcda38c1236493afd:src/local_deep_research/news/api.py:generic-secret:64
fe354d87ad4535f38e725cafcda38c1236493afd:src/local_deep_research/web/auth/database_middleware.py:generic-secret:52
fe354d87ad4535f38e725cafcda38c1236493afd:src/local_deep_research/web/auth/routes.py:generic-secret:146
fe354d87ad4535f38e725cafcda38c1236493afd:src/local_deep_research/web/auth/routes.py:generic-secret:340
fe354d87ad4535f38e725cafcda38c1236493afd:src/local_deep_research/web/auth/session_cleanup.py:generic-secret:34
fe354d87ad4535f38e725cafcda38c1236493afd:src/local_deep_research/web/queue/processor_v2.py:generic-secret:117
fe354d87ad4535f38e725cafcda38c1236493afd:src/local_deep_research/web/queue/processor_v2.py:generic-secret:436
fe354d87ad4535f38e725cafcda38c1236493afd:src/local_deep_research/web/queue/processor_v2.py:generic-secret:658
fe9cec036dc06d6116d4074703a28b7c57637af4:src/benchmark_browser_comp.py:generic-secret:181
fe9cec036dc06d6116d4074703a28b7c57637af4:src/benchmark_browser_comp.py:generic-secret:67

# Fuzz testing files - test JWTs and mock tokens (2026-02-01)
9f288fa71069adfd6493a91612c449fcf6f56d63:.clusterfuzzlite/fuzz_targets/socket_message_fuzzer.py:generic-secret:162
f1bc01ebf81069e77799fee2bfece1045d310f35:.clusterfuzzlite/fuzz_targets/auth_fuzzer.py:jwt:92
f1bc01ebf81069e77799fee2bfece1045d310f35:.clusterfuzzlite/fuzz_targets/settings_parser_fuzzer.py:generic-secret:390
f1bc01ebf81069e77799fee2bfece1045d310f35:.clusterfuzzlite/fuzz_targets/html_parser_fuzzer.py:generic-secret:182
f1bc01ebf81069e77799fee2bfece1045d310f35:.clusterfuzzlite/fuzz_targets/html_parser_fuzzer.py:generic-secret:195
f1bc01ebf81069e77799fee2bfece1045d310f35:.clusterfuzzlite/fuzz_targets/html_parser_fuzzer.py:generic-secret:208
f1bc01ebf81069e77799fee2bfece1045d310f35:.clusterfuzzlite/fuzz_targets/html_parser_fuzzer.py:generic-secret:320
f1bc01ebf81069e77799fee2bfece1045d310f35:.clusterfuzzlite/fuzz_targets/html_parser_fuzzer.py:generic-secret:343
77011460083d8ab90765e39e8ffcf54255d00595:.clusterfuzzlite/fuzz_targets/authorization_fuzzer.py:jwt:121
77011460083d8ab90765e39e8ffcf54255d00595:.clusterfuzzlite/fuzz_targets/authorization_fuzzer.py:jwt:122
77011460083d8ab90765e39e8ffcf54255d00595:.clusterfuzzlite/fuzz_targets/authorization_fuzzer.py:generic-secret:203
77011460083d8ab90765e39e8ffcf54255d00595:.clusterfuzzlite/fuzz_targets/authorization_fuzzer.py:generic-secret:261

# SQLCipher utils - runtime password parameters (2026-02-01)
d72b7ae6680970282316be0b4377ccfdff674a78:src/local_deep_research/database/sqlcipher_utils.py:generic-secret:57
d72b7ae6680970282316be0b4377ccfdff674a78:src/local_deep_research/database/sqlcipher_utils.py:generic-secret:69
ba12412dc5ba19db6930a31428676d7156dc9e91:src/local_deep_research/database/sqlcipher_utils.py:generic-secret:74
f18883b8403e6e5429e1a64ac067727dc0458fcb:src/local_deep_research/database/sqlcipher_utils.py:generic-secret:83

# SQLCipher utils - refactored set_sqlcipher_rekey (key derivation from password)
src/local_deep_research/database/sqlcipher_utils.py:generic-secret:85

# Python type hints and function calls - false positives (2026-02-02)
# es_utils.py: Optional[str] type hints for password/api_key parameters
b3e9cb9df8080d101deee6ae26fad054ed7a4a77:src/local_deep_research/utilities/es_utils.py:generic-secret:28
b3e9cb9df8080d101deee6ae26fad054ed7a4a77:src/local_deep_research/utilities/es_utils.py:generic-secret:29
b3e9cb9df8080d101deee6ae26fad054ed7a4a77:src/local_deep_research/utilities/es_utils.py:generic-secret:38
b3e9cb9df8080d101deee6ae26fad054ed7a4a77:src/local_deep_research/utilities/es_utils.py:generic-secret:39

# llm_config.py: get_db_setting() function calls reading config values
3c09850df77c25ff718809ef8b65bced8689a163:src/local_deep_research/config/llm_config.py:generic-secret:81
3c09850df77c25ff718809ef8b65bced8689a163:src/local_deep_research/config/llm_config.py:generic-secret:94
3c09850df77c25ff718809ef8b65bced8689a163:src/local_deep_research/config/llm_config.py:generic-secret:103
3c09850df77c25ff718809ef8b65bced8689a163:src/local_deep_research/config/llm_config.py:generic-secret:326
3c09850df77c25ff718809ef8b65bced8689a163:src/local_deep_research/config/llm_config.py:generic-secret:335
3c09850df77c25ff718809ef8b65bced8689a163:src/local_deep_research/config/llm_config.py:generic-secret:344

# defaults/llm_config.py: Configuration parameter definitions
acc9005801d4361cf3f91ef8a4ab45c42765372b:src/local_deep_research/defaults/llm_config.py:generic-secret:124
dc366dab85c1a02f8ffadc38c8db210cf2a61b95:src/local_deep_research/defaults/llm_config.py:generic-secret:77
dc366dab85c1a02f8ffadc38c8db210cf2a61b95:src/local_deep_research/defaults/llm_config.py:generic-secret:235
dc366dab85c1a02f8ffadc38c8db210cf2a61b95:src/local_deep_research/defaults/llm_config.py:generic-secret:243
dc366dab85c1a02f8ffadc38c8db210cf2a61b95:src/local_deep_research/defaults/llm_config.py:generic-secret:251

# search_engine_serpapi.py: Environment variable reads
7838cd1fd1d1afbc92a2976495d6c06342bca737:web_search_engines/search_engine_serpapi.py:generic-secret:16
7838cd1fd1d1afbc92a2976495d6c06342bca737:web_search_engines/search_engine_serpapi.py:generic-secret:39

# README.md: Documentation example showing settings.get() usage
fed86a7c9481006cb963b1039bf9dc818a5af063:README.md:generic-secret:115

# generate_config_docs.py: AST node value extraction (key = key_node.value), not a secret
scripts/generate_config_docs.py:generic-secret:92

# report_generator.py: variable name original_iterations in settings restoration code
src/local_deep_research/report_generator.py:generic-secret:486

# followup routes.py: password retrieval variable names (user_password, auth_data)
src/local_deep_research/followup_research/routes.py:generic-secret:208
src/local_deep_research/followup_research/routes.py:generic-secret:212
src/local_deep_research/followup_research/routes.py:generic-secret:219
src/local_deep_research/followup_research/routes.py:generic-secret:222

# Password utility helper - variable names, not actual secrets
src/local_deep_research/web/auth/password_utils.py:generic-secret:32
src/local_deep_research/web/auth/password_utils.py:generic-secret:45
src/local_deep_research/followup_research/routes.py:generic-secret:206

# Semantic search routes — db_password variable names (false positives)
src/local_deep_research/research_library/search/routes/search_routes.py:generic-secret:49
src/local_deep_research/research_library/search/routes/search_routes.py:generic-secret:94
src/local_deep_research/research_library/search/routes/search_routes.py:generic-secret:141
src/local_deep_research/research_library/search/routes/search_routes.py:generic-secret:200
src/local_deep_research/research_library/search/routes/search_routes.py:generic-secret:217
src/local_deep_research/research_library/search/routes/search_routes.py:generic-secret:295
src/local_deep_research/research_library/search/services/research_history_indexer.py:generic-secret:46
src/local_deep_research/research_library/search/services/research_history_indexer.py:generic-secret:52
src/local_deep_research/research_library/search/services/research_history_indexer.py:generic-secret:55
src/local_deep_research/research_library/search/routes/search_routes.py:generic-secret:293

# Auto-conversion hook — db_password variable name (false positive)
src/local_deep_research/web/queue/processor_v2.py:generic-secret:357
src/local_deep_research/web/queue/processor_v2.py:generic-secret:358

# search_routes.py — db_password variable (shifted line numbers, false positive)
src/local_deep_research/research_library/search/routes/search_routes.py:generic-secret:51
src/local_deep_research/research_library/search/routes/search_routes.py:generic-secret:146
src/local_deep_research/research_library/search/routes/search_routes.py:generic-secret:189
src/local_deep_research/research_library/search/routes/search_routes.py:generic-secret:273

# Shared engine filtering - variable names, not actual secrets
src/local_deep_research/web_search_engines/search_engines_config.py:generic-secret:322
src/local_deep_research/web_search_engines/search_engines_config.py:generic-secret:360

# Placeholder API key for local servers without auth (e.g. llama.cpp)
7c84e267390264c58c3857881c70f9b80677d76b:src/local_deep_research/config/llm_config.py:generic-secret:516
