e56d7b6747
* fix(security): resolve open code-scanning alerts across four scanners Resolves 31 open code-scanning alerts (#8038-#8073 range) with real fixes where possible and convention-following baselining for historical findings. Scorecard Token-Permissions (#8039, #8040): - playwright-notes-tests.yml: drop checks:write / pull-requests:write and remove the cosmetic EnricoMi publish-unit-test-result step, following the same fix already applied to playwright-webkit-tests.yml (PR #3704). Failing tests still fail the job; the uploaded artifact keeps the report. - release.yml: trim the matching caller-side grants on notes-test-gate and remove the dead checks:write on test-gate (leftover from PR #3704 -- playwright-webkit-tests.yml no longer publishes check runs). Bearer XSS (#8041-#8052): - notes.js setSynthesizeButtonBusy, showNotesLoadError and unified_search.js showUnifiedSearchError: rebuild via createElement/textContent/replaceChildren, eliminating the innerHTML sinks outright (same pattern as the adjacent loading-state helpers). - notes.js renderNotes/synthesis previews and unified_search.js results render: add the missing bearer:disable directives; these sinks were already audited (escapeHtml on every interpolation / DOMPurify-backed renderMarkdown / escape-first basicMarkdownRender) but notes.js and unified_search.js never got the Bearer half of the repo's paired suppression convention. - annotation_surface.js: bearer:disable on the three replaceWith(...childNodes) unwrap calls -- Node-typed arguments are never HTML-parsed; rule false positive. DevSkim (#8065-#8067): - test_legacy_cleanup_no_plaintext.py: build the valid-shaped hex ids as "a" * 32 / "b" * 32 (idiom already used elsewhere in the file) instead of token-shaped literals. - test_faiss_safe_load_security.py: reword docstring prose so the literal substring pickle.load no longer trips DS425000 (the rule was matching documentation text, not the deliberate security-test code). Gitleaks credential-literal (#8057-#8064, #8068-#8073): All 14 findings are placeholders in historical commits, re-surfaced by the scheduled all-refs scan after PR #5133 renamed the custom rule (generic-secret -> credential-literal): fingerprints are rule-id-specific, so the existing baseline entries stopped matching. - .gitleaks.toml: allowlist the pre-reorg defaults/llm_config.py path (renamed in 8085f9bd3; same api_key="lm-studio" placeholder as the already-allowlisted current path). - .gitleaksignore: baseline the remaining historical fingerprints (benchmark123 throwaway test passwords, lm-studio dummy key, docstring example values in data_sanitizer.py, sk-ant-... docstring example). - research_functions.py: reword the docstring example to the established your-api-key-here placeholder so future edits don't re-trigger. Verified: gitleaks v8.30.0 (CI-pinned) full-history scan over 15101 commits reports no leaks; 57 tests pass including the bearer-disable format guard; eslint clean (0 errors, warnings pre-exist on main). #8038 (update-npm-dependencies.yml contents:write) is already best practice -- top-level permissions {} with job-scoped writes required by peter-evans/create-pull-request -- matching the won't-fix dismissal of the identical alert #7746. * fix(security): add missing bearer:disable on notes-grid render sink The renderNotes innerHTML assignment (alert #8045) was listed as annotated in the original commit but the directive was dropped; every interpolation in createNoteCard is escapeHtml'd or numeric, same audit as the sibling sinks. * style(annotations): tighten bearer:disable comments to repo convention Single terse audited-date line per site, em-dash to match file style. * fix(security): annotate replaceChildren sinks Bearer still flags A live Bearer v2.0.2 scan showed javascript_lang_dangerous_insert_html also fires on replaceChildren() calls with node arguments, so the four DOM-rebuild sites from the earlier commit would have re-surfaced as new alerts. All children at these sites are createElement/textContent-built Nodes; replaceChildren never parses HTML. Per-file scans of all three touched JS files now report zero findings.
756 lines
73 KiB
Plaintext
756 lines
73 KiB
Plaintext
# 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
|
|
|
|
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
|
|
|
|
# Placeholder API key for local servers without auth (e.g. llama.cpp)
|
|
7c84e267390264c58c3857881c70f9b80677d76b:src/local_deep_research/config/llm_config.py:generic-secret:516
|
|
|
|
# data_sanitizer.py — `is_secret = DataSanitizer.is_sensitive_setting(...)` reads
|
|
# as `secret = <token>` to the generic-secret rule. It is a boolean variable
|
|
# assignment in redact_settings_snapshot, not a credential (false positive).
|
|
src/local_deep_research/security/data_sanitizer.py:generic-secret:212
|
|
282bb0c3d9e9d65ae67fa0acc18cd92e7ad447bc:src/local_deep_research/security/data_sanitizer.py:generic-secret:212
|
|
|
|
# --- Added 2026-07-08: generic-secret false positives from historical commits
|
|
# (identifier assignments / function signatures like 'password: Optional[str]',
|
|
# 'cache_key = ...', 'token = generate_csrf()'); surfaced by the main-branch
|
|
# scans after recent merges. Sampled and verified: no literal secret values.
|
|
0238ac566b0edbf69a6e61dbfd163c4713b356ae:src/local_deep_research/auto_research/routes.py:generic-secret:130
|
|
0238ac566b0edbf69a6e61dbfd163c4713b356ae:src/local_deep_research/auto_research/service.py:generic-secret:100
|
|
0238ac566b0edbf69a6e61dbfd163c4713b356ae:src/local_deep_research/auto_research/service.py:generic-secret:98
|
|
047707ebba6a1a4435c72616dc9695c7b2a0dd76:src/local_deep_research/web/routers/auth.py:generic-secret:49
|
|
1b323474104e82d1bf5a458693714de25a8bdabd:src/local_deep_research/web/dependencies/template_helpers.py:generic-secret:45
|
|
1d2f9946a5b3b36a2d9bd52ba8741c0097e41b6c:src/local_deep_research/database/library_init.py:generic-secret:128
|
|
1d2f9946a5b3b36a2d9bd52ba8741c0097e41b6c:src/local_deep_research/database/library_init.py:generic-secret:137
|
|
1d2f9946a5b3b36a2d9bd52ba8741c0097e41b6c:src/local_deep_research/database/library_init.py:generic-secret:170
|
|
1d2f9946a5b3b36a2d9bd52ba8741c0097e41b6c:src/local_deep_research/database/library_init.py:generic-secret:179
|
|
1d2f9946a5b3b36a2d9bd52ba8741c0097e41b6c:src/local_deep_research/database/library_init.py:generic-secret:194
|
|
1d2f9946a5b3b36a2d9bd52ba8741c0097e41b6c:src/local_deep_research/database/library_init.py:generic-secret:203
|
|
1d2f9946a5b3b36a2d9bd52ba8741c0097e41b6c:src/local_deep_research/database/library_init.py:generic-secret:21
|
|
1d2f9946a5b3b36a2d9bd52ba8741c0097e41b6c:src/local_deep_research/database/library_init.py:generic-secret:29
|
|
1d2f9946a5b3b36a2d9bd52ba8741c0097e41b6c:src/local_deep_research/database/library_init.py:generic-secret:80
|
|
1d2f9946a5b3b36a2d9bd52ba8741c0097e41b6c:src/local_deep_research/database/library_init.py:generic-secret:89
|
|
1da9d4ff8c1119fd1a50a34a1f2414e432f4e01b:src/local_deep_research/database/library_init.py:generic-secret:128
|
|
1da9d4ff8c1119fd1a50a34a1f2414e432f4e01b:src/local_deep_research/database/library_init.py:generic-secret:137
|
|
1da9d4ff8c1119fd1a50a34a1f2414e432f4e01b:src/local_deep_research/database/library_init.py:generic-secret:170
|
|
1da9d4ff8c1119fd1a50a34a1f2414e432f4e01b:src/local_deep_research/database/library_init.py:generic-secret:179
|
|
1da9d4ff8c1119fd1a50a34a1f2414e432f4e01b:src/local_deep_research/database/library_init.py:generic-secret:194
|
|
1da9d4ff8c1119fd1a50a34a1f2414e432f4e01b:src/local_deep_research/database/library_init.py:generic-secret:203
|
|
1da9d4ff8c1119fd1a50a34a1f2414e432f4e01b:src/local_deep_research/database/library_init.py:generic-secret:21
|
|
1da9d4ff8c1119fd1a50a34a1f2414e432f4e01b:src/local_deep_research/database/library_init.py:generic-secret:29
|
|
1da9d4ff8c1119fd1a50a34a1f2414e432f4e01b:src/local_deep_research/database/library_init.py:generic-secret:80
|
|
1da9d4ff8c1119fd1a50a34a1f2414e432f4e01b:src/local_deep_research/database/library_init.py:generic-secret:89
|
|
1dc291fc38cc7a82e515928b29cf54b3ea553368:src/local_deep_research/web/routers/auth.py:generic-secret:153
|
|
1dc291fc38cc7a82e515928b29cf54b3ea553368:src/local_deep_research/web/routers/auth.py:generic-secret:469
|
|
1dc291fc38cc7a82e515928b29cf54b3ea553368:src/local_deep_research/web/routers/auth.py:generic-secret:50
|
|
1dc291fc38cc7a82e515928b29cf54b3ea553368:src/local_deep_research/web/routers/auth.py:generic-secret:723
|
|
1dc291fc38cc7a82e515928b29cf54b3ea553368:src/local_deep_research/web/routers/settings.py:generic-secret:1241
|
|
1dc291fc38cc7a82e515928b29cf54b3ea553368:src/local_deep_research/web/routers/settings.py:generic-secret:1305
|
|
1dc291fc38cc7a82e515928b29cf54b3ea553368:src/local_deep_research/web/routers/settings.py:generic-secret:1373
|
|
1dc291fc38cc7a82e515928b29cf54b3ea553368:src/local_deep_research/web/routers/settings.py:generic-secret:1590
|
|
1dc291fc38cc7a82e515928b29cf54b3ea553368:src/local_deep_research/web/routers/settings.py:generic-secret:1818
|
|
1dc291fc38cc7a82e515928b29cf54b3ea553368:src/local_deep_research/web/routers/settings.py:generic-secret:337
|
|
1dc291fc38cc7a82e515928b29cf54b3ea553368:src/local_deep_research/web/routers/settings.py:generic-secret:452
|
|
1dc291fc38cc7a82e515928b29cf54b3ea553368:src/local_deep_research/web/routers/settings.py:generic-secret:600
|
|
1dc291fc38cc7a82e515928b29cf54b3ea553368:src/local_deep_research/web/routers/settings.py:generic-secret:789
|
|
1e5c5615c321467b2fc42ac897cb515fe6c04e31:src/local_deep_research/followup_research/routes.py:generic-secret:247
|
|
1e5c5615c321467b2fc42ac897cb515fe6c04e31:src/local_deep_research/followup_research/routes.py:generic-secret:250
|
|
1e5c5615c321467b2fc42ac897cb515fe6c04e31:src/local_deep_research/followup_research/routes.py:generic-secret:278
|
|
36f935f4b443e05967cf3c1f486af8ebe127e9ed:src/local_deep_research/report_generator.py:generic-secret:495
|
|
3cda98760b69835d038dcc53e09ce7642f900505:src/local_deep_research/database/hex_key_cache.py:generic-secret:48
|
|
42d084a3a77abfb816a83dc7a39b719dd038a2e3:src/local_deep_research/benchmarks/web_api/benchmark_routes.py:generic-secret:213
|
|
42d084a3a77abfb816a83dc7a39b719dd038a2e3:src/local_deep_research/benchmarks/web_api/benchmark_routes.py:generic-secret:760
|
|
42d084a3a77abfb816a83dc7a39b719dd038a2e3:src/local_deep_research/benchmarks/web_api/benchmark_routes.py:generic-secret:764
|
|
42d084a3a77abfb816a83dc7a39b719dd038a2e3:src/local_deep_research/benchmarks/web_api/benchmark_routes.py:generic-secret:86
|
|
42d084a3a77abfb816a83dc7a39b719dd038a2e3:src/local_deep_research/benchmarks/web_api/benchmark_routes.py:generic-secret:867
|
|
42d084a3a77abfb816a83dc7a39b719dd038a2e3:src/local_deep_research/news/api.py:generic-secret:68
|
|
42d084a3a77abfb816a83dc7a39b719dd038a2e3:src/local_deep_research/news/api.py:generic-secret:69
|
|
42d084a3a77abfb816a83dc7a39b719dd038a2e3:src/local_deep_research/news/api.py:generic-secret:72
|
|
4fc61e3dc7b4637b046a6be51946959766749985:src/local_deep_research/web/routers/library.py:generic-secret:83
|
|
4fc61e3dc7b4637b046a6be51946959766749985:src/local_deep_research/web/routers/library.py:generic-secret:92
|
|
61eebf757fd0e2005443e0989adf0e60d4a96c70:src/local_deep_research/database/thread_local_session.py:generic-secret:228
|
|
61eebf757fd0e2005443e0989adf0e60d4a96c70:src/local_deep_research/database/thread_local_session.py:generic-secret:230
|
|
61eebf757fd0e2005443e0989adf0e60d4a96c70:src/local_deep_research/database/thread_local_session.py:generic-secret:239
|
|
61eebf757fd0e2005443e0989adf0e60d4a96c70:src/local_deep_research/database/thread_local_session.py:generic-secret:34
|
|
61eebf757fd0e2005443e0989adf0e60d4a96c70:src/local_deep_research/database/thread_local_session.py:generic-secret:342
|
|
61eebf757fd0e2005443e0989adf0e60d4a96c70:src/local_deep_research/database/thread_local_session.py:generic-secret:344
|
|
61eebf757fd0e2005443e0989adf0e60d4a96c70:src/local_deep_research/database/thread_local_session.py:generic-secret:36
|
|
61eebf757fd0e2005443e0989adf0e60d4a96c70:src/local_deep_research/database/thread_local_session.py:generic-secret:47
|
|
61eebf757fd0e2005443e0989adf0e60d4a96c70:src/local_deep_research/database/thread_metrics.py:generic-secret:41
|
|
61eebf757fd0e2005443e0989adf0e60d4a96c70:src/local_deep_research/database/thread_metrics.py:generic-secret:52
|
|
775df29d334e98a196f2e800472d37c813e561f5:src/local_deep_research/skills/builtin/comparative_analysis/SKILL.md:generic-secret:11
|
|
775df29d334e98a196f2e800472d37c813e561f5:src/local_deep_research/skills/builtin/comparative_analysis/SKILL.md:generic-secret:17
|
|
775df29d334e98a196f2e800472d37c813e561f5:src/local_deep_research/skills/builtin/comparative_analysis/SKILL.md:generic-secret:23
|
|
7af992148d35bb97d1126ec0e766cf5e13779b23:src/local_deep_research/research_library/routes/folder_routes.py:generic-secret:140
|
|
7af992148d35bb97d1126ec0e766cf5e13779b23:src/local_deep_research/research_library/routes/folder_routes.py:generic-secret:194
|
|
7af992148d35bb97d1126ec0e766cf5e13779b23:src/local_deep_research/research_library/routes/folder_routes.py:generic-secret:255
|
|
7af992148d35bb97d1126ec0e766cf5e13779b23:src/local_deep_research/research_library/routes/folder_routes.py:generic-secret:319
|
|
7af992148d35bb97d1126ec0e766cf5e13779b23:src/local_deep_research/research_library/routes/folder_routes.py:generic-secret:370
|
|
7af992148d35bb97d1126ec0e766cf5e13779b23:src/local_deep_research/research_library/routes/folder_routes.py:generic-secret:41
|
|
7af992148d35bb97d1126ec0e766cf5e13779b23:src/local_deep_research/research_library/services/folder_scan_service.py:generic-secret:25
|
|
9211696af9fe1b49a2d7285572670ec36c36684b:src/local_deep_research/web/routers/followup.py:generic-secret:210
|
|
9211696af9fe1b49a2d7285572670ec36c36684b:src/local_deep_research/web/routers/followup.py:generic-secret:294
|
|
96573209b0dd2fb5d121a954ef5d361c0da6385c:src/local_deep_research/metrics/database.py:generic-secret:15
|
|
96573209b0dd2fb5d121a954ef5d361c0da6385c:src/local_deep_research/metrics/database.py:generic-secret:23
|
|
96573209b0dd2fb5d121a954ef5d361c0da6385c:src/local_deep_research/metrics/database.py:generic-secret:29
|
|
b208b3fbe7eb18a07e9aa42fcfd8f6d84edf1385:src/local_deep_research/web/routers/settings.py:generic-secret:1358
|
|
b208b3fbe7eb18a07e9aa42fcfd8f6d84edf1385:src/local_deep_research/web/routers/settings.py:generic-secret:2237
|
|
b208b3fbe7eb18a07e9aa42fcfd8f6d84edf1385:src/local_deep_research/web/routers/settings.py:generic-secret:336
|
|
b208b3fbe7eb18a07e9aa42fcfd8f6d84edf1385:src/local_deep_research/web/routers/settings.py:generic-secret:451
|
|
b208b3fbe7eb18a07e9aa42fcfd8f6d84edf1385:src/local_deep_research/web/routers/settings.py:generic-secret:603
|
|
c5bb221d6d19c5e0dc830d077ea64bbf3cdbbd6d:src/local_deep_research/database/thread_local_session.py:generic-secret:228
|
|
c5bb221d6d19c5e0dc830d077ea64bbf3cdbbd6d:src/local_deep_research/database/thread_local_session.py:generic-secret:230
|
|
c5bb221d6d19c5e0dc830d077ea64bbf3cdbbd6d:src/local_deep_research/database/thread_local_session.py:generic-secret:239
|
|
c5bb221d6d19c5e0dc830d077ea64bbf3cdbbd6d:src/local_deep_research/database/thread_local_session.py:generic-secret:34
|
|
c5bb221d6d19c5e0dc830d077ea64bbf3cdbbd6d:src/local_deep_research/database/thread_local_session.py:generic-secret:342
|
|
c5bb221d6d19c5e0dc830d077ea64bbf3cdbbd6d:src/local_deep_research/database/thread_local_session.py:generic-secret:344
|
|
c5bb221d6d19c5e0dc830d077ea64bbf3cdbbd6d:src/local_deep_research/database/thread_local_session.py:generic-secret:36
|
|
c5bb221d6d19c5e0dc830d077ea64bbf3cdbbd6d:src/local_deep_research/database/thread_local_session.py:generic-secret:47
|
|
c5bb221d6d19c5e0dc830d077ea64bbf3cdbbd6d:src/local_deep_research/database/thread_metrics.py:generic-secret:41
|
|
c5bb221d6d19c5e0dc830d077ea64bbf3cdbbd6d:src/local_deep_research/database/thread_metrics.py:generic-secret:52
|
|
d154d7df2cd064be16fc70a939d7a6e839794e0f:src/local_deep_research/advanced_search_system/strategies/constrained_search_strategy.py:generic-secret:836
|
|
d154d7df2cd064be16fc70a939d7a6e839794e0f:src/local_deep_research/advanced_search_system/strategies/modular_strategy.py:generic-secret:750
|
|
e4f24b7bbab217365cb17501bd4d1435f46c52fa:src/local_deep_research/web/routers/settings.py:generic-secret:2206
|
|
e53cdad8cb713eb152865a49b831cead4f14912e:src/local_deep_research/web/dependencies/auth.py:generic-secret:78
|
|
e53cdad8cb713eb152865a49b831cead4f14912e:src/local_deep_research/web/dependencies/auth.py:generic-secret:91
|
|
e53cdad8cb713eb152865a49b831cead4f14912e:src/local_deep_research/web/dependencies/auth.py:generic-secret:94
|
|
e53cdad8cb713eb152865a49b831cead4f14912e:src/local_deep_research/web/fastapi_app.py:generic-secret:637
|
|
e53cdad8cb713eb152865a49b831cead4f14912e:src/local_deep_research/web/fastapi_app.py:generic-secret:78
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/benchmark.py:generic-secret:219
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/benchmark.py:generic-secret:772
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/benchmark.py:generic-secret:879
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/benchmark.py:generic-secret:91
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/library.py:generic-secret:1043
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/library.py:generic-secret:1267
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/library.py:generic-secret:544
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/library.py:generic-secret:570
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/library.py:generic-secret:605
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/library.py:generic-secret:715
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/library.py:generic-secret:754
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/library.py:generic-secret:87
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/rag.py:generic-secret:112
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/rag.py:generic-secret:119
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/rag.py:generic-secret:1663
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/rag.py:generic-secret:1666
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/rag.py:generic-secret:1837
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/rag.py:generic-secret:2073
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/rag.py:generic-secret:2079
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/rag.py:generic-secret:2453
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/rag.py:generic-secret:2547
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/rag.py:generic-secret:2614
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/rag.py:generic-secret:2831
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/rag.py:generic-secret:3067
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/rag.py:generic-secret:3073
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/rag.py:generic-secret:3447
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/rag.py:generic-secret:3541
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/rag.py:generic-secret:3608
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/research.py:generic-secret:422
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/research.py:generic-secret:511
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/research.py:generic-secret:513
|
|
e840609ae4f9d6ddfbfe6edf7b2a3cbb8f09d115:src/local_deep_research/web/routers/research.py:generic-secret:688
|
|
e865d0bc2c645625b91f98b5208218beee256734:src/local_deep_research/web/routers/settings.py:generic-secret:1054
|
|
e865d0bc2c645625b91f98b5208218beee256734:src/local_deep_research/web/routers/settings.py:generic-secret:988
|
|
f6bbb00922985a435f542d55e361a116a16e33a4:src/local_deep_research/web/routers/settings.py:generic-secret:629
|
|
fd2519a30b003a6b1243589beaec54e11f0ab912:src/local_deep_research/web/routers/rag.py:generic-secret:114
|
|
266b5925182d1b0a812e8a017dc0bd5249760482:README.md:aws-access-token:89
|
|
694c5fec880ded973476943c229bd14ea181750b:README.md:aws-access-token:89
|
|
8368ce435421f329b48f8e9b8b25859cc8f52cc9:README.md:aws-access-token:89
|
|
a646559114f020b889d1275a7ff5c79007606146:README.md:aws-access-token:90
|
|
b84d382ae670af3e6bcbc971d245ebbb60d6f8e8:README.md:aws-access-token:90
|
|
fcecaaa53234fd1596dc29794d0af3bdb07536cb:README.md:aws-access-token:89
|
|
|
|
# --- Added 2026-07-16: generic-secret false positives from feature-branch
|
|
# commit 30557a9c0 (refactor/rag-vector-store), surfaced by the scheduled
|
|
# all-refs scan (run 29480794481). Verified: identifier assignments only
|
|
# ('key = provider or resolve_provider(...)', 'self.db_password = db_password'),
|
|
# no literal secret values.
|
|
30557a9c06d0ddfe978f39b3cd2e0b4d28579981:src/local_deep_research/vector_stores/config.py:generic-secret:52
|
|
30557a9c06d0ddfe978f39b3cd2e0b4d28579981:src/local_deep_research/vector_stores/facade.py:generic-secret:114
|
|
|
|
# --- Added 2026-07-22: credential-literal false positives from historical
|
|
# commits, re-surfaced by the scheduled all-refs scan after PR #5133 renamed
|
|
# the custom rule (generic-secret -> credential-literal); fingerprints are
|
|
# rule-id-specific, so the old baseline entries no longer matched. Verified
|
|
# with gitleaks v8.30.0 (CI-pinned): all are placeholders — "benchmark123"
|
|
# throwaway local-test passwords (unmerged feature branch), "lm-studio"
|
|
# dummy key for LM Studio's no-auth local server, docstring example values
|
|
# ("secret123", the "[REDACTED]" output sentinel) in data_sanitizer.py, and
|
|
# a truncated "sk-ant-..." docstring example (since reworded on main).
|
|
5ed8d8d441c337a77e08ad44f2d447df84730dfe:src/local_deep_research/config.py:credential-literal:357
|
|
b1ab5a5017a2710dee447b2dcaf65a618f3aa195:scripts/benchmark_all_strategies.py:credential-literal:76
|
|
b1ab5a5017a2710dee447b2dcaf65a618f3aa195:scripts/run_ollama_benchmark.py:credential-literal:72
|
|
e64710805cb5382ad1b658228911d8b6291ff0f5:src/local_deep_research/security/data_sanitizer.py:credential-literal:46
|
|
e64710805cb5382ad1b658228911d8b6291ff0f5:src/local_deep_research/security/data_sanitizer.py:credential-literal:93
|
|
e64710805cb5382ad1b658228911d8b6291ff0f5:src/local_deep_research/security/data_sanitizer.py:credential-literal:95
|
|
f36c295fc291f1aa0db5ac08f0f6da9bcee96717:src/local_deep_research/config.py:credential-literal:357
|
|
fc48711a3b21779934bd5be60ac29112e338ec49:src/local_deep_research/api/research_functions.py:credential-literal:178
|