Open-source inference server and production cluster for all the models your agent needs.
This report summarizes scanner evidence for superlinked/sie, a Python project with 3,384 GitHub stars. SynthScan examined 896,456 lines of code across 2520 source files, recording 12700 pattern matches distributed across 24 syntactic categories. The legacy adjusted pattern signal is 17.6 (Elevated pattern signal); it is not an authorship estimate.
Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.
Use each vector to guide manual verification of the underlying findings.
Can maintainers explain intent, assumptions, and trade-offs? 9780 finding(s).
Are imports declared and package/API names verified? 1318 finding(s).
Are wrappers, guards, and repeated structures necessary? 9918 finding(s).
Which changes need focused human review? 12700 finding(s).
This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.
Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.
This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.
The scanner identified 12700 distinct pattern matches across 24 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/check_response_chunk_protocol.py | 160 | def _rust_field_has_serde_option(source: str, struct_name: str, field_name: str, option: str) -> bool: | CODE |
| LOW | tools/check_response_chunk_protocol.py | 192 | def _python_has_exact_true_lookup(source: str, key: str) -> bool: | CODE |
| LOW | tools/check_response_chunk_protocol.py | 371 | def _rust_without_nested_test_helpers(source: str) -> str: | CODE |
| LOW | tools/ci/check_release_contract.py | 631 | def release_automation_gate_errors(condition: str) -> list[str]: | CODE |
| LOW | tools/ci/cpu_stack_smoke.py | 79 | def require_read_scoped_catalog(config_url: str, read_token: str) -> set[str]: | CODE |
| LOW | tools/ci/cpu_stack_smoke.py | 111 | def require_sidecar_export_reconcile(container: str, timeout: float = 150) -> None: | CODE |
| LOW | tools/ci/cpu_stack_smoke.py | 132 | async def assert_nats_refuses_anonymous(url: str) -> None: | CODE |
| LOW | tools/ci/tests/test_helm_task.py | 14 | def test_dependency_command_uses_checked_in_chart() -> None: | CODE |
| LOW | tools/ci/tests/test_helm_task.py | 18 | def test_dependency_repositories_are_derived_and_idempotent() -> None: | CODE |
| LOW | tools/ci/tests/test_helm_task.py | 29 | def test_validation_defaults_disable_payload_store(monkeypatch) -> None: | CODE |
| LOW | tools/ci/tests/test_helm_task.py | 36 | def test_config_staging_is_removed_after_render(tmp_path: Path, monkeypatch) -> None: | CODE |
| LOW | tools/ci/tests/test_helm_task.py | 81 | def test_package_retains_catalogs_and_renders_archive_after_cleanup(package_source: Path, monkeypatch) -> None: | CODE |
| LOW | tools/ci/tests/test_helm_task.py | 113 | def test_packaged_catalog_must_match_exact_source(package_source: Path, damage: str) -> None: | CODE |
| LOW | tools/ci/tests/test_helm_task.py | 141 | def test_failed_package_checks_clean_staging_and_never_retain_archive( | CODE |
| LOW | tools/ci/tests/test_rust_cuda_image_smoke.py | 62 | def test_valid_loaded_image_and_executable(config, tmp_path): | STRING |
| LOW | tools/ci/tests/test_rust_cuda_image_smoke.py | 81 | def test_wrong_image_contract_fails(config, field, value): | STRING |
| LOW | tools/ci/tests/test_rust_cuda_image_smoke.py | 99 | def test_bad_executable_fails(tmp_path, change): | STRING |
| LOW | tools/ci/tests/test_rust_cuda_image_smoke.py | 122 | def test_only_host_driver_may_be_missing(): | STRING |
| LOW | tools/ci/tests/test_rust_cuda_image_smoke.py | 132 | def test_missing_image_library_is_fatal_even_when_ldd_exits_zero(library): | STRING |
| LOW | tools/ci/tests/test_rust_cuda_image_smoke.py | 150 | def test_absent_cuda_or_loader_diagnostics_fail(output): | STRING |
| LOW | tools/ci/tests/test_rust_cuda_image_smoke.py | 155 | def test_actual_image_binary_is_checked_without_running_it(config, monkeypatch): | STRING |
| LOW | tools/ci/tests/test_rust_cuda_image_smoke.py | 181 | def test_bad_extracted_binary_still_removes_container(config, monkeypatch): | STRING |
| LOW | tools/ci/tests/test_rust_cuda_image_smoke.py | 202 | def test_failed_cuda_worker_validation_prevents_release_export(monkeypatch, tmp_path, failure): | STRING |
| LOW | tools/ci/tests/test_rust_cuda_image_smoke.py | 237 | def test_other_services_keep_cli_smoke_before_export(service, monkeypatch, tmp_path): | STRING |
| LOW | tools/ci/tests/test_rust_cuda_image_smoke.py | 278 | def test_probe_nonzero_and_stderr_are_fatal(monkeypatch): | STRING |
| LOW⚡ | tools/ci/tests/test_required_ci.py | 24 | def test_every_mandatory_lane_must_succeed(): | CODE |
| LOW⚡ | tools/ci/tests/test_required_ci.py | 30 | def test_any_non_success_result_is_rejected(name, result): | CODE |
| LOW⚡ | tools/ci/tests/test_required_ci.py | 37 | def test_missing_lane_is_rejected(name): | CODE |
| LOW⚡ | tools/ci/tests/test_required_ci.py | 44 | def test_gate_process_exit_status(result, code): | CODE |
| LOW⚡ | tools/ci/tests/test_required_ci.py | 189 | def test_helm_renders_each_cloud_overlay(): | CODE |
| LOW⚡ | tools/ci/tests/test_required_ci.py | 199 | def test_helm_render_tests_run_after_chart_dependencies(): | CODE |
| LOW⚡ | tools/ci/tests/test_required_ci.py | 208 | def test_cpu_lane_uses_cpu_stack_task(): | CODE |
| LOW⚡ | tools/ci/tests/test_required_ci.py | 214 | def test_rust_audits_both_committed_dependency_graphs(): | CODE |
| LOW | tools/ci/tests/test_required_ci.py | 56 | def test_ci_mandatory_graph_and_permissions(): | CODE |
| LOW | tools/ci/tests/test_required_ci.py | 77 | def test_bootstrap_is_uncached_and_checks_all_locks(): | CODE |
| LOW | tools/ci/tests/test_required_ci.py | 91 | def test_mise_workflow_setups_pin_concrete_versions(): | CODE |
| LOW | tools/ci/tests/test_required_ci.py | 103 | def test_mise_bootstrap_serializes_the_complete_toolset(): | CODE |
| LOW | tools/ci/tests/test_required_ci.py | 119 | def test_init_serializes_install_and_stops_on_failure(tmp_path, install_status): | CODE |
| LOW | tools/ci/tests/test_required_ci.py | 146 | def test_bootstrap_rejects_reused_environment_and_changed_lock(tmp_path, mutate_lock, old_venv, code): | CODE |
| LOW | tools/ci/tests/test_required_ci.py | 163 | def test_typescript_build_precedes_typecheck(): | CODE |
| LOW | tools/ci/tests/test_required_ci.py | 169 | def test_contracts_regenerate_both_openapi_documents_before_exact_diff(): | CODE |
| LOW | tools/ci/tests/test_required_ci.py | 379 | def test_rust_cuda_image_workflow_covers_production_sources_on_pr_and_main_push(): | CODE |
| LOW | tools/ci/tests/test_required_ci.py | 405 | def test_rust_cuda_image_workflow_validates_same_loaded_production_image_without_publication(): | CODE |
| LOW⚡ | tools/ci/tests/test_model_test_selection.py | 33 | def test_qwen_reranker_selects_every_exact_handwritten_test(): | CODE |
| LOW⚡ | tools/ci/tests/test_model_test_selection.py | 43 | def test_uncovered_unknown_and_wrong_case_ids_select_nothing(model_id): | CODE |
| LOW⚡ | tools/ci/tests/test_model_test_selection.py | 47 | def test_ambiguous_test_mapping_is_rejected(): | CODE |
| LOW | tools/ci/tests/test_cuda13_image_smoke.py | 10 | def test_exact_bundle_allowlist(): | CODE |
| LOW | tools/ci/tests/test_cuda13_image_smoke.py | 15 | def test_commands_are_networkless_offline_and_never_publish(bundle): | CODE |
| LOW | tools/ci/tests/test_cuda13_image_smoke.py | 28 | def test_sglang_check_uses_safe_distribution_and_adapter_surfaces(): | CODE |
| LOW⚡ | tools/ci/tests/test_cuda13_image_smoke.py | 48 | def test_each_engine_pins_its_own_torch(bundle, torch_version): | CODE |
| LOW⚡ | tools/ci/tests/test_cuda13_image_smoke.py | 55 | def test_common_checks_pin_only_the_cuda_family(): | CODE |
| LOW⚡ | tools/ci/tests/test_cuda13_image_smoke.py | 60 | def test_tensorrt_check_locates_engine_and_verifies_qualified_sources(): | CODE |
| LOW⚡ | tools/ci/tests/test_cuda13_image_smoke.py | 70 | def test_unknown_bundle_is_rejected_before_docker(monkeypatch): | CODE |
| LOW⚡ | tools/ci/tests/test_release_contract.py | 248 | def test_release_pr_metadata_refresh_preserves_lock_install_format_diff_stage_order(moved, anchor) -> None: | CODE |
| LOW⚡ | tools/ci/tests/test_release_contract.py | 256 | def test_release_pr_metadata_changes_are_detected_and_staged(command) -> None: | CODE |
| LOW⚡ | tools/ci/tests/test_release_contract.py | 265 | def test_release_pr_metadata_refresh_cannot_move_to_a_skipped_step() -> None: | CODE |
| LOW⚡ | tools/ci/tests/test_release_contract.py | 349 | def test_release_pr_refresh_rejects_inactive_shell_wrappers(opened, closed) -> None: | CODE |
| LOW⚡ | tools/ci/tests/test_release_contract.py | 359 | def test_release_pr_refresh_rejects_commands_moved_into_another_step() -> None: | CODE |
| LOW⚡ | tools/ci/tests/test_release_contract.py | 369 | def test_release_please_must_not_rewrite_generated_openapi(monkeypatch, document) -> None: | CODE |
| LOW⚡ | tools/ci/tests/test_release_contract.py | 410 | def test_release_workflows_are_pinned_and_fail_closed() -> None: | CODE |
| 8167 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | tools/check_ipc_types_parity.py | 56 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/check_ipc_types_parity.py | 58 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/check_ipc_types_parity.py | 94 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/check_ipc_types_parity.py | 97 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/check_ipc_types_parity.py | 121 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/check_ipc_types_parity.py | 127 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/check_ipc_types_parity.py | 219 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/check_ipc_types_parity.py | 225 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/check_ipc_types_parity.py | 317 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/check_ipc_types_parity.py | 321 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/check_ipc_types_parity.py | 392 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/check_ipc_types_parity.py | 394 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/mise_tasks/smoketest.py | 67 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/mise_tasks/smoketest.py | 69 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/mise_tasks/smoketest.py | 87 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/mise_tasks/smoketest.py | 89 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/mise_tasks/smoketest.py | 620 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/mise_tasks/smoketest.py | 622 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/mise_tasks/smoketest.py | 772 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/mise_tasks/smoketest.py | 774 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/mise_tasks/smoketest.py | 832 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/mise_tasks/smoketest.py | 834 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/mise_tasks/mac-smoke.bash | 149 | # =========================================================================== | COMMENT |
| MEDIUM⚡ | tools/mise_tasks/mac-smoke.bash | 159 | # =========================================================================== | COMMENT |
| MEDIUM | tools/mise_tasks/mac-smoke.bash | 172 | # =========================================================================== | COMMENT |
| MEDIUM | tools/mise_tasks/mac-smoke.bash | 174 | # =========================================================================== | COMMENT |
| MEDIUM | tools/mise_tasks/mac-smoke.bash | 186 | # =========================================================================== | COMMENT |
| MEDIUM | tools/mise_tasks/mac-smoke.bash | 188 | # =========================================================================== | COMMENT |
| MEDIUM | deploy/helm/sie-cluster/values.yaml | 1835 | # ============================================================================= | COMMENT |
| MEDIUM | deploy/helm/sie-cluster/values.yaml | 1838 | # ============================================================================= | COMMENT |
| MEDIUM | deploy/helm/sie-cluster/values.yaml | 2363 | # ============================================================================= | COMMENT |
| MEDIUM | deploy/helm/sie-cluster/values.yaml | 2368 | # ============================================================================= | COMMENT |
| MEDIUM | examples/regulatory-rag/rag_pipeline.py | 39 | # ── Configuration ────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | examples/regulatory-rag/rag_pipeline.py | 64 | # ── SIE Client ───────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | examples/regulatory-rag/rag_pipeline.py | 139 | # ── Vector Operations ────────────────────────────────────────────────── | COMMENT |
| MEDIUM | examples/regulatory-rag/rag_pipeline.py | 151 | # ── Display Helpers ──────────────────────────────────────────────────── | COMMENT |
| MEDIUM | examples/regulatory-rag/rag_pipeline.py | 193 | # ── RAG Pipeline ─────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | examples/regulatory-rag/rag_pipeline.py | 219 | # ── Stage 1: Encode ────────────────────────────────────────────── | COMMENT |
| MEDIUM | examples/regulatory-rag/rag_pipeline.py | 239 | # ── Stage 2: Dense Retrieval ───────────────────────────────────── | COMMENT |
| MEDIUM | examples/regulatory-rag/rag_pipeline.py | 260 | # ── Stage 3: Rerank ────────────────────────────────────────────── | COMMENT |
| MEDIUM | examples/regulatory-rag/rag_pipeline.py | 305 | # ── Stage 4: Extract Highlights ────────────────────────────────── | COMMENT |
| MEDIUM | examples/regulatory-rag/rag_pipeline.py | 329 | # ── Stage 5: Build Compressed Context ──────────────────────────── | COMMENT |
| MEDIUM | examples/regulatory-rag/rag_pipeline.py | 403 | # ── Main ─────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …s/contract-review-agent/contract_review_agent/tools.py | 156 | # ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …s/contract-review-agent/contract_review_agent/tools.py | 158 | # ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …s/contract-review-agent/contract_review_agent/tools.py | 305 | # ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …s/contract-review-agent/contract_review_agent/tools.py | 307 | # ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …s/contract-review-agent/contract_review_agent/tools.py | 447 | # ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …s/contract-review-agent/contract_review_agent/tools.py | 449 | # ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | examples/retrieval-ablation/autoresearch.py | 595 | # ── Ensemble experiments (CPU-only, uses cached CE results) ────── | COMMENT |
| MEDIUM | examples/retrieval-ablation/autoresearch.py | 658 | # ── Pool experiments: MV-based pools + CE rerank ────── | COMMENT |
| MEDIUM | examples/retrieval-ablation/benchmark_ablation.py | 41 | # ── Config ────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | examples/retrieval-ablation/benchmark_ablation.py | 85 | # ── Caching ──────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | examples/retrieval-ablation/benchmark_ablation.py | 128 | # ── Utilities ─────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | examples/retrieval-ablation/benchmark_ablation.py | 147 | # ── Metrics ───────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | examples/retrieval-ablation/benchmark_ablation.py | 196 | # ── Output ────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | examples/retrieval-ablation/benchmark_ablation.py | 236 | # ── Data Loading ──────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | examples/retrieval-ablation/benchmark_ablation.py | 273 | # ── Async Encode (SDK handles 503 retries; we retry transport errors) ────── | COMMENT |
| MEDIUM | examples/retrieval-ablation/benchmark_ablation.py | 353 | # ── Turbopuffer (async) ─────────────────────────────────────────────────── | COMMENT |
| MEDIUM | examples/retrieval-ablation/benchmark_ablation.py | 413 | # ── Cross-Encoder Reranking with partial cache ───────────────────────────── | COMMENT |
| 593 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | integrations/sie_langchain/tests/test_rerankers.py | 0 | top-ranked document is the relevant one, scores mapped by item_id. | STRING |
| HIGH | integrations/sie_crewai/tests/test_tools.py | 0 | top-ranked document is the relevant one, scores mapped by item_id. | STRING |
| HIGH | integrations/sie_haystack/tests/test_rankers.py | 0 | top-ranked document is the relevant one, scores mapped by item_id. | STRING |
| HIGH | integrations/sie_langchain/tests/test_rerankers.py | 0 | malformed item_ids are skipped (no crash, no misassignment). | STRING |
| HIGH | integrations/sie_crewai/tests/test_tools.py | 0 | malformed item_ids are skipped (no crash, no misassignment). | STRING |
| HIGH | integrations/sie_haystack/tests/test_rankers.py | 0 | malformed item_ids are skipped (no crash, no misassignment). | STRING |
| HIGH | integrations/sie_dspy/tests/test_modules.py | 0 | malformed item_ids are skipped (no crash, no misassignment). | STRING |
| HIGH | integrations/sie_lancedb/tests/test_rerankers.py | 0 | malformed item_ids are skipped (no crash, no misassignment). | STRING |
| HIGH | integrations/sie_llamaindex/tests/test_rerankers.py | 0 | malformed item_ids are skipped (no crash, no misassignment). | STRING |
| HIGH | integrations/sie_langchain/tests/test_rerankers.py | 0 | scores returned by a real ``sieclient.score()`` call rank the matching document first. | STRING |
| HIGH | integrations/sie_crewai/tests/test_tools.py | 0 | scores returned by a real ``sieclient.score()`` call rank the matching document first. | STRING |
| HIGH | integrations/sie_haystack/tests/test_rankers.py | 0 | scores returned by a real ``sieclient.score()`` call rank the matching document first. | STRING |
| HIGH | integrations/sie_langchain/tests/test_integration.py | 0 | integration tests for sie-llamaindex. these tests require a running sie server and serve as runnable examples. run with: | STRING |
| HIGH | integrations/sie_haystack/tests/test_integration.py | 0 | integration tests for sie-llamaindex. these tests require a running sie server and serve as runnable examples. run with: | STRING |
| HIGH | integrations/sie_llamaindex/tests/test_integration.py | 0 | integration tests for sie-llamaindex. these tests require a running sie server and serve as runnable examples. run with: | STRING |
| HIGH | integrations/sie_langchain/tests/test_integration.py | 0 | full rag pipeline example using sie components. this demonstrates a complete retrieval-augmented generation setup with e | STRING |
| HIGH | integrations/sie_haystack/tests/test_integration.py | 0 | full rag pipeline example using sie components. this demonstrates a complete retrieval-augmented generation setup with e | STRING |
| HIGH | integrations/sie_llamaindex/tests/test_integration.py | 0 | full rag pipeline example using sie components. this demonstrates a complete retrieval-augmented generation setup with e | STRING |
| HIGH | integrations/sie_langchain/tests/test_integration.py | 0 | example: two-stage retrieval with embedding + reranking. | STRING |
| HIGH | integrations/sie_haystack/tests/test_integration.py | 0 | example: two-stage retrieval with embedding + reranking. | STRING |
| HIGH | integrations/sie_llamaindex/tests/test_integration.py | 0 | example: two-stage retrieval with embedding + reranking. | STRING |
| HIGH | …grations/sie_langchain/src/sie_langchain/extractors.py | 0 | raise when sie reports that extraction failed for this item. | STRING |
| HIGH | integrations/sie_weaviate/src/sie_weaviate/enricher.py | 0 | raise when sie reports that extraction failed for this item. | STRING |
| HIGH | integrations/sie_crewai/src/sie_crewai/tools.py | 0 | raise when sie reports that extraction failed for this item. | STRING |
| HIGH | …tegrations/sie_haystack/src/sie_haystack/extractors.py | 0 | raise when sie reports that extraction failed for this item. | STRING |
| HIGH | integrations/sie_dspy/src/sie_dspy/modules.py | 0 | raise when sie reports that extraction failed for this item. | STRING |
| HIGH | …ations/sie_llamaindex/src/sie_llamaindex/extractors.py | 0 | raise when sie reports that extraction failed for this item. | STRING |
| HIGH | …egrations/sie_langchain/src/sie_langchain/rerankers.py | 0 | map scoreresult entries back to input positions by item_id. each input is sent with ``id=str(position)``, which the serv | STRING |
| HIGH | …rations/sie_llamaindex/src/sie_llamaindex/rerankers.py | 0 | map scoreresult entries back to input positions by item_id. each input is sent with ``id=str(position)``, which the serv | STRING |
| HIGH | integrations/sie_crewai/src/sie_crewai/tools.py | 0 | map scoreresult entries back to input positions by item_id. each input is sent with ``id=str(position)``, which the serv | STRING |
| HIGH | integrations/sie_haystack/src/sie_haystack/rankers.py | 0 | map scoreresult entries back to input positions by item_id. each input is sent with ``id=str(position)``, which the serv | STRING |
| HIGH | integrations/sie_dspy/src/sie_dspy/modules.py | 0 | map scoreresult entries back to input positions by item_id. each input is sent with ``id=str(position)``, which the serv | STRING |
| HIGH | integrations/sie_lancedb/src/sie_lancedb/rerankers.py | 0 | map scoreresult entries back to input positions by item_id. each input is sent with ``id=str(position)``, which the serv | STRING |
| HIGH | integrations/sie_weaviate/tests/conftest.py | 0 | create mock encode results with deterministic embeddings. | STRING |
| HIGH | integrations/sie_crewai/tests/conftest.py | 0 | create mock encode results with deterministic embeddings. | STRING |
| HIGH | integrations/sie_qdrant/tests/conftest.py | 0 | create mock encode results with deterministic embeddings. | STRING |
| HIGH | integrations/sie_weaviate/tests/test_vectorizer.py | 0 | empty input returns empty list without calling sie. | STRING |
| HIGH | integrations/sie_weaviate/tests/test_enricher.py | 0 | empty input returns empty list without calling sie. | STRING |
| HIGH | integrations/sie_lancedb/tests/test_embeddings.py | 0 | empty input returns empty list without calling sie. | STRING |
| HIGH | integrations/sie_qdrant/tests/test_vectorizer.py | 0 | empty input returns empty list without calling sie. | STRING |
| HIGH | integrations/sie_crewai/tests/conftest.py | 0 | return the ``item_id`` the sie server reports: the sent ``id``, else ``item-<index>``. | STRING |
| HIGH | integrations/sie_haystack/tests/conftest.py | 0 | return the ``item_id`` the sie server reports: the sent ``id``, else ``item-<index>``. | STRING |
| HIGH | integrations/sie_dspy/tests/conftest.py | 0 | return the ``item_id`` the sie server reports: the sent ``id``, else ``item-<index>``. | STRING |
| HIGH | integrations/sie_lancedb/tests/conftest.py | 0 | return the ``item_id`` the sie server reports: the sent ``id``, else ``item-<index>``. | STRING |
| HIGH | examples/speech-to-text/run.py | 0 | sha-256 of sorted-key, compact json: stable across file formatting. | STRING |
| HIGH | examples/doc-field-extraction/run.py | 0 | sha-256 of sorted-key, compact json: stable across file formatting. | STRING |
| HIGH | examples/screenshot-mining/run.py | 0 | sha-256 of sorted-key, compact json: stable across file formatting. | STRING |
| HIGH | examples/caption-vqa/run.py | 0 | sha-256 of sorted-key, compact json: stable across file formatting. | STRING |
| HIGH | examples/speech-to-text/score.py | 0 | the digest the runner recorded: sorted keys, compact separators. | STRING |
| HIGH | examples/doc-field-extraction/score.py | 0 | the digest the runner recorded: sorted keys, compact separators. | STRING |
| HIGH | examples/screenshot-mining/score.py | 0 | the digest the runner recorded: sorted keys, compact separators. | STRING |
| HIGH | examples/caption-vqa/score.py | 0 | the digest the runner recorded: sorted keys, compact separators. | STRING |
| HIGH | examples/visual-document-search/fetch.py | 0 | the object id git gives these bytes, which is what the dataset publishes. sha-1 is not chosen here for its strength; it | STRING |
| HIGH | examples/lookalike-search/fetch.py | 0 | the object id git gives these bytes, which is what the dataset publishes. sha-1 is not chosen here for its strength; it | STRING |
| HIGH | examples/doc-field-extraction/fetch.py | 0 | the object id git gives these bytes, which is what the dataset publishes. sha-1 is not chosen here for its strength; it | STRING |
| HIGH | examples/chat/fetch.py | 0 | the object id git gives these bytes, which is what the dataset publishes. sha-1 is not chosen here for its strength; it | STRING |
| HIGH | examples/image-classify/fetch.py | 0 | the object id git gives these bytes, which is what the dataset publishes. sha-1 is not chosen here for its strength; it | STRING |
| HIGH | examples/image-search/fetch.py | 0 | the object id git gives these bytes, which is what the dataset publishes. sha-1 is not chosen here for its strength; it | STRING |
| HIGH | examples/support-assistant-policy/fetch.py | 0 | the object id git gives these bytes, which is what the dataset publishes. sha-1 is not chosen here for its strength; it | STRING |
| HIGH | examples/screenshot-mining/fetch.py | 0 | the object id git gives these bytes, which is what the dataset publishes. sha-1 is not chosen here for its strength; it | STRING |
| 194 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/remote_fleet_equivalence.py | 7 | CODE | |
| LOW | tools/remote_equivalence.py | 19 | CODE | |
| LOW | tools/check_response_chunk_protocol.py | 14 | CODE | |
| LOW | tools/check_ipc_types_parity.py | 48 | CODE | |
| LOW | tools/ci/live_sdk.py | 3 | CODE | |
| LOW | tools/ci/check_release_contract.py | 4 | CODE | |
| LOW | tools/ci/check_public_tree.py | 4 | CODE | |
| LOW | tools/ci/publish_helm_archive.py | 4 | CODE | |
| LOW | tools/ci/real_models.py | 14 | CODE | |
| LOW | tools/ci/release_openapi.py | 4 | CODE | |
| LOW | tools/ci/build_audio_prep_release_asset.py | 4 | CODE | |
| LOW | tools/ci/kind_remote_smoke.py | 40 | CODE | |
| LOW | tools/ci/required_ci.py | 3 | CODE | |
| LOW | tools/ci/restore_release_artifact.py | 4 | CODE | |
| LOW | tools/ci/release_artifact.py | 4 | CODE | |
| LOW | tools/ci/release_recovery.py | 4 | CODE | |
| LOW | tools/ci/cpu_stack_smoke.py | 3 | CODE | |
| LOW | tools/ci/distributions.py | 4 | CODE | |
| LOW | tools/ci/build_sidecar_release_asset.py | 4 | CODE | |
| LOW | tools/ci/rust_cuda_image_smoke.py | 7 | CODE | |
| LOW | tools/ci/release_guard.py | 4 | CODE | |
| LOW | tools/ci/rust_tests.py | 3 | CODE | |
| LOW | tools/ci/cuda13_image_smoke.py | 3 | CODE | |
| LOW | tools/ci/tests/test_helm_task.py | 1 | CODE | |
| LOW | tools/ci/tests/test_rust_cuda_image_smoke.py | 1 | CODE | |
| LOW | tools/ci/tests/test_required_ci.py | 1 | CODE | |
| LOW | tools/ci/tests/test_model_test_selection.py | 1 | CODE | |
| LOW | tools/ci/tests/test_cuda13_image_smoke.py | 1 | CODE | |
| LOW | tools/ci/tests/test_release_contract.py | 1 | CODE | |
| LOW | tools/ci/tests/test_nats_auth.py | 8 | CODE | |
| LOW | tools/ci/tests/test_telemetry_cardinality_budgets.py | 3 | CODE | |
| LOW | tools/ci/tests/test_collector_metric_privacy.py | 3 | CODE | |
| LOW | tools/ci/tests/test_cpu_checks.py | 1 | CODE | |
| LOW | tools/ci/tests/test_real_models.py | 1 | CODE | |
| LOW | tools/ci/tests/test_collector_log_resource_privacy.py | 3 | CODE | |
| LOW | tools/ci/tests/test_release_candidate.py | 1 | CODE | |
| LOW | tools/ci/tests/test_release_openapi.py | 1 | CODE | |
| LOW | tools/ci/tests/test_audio_checkout.py | 1 | CODE | |
| LOW | tools/ci/tests/test_collector_trace_privacy.py | 8 | CODE | |
| LOW | tools/ci/tests/test_release_artifact.py | 1 | CODE | |
| LOW | tools/ci/tests/test_public_tree.py | 1 | CODE | |
| LOW | tools/ci/tests/test_docker_task.py | 1 | CODE | |
| LOW | tools/ci/tests/test_distributions.py | 1 | CODE | |
| LOW | tools/ci/tests/test_device.py | 1 | CODE | |
| LOW | tools/ci/tests/test_collector_lifecycle_privacy.py | 7 | CODE | |
| LOW | tools/ci/tests/test_bash_empty_array_expansion.py | 18 | CODE | |
| LOW | tools/ci/tests/test_release_guard.py | 1 | CODE | |
| LOW | tools/ci/tests/test_helm_upstreams_contract.py | 8 | CODE | |
| LOW | tools/mise_tasks/models.py | 17 | CODE | |
| LOW | tools/mise_tasks/smoketest.py | 45 | CODE | |
| LOW | tools/mise_tasks/model_test_selection.py | 3 | CODE | |
| LOW | tools/mise_tasks/ts.py | 16 | CODE | |
| LOW | tools/mise_tasks/install_buildx.py | 7 | CODE | |
| LOW | tools/mise_tasks/helm.py | 16 | CODE | |
| LOW | tools/mise_tasks/docker_task.py | 4 | CODE | |
| LOW | tools/mise_tasks/common/env.py | 7 | CODE | |
| LOW | tools/mise_tasks/common/device.py | 3 | CODE | |
| LOW | tools/mise_tasks/common/colors.py | 3 | CODE | |
| LOW | integrations/conftest.py | 7 | CODE | |
| LOW | integrations/sie_langchain/tests/test_embeddings.py | 3 | CODE | |
| 1175 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | deny.toml | 1 | # cargo-deny policy shared by the public Rust workspace and standalone worker. | COMMENT |
| LOW | tools/check_ipc_types_parity.py | 61 | COMMENT | |
| LOW | tools/mise_tasks/smoketest.py | 1 | #!/usr/bin/env -S uv run --frozen --project . --package sie-sdk python | COMMENT |
| LOW | tools/mise_tasks/gateway-coverage.bash | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | tools/mise_tasks/sync.bash | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | tools/mise_tasks/mac-smoke.bash | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | tools/mise_tasks/mac-smoke.bash | 141 | # Reap any half-started child that survived the wrapper's death and took the port. | COMMENT |
| LOW | deploy/helm/sie-cluster/values-aks.yaml | 61 | ingress: | COMMENT |
| LOW | deploy/helm/sie-cluster/values-aks.yaml | 81 | # mode: self-signed | COMMENT |
| LOW | deploy/helm/sie-cluster/values-aks.yaml | 161 | # NAMING CONTRACT: name must match the Azure module's sie_service_account_name | COMMENT |
| LOW | deploy/helm/sie-cluster/values-ha.yaml | 1 | # High-availability composition for sie-cluster. | COMMENT |
| LOW | deploy/helm/sie-cluster/values-aws.yaml | 61 | # - sie.example.com | COMMENT |
| LOW | deploy/helm/sie-cluster/values-aws.yaml | 161 | # ServiceAccount — Helm manages creation; IRSA annotation must be injected at deploy time. | COMMENT |
| LOW | deploy/helm/sie-cluster/README.md | 521 | > key, and any explicit image tag together. There is no runtime alias because | COMMENT |
| LOW | deploy/helm/sie-cluster/values-gke.yaml | 61 | healthGates: | COMMENT |
| LOW | deploy/helm/sie-cluster/values-gke.yaml | 81 | # 2) self-signed (air-gapped / on-prem; bundles cert-manager — single-tenant clusters only): | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 1 | # SIE Cluster Helm Values | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 21 | COMMENT | |
| LOW | deploy/helm/sie-cluster/values.yaml | 41 | sharedPaths: | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 101 | COMMENT | |
| LOW | deploy/helm/sie-cluster/values.yaml | 121 | # Secret is kept on uninstall (helm.sh/resource-policy: keep). Renderers | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 161 | timeoutSeconds: 3 | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 181 | # GET /v1/configs/epoch every 30s for drift detection, and subscribes to NATS | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 201 | # -- Number of gateway replicas (default 1; bump to 2+ for HA). | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 221 | # -- Seconds the pod stays up, still serving, after it goes Terminating | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 241 | # cluster upgrade may evict every gateway pod simultaneously and take the | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 281 | annotations: {} | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 301 | timeoutSeconds: 300 | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 321 | # storage), the worker tier already establishes host-level anti-affinity as | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 341 | COMMENT | |
| LOW | deploy/helm/sie-cluster/values.yaml | 381 | # for the rare case of running the gateway WITHOUT a sie-config control | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 401 | bundles: [] | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 441 | # that a model's remote profile can name. Only the worker container of a lane | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 461 | # breaker: {failures: 5, window_s: 30, cooldown_s: 60} | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 481 | engine: pytorch | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 521 | # forward path; raise during GPU tuning to test whether Candle can | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 541 | # -- Image pre-pull DaemonSet (caches worker image on GPU nodes before worker pods schedule) | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 561 | # NATS subject and Prometheus labels include machineProfile and bundle. | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 581 | # -- Runtime class for workers (e.g., "nvidia" to enable GPU runtime) | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 601 | # `workers.pools.<name>.shmSize`. The resolved value must be non-empty. | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 621 | # perf/offline feature (a cache miss falls back to HuggingFace), default | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 641 | tokenSecretKey: token | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 661 | # # Additive to the pressure monitor; helps free cold weights | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 681 | # SIE_WORKER_LIVENESS_BUDGET_S as periodSeconds * failureThreshold and both | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 721 | periodSeconds: 2 | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 741 | tag: "" | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 761 | # socket. Concurrent batches check out a connection slot, perform | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 781 | # packages/sie_gateway/src/discovery/nats_health.rs. | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 821 | # the adapter process. The Rust sidecar binary defaults to 2; | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 841 | # tail-batch growth. | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 861 | # stream and durable consumer without touching the hot pull stream. | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 881 | memory: "512Mi" | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 901 | # (scoped selectors, or an ipBlock with a prefix length above /0) and | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 921 | serviceAccount: | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 941 | networkPolicy: | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 961 | dnsTo: | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 981 | # Pool and bundle map keys are stable Kubernetes/KEDA object identities and | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 1001 | # single accelerator needs. The child sees the full | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 1021 | # image-tag suffix for the worker image | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 1041 | # exchange data through /dev/shm, so such a pool may need | COMMENT |
| 762 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …grations/sie_langchain/src/sie_langchain/extractors.py | 172 | Format extraction result into multi-type dict. Args: result: ExtractResult from SIE. Retur | STRING |
| HIGH | examples/agent-action-monitor/agent-demo/harness.py | 18 | Run one scenario end to end and return the outcome. Args: agent_id: Identity to attach to the resulting Age | STRING |
| HIGH | examples/agent-action-monitor/src/dusk/config.py | 176 | Coerce ``raw`` to ``field_type``, raising :class:`ConfigError` on failure. Args: field_type: The dataclass | STRING |
| HIGH | examples/agent-action-monitor/src/dusk/config.py | 243 | Build a :class:`Config` from defaults, ``dusk.yaml`` and env vars. Args: config_path: Path to the YAML conf | STRING |
| HIGH | …amples/agent-action-monitor/src/dusk/actions/ingest.py | 15 | Read a JSON list of raw ``source`` records into AgentAction events. Args: path: Filesystem path to a JSON f | STRING |
| HIGH | examples/agent-action-monitor/src/dusk/actions/event.py | 104 | Build an :class:`AgentAction` from a :meth:`to_dict` mapping. Args: data: A mapping as produced by | STRING |
| HIGH | …es/agent-action-monitor/src/dusk/actions/normaliser.py | 30 | Return the adapter registered for ``source``. Args: source: Canonical source name, for example ``"azure"`` | STRING |
| HIGH | …es/agent-action-monitor/src/dusk/actions/normaliser.py | 52 | Normalise one raw record from ``source`` into an :class:`AgentAction`. Args: source: Canonical source name | STRING |
| HIGH | …gent-action-monitor/src/dusk/actions/adapters/azure.py | 79 | Map one Azure activity-log record into an :class:`AgentAction`. Args: raw: One Azure activity-log r | STRING |
| HIGH | …nt-action-monitor/src/dusk/actions/adapters/generic.py | 26 | Validate and build an :class:`AgentAction` from a generic record. Args: raw: A record whose keys ma | STRING |
| HIGH | …agent-action-monitor/src/dusk/actions/adapters/base.py | 38 | Map one raw source record into an :class:`AgentAction`. Args: raw: One record in the source's nativ | STRING |
| HIGH | …nt-action-monitor/src/dusk/actions/adapters/bedrock.py | 42 | Map a raw record already carrying agent_id/timestamp into an AgentAction. Satisfies the :class:`SourceAdapter` | STRING |
| HIGH | …nt-action-monitor/src/dusk/actions/adapters/bedrock.py | 77 | Map one Bedrock toolUse block into an :class:`AgentAction`. Args: tool_use: The ``toolUse`` content | STRING |
| HIGH | packages/sie_server/src/sie_server/cli.py | 180 | Load model names from a bundle file using adapter-based matching. Args: bundle_name: Name of the bundle (wi | STRING |
| HIGH | packages/sie_server/src/sie_server/types/inputs.py | 221 | Return the validated ``data`` bytes from a media input mapping. Every image/video/document consumer relies on the w | STRING |
| HIGH | packages/sie_server/src/sie_server/types/inputs.py | 272 | Decode a media input's bytes into an RGB PIL image. Centralizes the ``Image.open(io.BytesIO(media_bytes(...)))`` + | STRING |
| HIGH | packages/sie_server/src/sie_server/types/inputs.py | 411 | Validate a wire-format item mapping into a typed :class:`Item`. The HTTP ingress path decodes request bodies straig | STRING |
| HIGH | packages/sie_server/src/sie_server/core/video_frames.py | 154 | Decode ``video`` and return up to ``max_frames`` uniformly sampled frames. The returned list length is the item's a | STRING |
| HIGH | packages/sie_server/src/sie_server/core/deps.py | 16 | Convert a model name (org/model format) to folder name (org__model format). The folder naming convention uses '__' | STRING |
| HIGH | packages/sie_server/src/sie_server/core/registry.py | 1345 | Check if a model can be loaded (exists in registry). This method performs config discovery synchronously: | STRING |
| HIGH | packages/sie_server/src/sie_server/core/registry.py | 1375 | Get the config for a model. Args: name: Model name. Returns: The model's confi | STRING |
| HIGH | packages/sie_server/src/sie_server/core/registry.py | 1411 | Get a loaded model's adapter. Args: name: Model name. Returns: The model's ada | STRING |
| HIGH | packages/sie_server/src/sie_server/core/registry.py | 1444 | Load a model onto a device. Before the registry belongs to an async server loop, this legacy entrypoint | STRING |
| HIGH | packages/sie_server/src/sie_server/core/registry.py | 1576 | Load a model onto a device (async, concurrency-safe). This method: - Serializes loads of one model with | STRING |
| HIGH | packages/sie_server/src/sie_server/core/registry.py | 1809 | Start loading a model in the background (non-blocking). This method triggers model loading in a background task | STRING |
| HIGH | packages/sie_server/src/sie_server/core/registry.py | 2696 | Get information about a model. Args: name: Model name. Returns: Dictionary wit | STRING |
| HIGH | packages/sie_server/src/sie_server/core/registry.py | 2725 | Get the worker for a loaded model. Args: name: Model name. Returns: The model' | STRING |
| HIGH | packages/sie_server/src/sie_server/core/registry.py | 2744 | Start the worker for a loaded model. A running worker is returned without taking the load lock, so a re | STRING |
| HIGH | packages/sie_server/src/sie_server/core/registry.py | 3234 | Ensure a LoRA adapter is loaded, triggering load if needed. This method is concurrency-safe - multiple requests | STRING |
| HIGH | packages/sie_server/src/sie_server/core/loader.py | 125 | Load all model configs from a directory (local or cloud). Args: models_dir: Path to the models directory (l | STRING |
| HIGH | packages/sie_server/src/sie_server/core/loader.py | 357 | Load a single model config from a YAML file. Args: config_path: Path to the model config YAML file. Re | STRING |
| HIGH | packages/sie_server/src/sie_server/core/loader.py | 476 | Resolve the adapter path for a model config. Gets the adapter_path from the resolved default profile. Args: | STRING |
| HIGH | packages/sie_server/src/sie_server/core/loader.py | 553 | Load and instantiate a model adapter. Args: config: The model config. model_dir: Directory containi | STRING |
| HIGH | packages/sie_server/src/sie_server/core/loader.py | 680 | Import a built-in adapter class. Args: module_path: Module path (e.g., "sie_server.adapters.bge_m3"). | STRING |
| HIGH | packages/sie_server/src/sie_server/core/loader.py | 717 | Import a custom adapter class from a file. Args: file_path: Path to the Python file containing the adapter. | STRING |
| HIGH | …ages/sie_server/src/sie_server/core/runtime_options.py | 95 | Resolve the selected profile and overlay request options on its runtime defaults. The ``"profile"`` key in ``reques | STRING |
| HIGH | …ie_server/src/sie_server/core/preprocessor_registry.py | 190 | Prepare items for batching. Dispatches to appropriate preprocessor based on item content. Runs in threa | STRING |
| HIGH | …/sie_server/src/sie_server/core/worker/model_worker.py | 608 | Submit prepared items for inference. Items are batched with other requests for efficient GPU utilization. | STRING |
| HIGH | …/sie_server/src/sie_server/core/worker/model_worker.py | 660 | Submit items for extraction (NER, RE, etc.). Items are batched with other extract requests for efficient GPU ut | STRING |
| HIGH | …/sie_server/src/sie_server/core/worker/model_worker.py | 712 | Submit items for scoring (reranking) against a query. Items are batched with other score requests for efficient | STRING |
| HIGH | packages/sie_server/src/sie_server/health/saturation.py | 58 | Feed the gate a fresh observation and return the latched state. Args: in_flight: Current number of | STRING |
| HIGH | …/sie_server/src/sie_server/adapters/peft_lora_mixin.py | 179 | Load a LoRA adapter using PEFT. On first call, wraps the base model with PeftModel. On subsequent calls | STRING |
| HIGH | …ages/sie_server/src/sie_server/adapters/_flash_base.py | 19 | Import an adapter class from a 'module:ClassName' string. Uses the same resolution logic as ``loader._import_builti | STRING |
| HIGH | packages/sie_server/src/sie_server/adapters/base.py | 252 | Encode items into embeddings, returning standardized batched output. This is the canonical method for encoding. | STRING |
| HIGH | packages/sie_server/src/sie_server/adapters/base.py | 290 | Score items against a query using a reranker. Args: query: Query item. items: List of i | STRING |
| HIGH | packages/sie_server/src/sie_server/adapters/base.py | 315 | Score (query, doc) pairs in a batch. This is the batched version of score() used by the worker for cros | STRING |
| HIGH | packages/sie_server/src/sie_server/adapters/base.py | 346 | Extract structured data from items. Args: items: List of items to extract from. labels: | STRING |
| HIGH | packages/sie_server/src/sie_server/adapters/base.py | 550 | Load a LoRA adapter. This is called by the LoRA manager to load a new adapter. The adapter should be re | STRING |
| HIGH | packages/sie_server/src/sie_server/adapters/_utils.py | 196 | Run a per-query ``score()`` callable over parallel (query, doc) pairs. Groups pairs by ``(query.text, query.id, ins | STRING |
| HIGH | …er/src/sie_server/adapters/st_sparse_vision/adapter.py | 166 | Run inference returning standardized batched output. Args: items: List of items to encode. Each ite | STRING |
| HIGH | …c/sie_server/adapters/sentence_transformer/__init__.py | 113 | Run inference returning standardized batched output. Args: items: List of items to encode. | STRING |
| HIGH | …c/sie_server/adapters/sentence_transformer/__init__.py | 270 | Run inference returning standardized batched output. Args: items: List of items to encode. | STRING |
| HIGH | …server/src/sie_server/adapters/bge_m3_flag/__init__.py | 172 | Run inference returning standardized batched output. Args: items: List of items to encode. | STRING |
| HIGH | …src/sie_server/adapters/nli_classification/__init__.py | 119 | Extract text from an item. Args: item: Input item with text field. Returns: Te | STRING |
| HIGH | …src/sie_server/adapters/nli_classification/__init__.py | 145 | Classify texts with zero-shot labels. Args: items: List of items to classify (must have text). | STRING |
| HIGH | …ie_server/src/sie_server/adapters/gliclass/__init__.py | 761 | Classify texts with zero-shot labels. Returns scores for *every* requested label (sorted by score descending). | STRING |
| HIGH | …/sie_server/src/sie_server/adapters/gliner/__init__.py | 233 | Extract entities from items. Args: items: List of items to extract from (must have text). | STRING |
| HIGH | …ver/src/sie_server/adapters/gliformer/output_schema.py | 116 | Build the schema-valid ``data`` object for one document. A property is present only when the model extracted a valu | STRING |
| HIGH | …sie_server/src/sie_server/adapters/sglang/embedding.py | 518 | Run inference returning standardized batched output. Args: items: List of items to encode. | STRING |
| HIGH | …s/sie_server/src/sie_server/adapters/sglang/_server.py | 490 | Launch an SGLang HTTP server subprocess over an ordered device group. Args: cmd: Full argv (must already in | STRING |
| 37 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | tools/ci/live_sdk.py | 35 | except Exception: # noqa: BLE001 — bounded readiness polling | CODE |
| HIGH | tools/ci/live_sdk.py | 119 | except ProcessLookupError: | CODE |
| HIGH | tools/ci/real_models.py | 255 | except ProcessLookupError: | CODE |
| HIGH | tools/ci/cpu_stack_smoke.py | 55 | except (OSError, urllib.error.URLError): | CODE |
| HIGH | tools/ci/rust_tests.py | 32 | except (OSError, urllib.error.URLError): | CODE |
| HIGH | tools/ci/tests/test_collector_trace_privacy.py | 152 | except (OSError, ValueError): | CODE |
| HIGH | tools/ci/tests/test_helm_render.py | 1430 | except OSError: | CODE |
| HIGH | tools/mise_tasks/ts.py | 109 | except (urllib.error.URLError, TimeoutError, OSError): | CODE |
| HIGH | tools/mise_tasks/ts.py | 142 | except subprocess.TimeoutExpired: | CODE |
| HIGH | tools/mise_tasks/ts.py | 147 | except (ProcessLookupError, OSError): | CODE |
| HIGH | tools/mise_tasks/ts.py | 152 | except (ProcessLookupError, subprocess.TimeoutExpired): | CODE |
| HIGH | tools/mise_tasks/common/device.py | 34 | except (FileNotFoundError, subprocess.TimeoutExpired): | CODE |
| HIGH | examples/speech-to-text/earnings21/run.py | 179 | except ProcessLookupError: | CODE |
| HIGH | examples/speech-to-text/earnings21/run.py | 133 | except Exception: | CODE |
| HIGH | examples/speech-to-text/earnings21/transport.py | 286 | except (ValueError, OSError): | CODE |
| HIGH | examples/typed-decisions/run.py | 599 | except OSError: | CODE |
| HIGH | examples/wine-recommender/app.py | 214 | except (TypeError, ValueError): | CODE |
| HIGH | examples/wine-recommender/app.py | 441 | except Exception: | CODE |
| HIGH | examples/wine-recommender/wine_flavor/service.py | 30 | except (TypeError, ValueError): | CODE |
| HIGH | …amples/wine-recommender/wine_flavor/datasource/http.py | 25 | except ValueError: | CODE |
| HIGH | …ging-face-mteb-semantic-search/backend/cli_download.py | 53 | except (ValueError, IndexError): | CODE |
| HIGH | …-mteb-semantic-search/backend/app/api/routes/models.py | 52 | except (ValueError, IndexError): | CODE |
| HIGH | …ce-mteb-semantic-search/backend/app/services/chroma.py | 83 | except Exception: | CODE |
| HIGH | packages/sie_server/tests/conftest.py | 41 | except ImportError: | CODE |
| HIGH | packages/sie_server/tests/conftest.py | 75 | except httpx.RequestError: | CODE |
| HIGH | packages/sie_server/tests/conftest.py | 217 | except ProcessLookupError: | CODE |
| HIGH | packages/sie_server/tests/conftest.py | 225 | except ProcessLookupError: | CODE |
| HIGH | …ckages/sie_server/tests/core/test_upstream_deadline.py | 33 | except (OSError, TimeoutError): | CODE |
| HIGH | …ie_server/tests/core/test_lora_generation_exclusion.py | 258 | except LegacyScalarLoraIdError: | CODE |
| HIGH | packages/sie_server/tests/core/test_pool_isolation.py | 252 | except PoolIsolationError: | CODE |
| HIGH | packages/sie_server/tests/processors/test_streaming.py | 969 | except TimeoutError: | CODE |
| HIGH | packages/sie_server/tests/fake_stack/conftest.py | 49 | except httpx.HTTPError: | CODE |
| HIGH | …ckages/sie_server/tests/fake_stack/test_lost_result.py | 170 | except (httpx.HTTPError, KeyError, ValueError): | CODE |
| HIGH | packages/sie_server/src/sie_server/ipc_server.py | 997 | except GenerationUnsupportedFieldError: | CODE |
| HIGH | packages/sie_server/src/sie_server/queue_executor.py | 1689 | except (AttributeError, TypeError): | CODE |
| HIGH | packages/sie_server/src/sie_server/_ipc_test_harness.py | 393 | except NotImplementedError: | CODE |
| HIGH | packages/sie_server/src/sie_server/core/registry.py | 2929 | except asyncio.CancelledError: | CODE |
| HIGH | packages/sie_server/src/sie_server/core/registry.py | 2965 | except asyncio.CancelledError: | CODE |
| HIGH | packages/sie_server/src/sie_server/core/loader.py | 609 | except (TypeError, ValueError): | CODE |
| HIGH | packages/sie_server/src/sie_server/core/hot_reload.py | 208 | except (TimeoutError, asyncio.CancelledError): | CODE |
| HIGH | …kages/sie_server/src/sie_server/config/sie_identity.py | 155 | except (UpstreamUnavailableError, UpstreamCredentialError, httpx.HTTPError, OSError, ValueError, RecursionError): | CODE |
| HIGH | …s/sie_server/src/sie_server/observability/telemetry.py | 53 | except (OSError, ValueError): | CODE |
| HIGH | …s/sie_server/src/sie_server/observability/telemetry.py | 134 | except TimeoutError: | CODE |
| HIGH | …s/sie_server/src/sie_server/observability/telemetry.py | 153 | except TimeoutError: | CODE |
| HIGH | …s/sie_server/src/sie_server/observability/telemetry.py | 199 | except asyncio.CancelledError: | CODE |
| HIGH | packages/sie_server/src/sie_server/observability/gpu.py | 199 | except (ImportError, OSError): | CODE |
| HIGH | packages/sie_server/src/sie_server/adapters/base.py | 208 | except (AttributeError, TypeError, RuntimeError): | CODE |
| HIGH | …server/src/sie_server/adapters/tensorrt_llm/_server.py | 127 | except requests.RequestException: | CODE |
| HIGH | …rver/src/sie_server/adapters/ctranslate2/generation.py | 540 | except TimeoutError: | CODE |
| HIGH | …ie_server/src/sie_server/adapters/sglang/generation.py | 310 | except (ValueError, RecursionError, GenerationError, httpx.HTTPError, TimeoutError): | CODE |
| HIGH | …s/sie_server/src/sie_server/adapters/sglang/_server.py | 566 | except requests.RequestException: | CODE |
| HIGH | …s/sie_server/src/sie_server/adapters/sglang/_server.py | 674 | except (ProcessLookupError, subprocess.TimeoutExpired): | CODE |
| HIGH | …ages/sie_server/src/sie_server/adapters/mlx/_server.py | 236 | except requests.RequestException: | CODE |
| HIGH | …kages/sie_server/src/sie_server/adapters/remote/sie.py | 219 | except RuntimeError: | CODE |
| HIGH | …es/sie_server/src/sie_server/adapters/remote/openai.py | 148 | except RuntimeError: | CODE |
| HIGH | …e_server/src/sie_server/processors/tool_call_parser.py | 249 | except (ValueError, RecursionError): | CODE |
| HIGH | …e_server/src/sie_server/processors/tool_call_parser.py | 257 | except (ValueError, TypeError, SyntaxError, MemoryError, RecursionError): | CODE |
| HIGH | …e_server/src/sie_server/processors/tool_call_parser.py | 237 | except ValueError: | CODE |
| HIGH | …ages/sie_server/src/sie_server/processors/streaming.py | 2912 | except TimeoutError: | CODE |
| HIGH | packages/sie_server/src/sie_server/api/openai_local.py | 1472 | except (httpx.HTTPError, ValueError): | CODE |
| 22 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/ci/live_sdk.py | 35 | except Exception: # noqa: BLE001 — bounded readiness polling | CODE |
| LOW | tools/ci/real_models.py | 284 | except Exception as exc: # noqa: BLE001 — report and keep the summary | CODE |
| LOW | tools/ci/kind_remote_smoke.py | 308 | except Exception as error: # noqa: BLE001 - retry until the model is routable | CODE |
| LOW | tools/ci/cpu_stack_smoke.py | 135 | except Exception as error: | CODE |
| MEDIUM | tools/mise_tasks/models.py | 32 | print("Error: PyYAML required. Run: mise exec -- uv sync") | CODE |
| LOW | tools/mise_tasks/smoketest.py | 136 | except Exception as e: # noqa: BLE001 — smoketest must capture all failures | CODE |
| LOW | tools/mise_tasks/smoketest.py | 289 | except Exception as e: # noqa: BLE001 — smoketest must capture all failures | CODE |
| LOW | tools/mise_tasks/smoketest.py | 412 | except Exception as e: # noqa: BLE001 — smoketest must capture all failures | CODE |
| LOW | tools/mise_tasks/smoketest.py | 449 | except Exception as e: # noqa: BLE001 — smoketest must capture all failures | CODE |
| LOW | tools/mise_tasks/smoketest.py | 486 | except Exception as e: # noqa: BLE001 — smoketest must capture all failures | CODE |
| LOW | tools/mise_tasks/smoketest.py | 533 | except Exception as e: # noqa: BLE001 — smoketest must capture all failures | CODE |
| LOW | …xonomy_classification/data/download_shopify_dataset.py | 49 | except Exception: | CODE |
| LOW | examples/vision-doc-rag/python/search.py | 199 | except Exception as exc: | CODE |
| LOW | examples/vision-doc-rag/python/search.py | 223 | except Exception as exc: | CODE |
| LOW | examples/vision-doc-rag/data/fetch_pdfs.py | 133 | except Exception as exc: | CODE |
| LOW | examples/vision-doc-rag/data/render_pages.py | 71 | except Exception as exc: | CODE |
| LOW | examples/speech-to-text/earnings21/run.py | 86 | except Exception as exc: | CODE |
| LOW | examples/speech-to-text/earnings21/run.py | 103 | except Exception: | CODE |
| LOW | examples/speech-to-text/earnings21/run.py | 119 | except Exception: | CODE |
| LOW | examples/speech-to-text/earnings21/run.py | 133 | except Exception: | CODE |
| LOW | examples/speech-to-text/earnings21/run.py | 317 | except Exception as exc: | CODE |
| LOW | examples/speech-to-text/earnings21/run.py | 376 | except Exception as exc: | CODE |
| LOW | examples/speech-to-text/earnings21/transport.py | 100 | except Exception as exc: | CODE |
| LOW | examples/speech-to-text/earnings21/transport.py | 108 | except Exception: | CODE |
| LOW | examples/speech-to-text/earnings21/transport.py | 158 | except Exception: | CODE |
| LOW | examples/speech-to-text/earnings21/transport.py | 265 | except Exception as exc: | CODE |
| LOW | examples/speech-to-text/earnings21/transport.py | 272 | except Exception as exc: | CODE |
| MEDIUM | examples/speech-to-text/earnings21/transport.py | 269 | def close(self) -> None: | CODE |
| LOW | examples/speech-to-text/earnings21/common.py | 46 | except Exception as exc: | CODE |
| LOW | examples/speech-to-text/earnings21/common.py | 60 | except Exception as exc: | CODE |
| LOW | examples/regulatory-rag/rag_pipeline.py | 135 | except Exception: | CODE |
| MEDIUM | examples/regulatory-rag/rag_pipeline.py | 130 | def health(self) -> bool: | CODE |
| LOW | …server-plugin/adapters/stablebridge_pruner/__init__.py | 291 | except Exception as e: | CODE |
| LOW | examples/doc-field-extraction-omni/run.py | 251 | except Exception as exc: # noqa: BLE001 - kept as a scored-zero row, never resent | CODE |
| LOW | examples/guardrails/run.py | 89 | except Exception as exc: # noqa: BLE001 - recorded per row once it is final | CODE |
| LOW | examples/classify/run.py | 286 | except Exception as error: # noqa: BLE001 | CODE |
| LOW | examples/agent-action-monitor/agent-demo/load_driver.py | 41 | except Exception: # noqa: BLE001 | CODE |
| LOW | …amples/agent-action-monitor/agent-demo/run_scenario.py | 37 | except Exception as exc: # noqa: BLE001 | CODE |
| LOW | examples/agent-action-monitor/src/dusk/trace/vector.py | 148 | except Exception as exc: # noqa: BLE001 | CODE |
| LOW | examples/agent-action-monitor/src/dusk/trace/vector.py | 162 | except Exception as exc: # noqa: BLE001 | CODE |
| LOW | examples/agent-action-monitor/src/dusk/trace/vector.py | 198 | except Exception as exc: # noqa: BLE001 | CODE |
| LOW | examples/agent-action-monitor/src/dusk/trace/vector.py | 241 | except Exception as exc: # noqa: BLE001 | CODE |
| LOW | examples/agent-action-monitor/src/dusk/trace/vector.py | 302 | except Exception as exc: # noqa: BLE001 | CODE |
| LOW | …ples/agent-action-monitor/src/dusk/trace/n8n_client.py | 102 | except Exception as exc: # noqa: BLE001 | CODE |
| LOW | …amples/agent-action-monitor/src/dusk/actions/ingest.py | 61 | except Exception as exc: # noqa: BLE001 | CODE |
| LOW | examples/structured-output-accuracy/run.py | 272 | except Exception as exc: # noqa: BLE001 - classified here, recorded when final | CODE |
| LOW | examples/ocr-two-stage/run.py | 418 | except Exception as error: # noqa: BLE001 | CODE |
| LOW | examples/ocr-two-stage/run.py | 429 | except Exception as error: # noqa: BLE001 | CODE |
| LOW | examples/redact/run.py | 173 | except Exception as error: # noqa: BLE001 - recorded per row, as the study did | CODE |
| LOW | examples/typed-decisions/run.py | 568 | except Exception as error: # noqa: BLE001 | CODE |
| LOW | examples/typed-decisions/workflow32/run.py | 263 | except Exception as exc: # noqa: BLE001 - Record caller failures without exposing exception text. | CODE |
| LOW | examples/ordinary-name-tags/record.py | 110 | except Exception as error: | CODE |
| LOW | examples/ocr-glm-receipts-handwriting/run.py | 81 | except Exception as error: | CODE |
| LOW | examples/agent-stage-latency/run.py | 239 | except Exception: | CODE |
| LOW | examples/agent-stage-latency/run.py | 494 | except Exception as error: | CODE |
| LOW | examples/agent-stage-latency/run.py | 545 | except Exception as error: | CODE |
| LOW | examples/agent-stage-latency/run.py | 604 | except Exception as error: | CODE |
| LOW | examples/agent-stage-latency/run.py | 723 | except Exception: | CODE |
| LOW | examples/agent-stage-latency/run.py | 779 | except Exception: | CODE |
| LOW | examples/request-routing/run.py | 214 | except Exception as error: # noqa: BLE001 — SDK failures must not expose request or credential details. | CODE |
| 321 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/remote_equivalence.py | 283 | CODE | |
| LOW | tools/remote_equivalence.py | 417 | CODE | |
| LOW | tools/check_response_chunk_protocol.py | 272 | CODE | |
| LOW | tools/check_response_chunk_protocol.py | 327 | CODE | |
| LOW | tools/check_response_chunk_protocol.py | 346 | CODE | |
| LOW | tools/check_ipc_types_parity.py | 272 | CODE | |
| LOW | tools/ci/live_sdk.py | 26 | CODE | |
| LOW | tools/ci/check_release_contract.py | 884 | CODE | |
| LOW | tools/ci/check_public_tree.py | 51 | CODE | |
| LOW | tools/ci/real_models.py | 211 | CODE | |
| LOW | tools/ci/real_models.py | 273 | CODE | |
| LOW | tools/ci/kind_remote_smoke.py | 182 | CODE | |
| LOW | tools/ci/kind_remote_smoke.py | 314 | CODE | |
| LOW | tools/ci/cpu_stack_smoke.py | 48 | CODE | |
| LOW | tools/ci/distributions.py | 68 | CODE | |
| LOW | tools/ci/distributions.py | 178 | CODE | |
| LOW | tools/ci/distributions.py | 201 | CODE | |
| LOW | tools/ci/rust_cuda_image_smoke.py | 75 | CODE | |
| LOW | tools/ci/rust_tests.py | 23 | CODE | |
| LOW | tools/ci/rust_tests.py | 38 | CODE | |
| LOW | tools/ci/tests/test_rust_cuda_image_smoke.py | 99 | CODE | |
| LOW | tools/ci/tests/test_required_ci.py | 91 | CODE | |
| LOW | tools/ci/tests/test_required_ci.py | 103 | CODE | |
| LOW | tools/ci/tests/test_nats_auth.py | 42 | CODE | |
| LOW | tools/ci/tests/test_collector_metric_privacy.py | 65 | CODE | |
| LOW | tools/ci/tests/test_collector_metric_privacy.py | 138 | CODE | |
| LOW | tools/ci/tests/test_collector_log_resource_privacy.py | 21 | CODE | |
| LOW | tools/ci/tests/test_docker_task.py | 413 | CODE | |
| LOW | tools/ci/tests/test_collector_lifecycle_privacy.py | 68 | CODE | |
| LOW | tools/ci/tests/test_helm_render.py | 299 | CODE | |
| LOW | tools/ci/tests/test_helm_render.py | 1376 | CODE | |
| LOW | tools/ci/tests/test_helm_render.py | 1476 | CODE | |
| LOW | tools/ci/tests/test_helm_render.py | 1770 | CODE | |
| LOW | tools/mise_tasks/smoketest.py | 491 | CODE | |
| LOW | tools/mise_tasks/smoketest.py | 538 | CODE | |
| LOW | tools/mise_tasks/ts.py | 94 | CODE | |
| LOW | tools/mise_tasks/docker_task.py | 545 | CODE | |
| LOW | examples/detect/score.py | 114 | CODE | |
| LOW | …nomy-classification/taxonomy_classification/metrics.py | 68 | CODE | |
| LOW | examples/speech-to-text/run.py | 200 | CODE | |
| LOW | examples/speech-to-text/whisper_normalizer.py | 191 | CODE | |
| LOW | examples/speech-to-text/score.py | 216 | CODE | |
| LOW | examples/speech-to-text/earnings21/fetch.py | 23 | CODE | |
| LOW | examples/speech-to-text/earnings21/run.py | 50 | CODE | |
| LOW | examples/speech-to-text/earnings21/run.py | 185 | CODE | |
| LOW | examples/speech-to-text/earnings21/transport.py | 60 | CODE | |
| LOW | examples/speech-to-text/earnings21/transport.py | 112 | CODE | |
| LOW | examples/speech-to-text/earnings21/transport.py | 277 | CODE | |
| LOW | examples/speech-to-text/earnings21/tests/test_caller.py | 251 | CODE | |
| LOW | …les/threat-report-attck-mapper/threat_mapper/runner.py | 428 | CODE | |
| LOW | …les/threat-report-attck-mapper/threat_mapper/runner.py | 598 | CODE | |
| LOW | …threat-report-attck-mapper/threat_mapper/evaluation.py | 85 | CODE | |
| LOW | …threat-report-attck-mapper/threat_mapper/evaluation.py | 479 | CODE | |
| LOW | …mples/threat-report-attck-mapper/threat_mapper/data.py | 28 | CODE | |
| LOW | examples/regulatory-rag/rag_pipeline.py | 174 | CODE | |
| LOW | …server-plugin/adapters/stablebridge_pruner/__init__.py | 231 | CODE | |
| LOW | …server-plugin/adapters/stablebridge_pruner/__init__.py | 401 | CODE | |
| LOW | examples/visual-document-search/fetch.py | 86 | CODE | |
| LOW | examples/visual-document-search/score.py | 81 | CODE | |
| LOW | examples/doc-field-extraction-omni/run.py | 156 | CODE | |
| 300 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …tegrations/sie_langchain/src/sie_langchain/__init__.py | 36 | __all__ = ["SIEEmbeddings", "SIEExtractor", "SIEReranker", "SIESparseEncoder"] | CODE |
| LOW | integrations/sie_weaviate/src/sie_weaviate/__init__.py | 68 | __all__ = [ | CODE |
| LOW | integrations/sie_chroma/src/sie_chroma/__init__.py | 42 | __all__ = [ | CODE |
| LOW | integrations/sie_crewai/src/sie_crewai/__init__.py | 44 | __all__ = [ | CODE |
| LOW | integrations/sie_haystack/src/sie_haystack/__init__.py | 62 | __all__ = [ | CODE |
| LOW | …tack_integrations/components/embedders/sie/__init__.py | 17 | __all__ = [ | CODE |
| LOW | …ystack_integrations/components/rankers/sie/__init__.py | 5 | __all__ = ["SIERanker"] | CODE |
| LOW | …ack_integrations/components/extractors/sie/__init__.py | 5 | __all__ = [ | CODE |
| LOW | integrations/sie_dspy/src/sie_dspy/__init__.py | 54 | __all__ = [ | CODE |
| LOW | integrations/sie_lancedb/src/sie_lancedb/__init__.py | 64 | __all__ = [ | CODE |
| LOW | …grations/sie_llamaindex/src/sie_llamaindex/__init__.py | 35 | __all__ = [ | CODE |
| LOW | integrations/sie_qdrant/src/sie_qdrant/__init__.py | 90 | __all__ = [ | CODE |
| LOW | …server-plugin/adapters/stablebridge_pruner/__init__.py | 43 | logger = logging.getLogger(__name__) | CODE |
| LOW | examples/agent-action-monitor/src/dusk/config.py | 287 | def set_config(config: Config) -> None: | CODE |
| LOW | examples/agent-action-monitor/src/dusk/__init__.py | 10 | __all__ = ["__version__"] | CODE |
| LOW | examples/agent-action-monitor/src/dusk/api.py | 24 | logger = logging.getLogger(__name__) | CODE |
| LOW | examples/agent-action-monitor/src/dusk/trace/vector.py | 17 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ples/agent-action-monitor/src/dusk/trace/n8n_client.py | 14 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ples/agent-action-monitor/src/dusk/actions/__init__.py | 19 | __all__ = [ | CODE |
| LOW | …t-action-monitor/src/dusk/actions/adapters/__init__.py | 5 | __all__ = ["AdapterError", "SourceAdapter"] | CODE |
| LOW | …ples/typed-decisions/workflow32/tests/test_workflow.py | 99 | def set_source(self, cases: list[dict]) -> None: | CODE |
| LOW | …gging-face-mteb-semantic-search/backend/cli_reindex.py | 25 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ging-face-mteb-semantic-search/backend/cli_download.py | 36 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ging-face-mteb-semantic-search/backend/cli_generate.py | 40 | logger = logging.getLogger(__name__) | CODE |
| LOW | …-hugging-face-mteb-semantic-search/backend/app/main.py | 9 | logger = logging.getLogger(__name__) | CODE |
| LOW | …e-mteb-semantic-search/backend/app/prompts/__init__.py | 3 | __all__ = ["load_prompt", "list_prompts"] | CODE |
| LOW | …ng-face-mteb-semantic-search/backend/app/db/migrate.py | 22 | logger = logging.getLogger(__name__) | CODE |
| LOW | …-mteb-semantic-search/backend/app/api/routes/models.py | 22 | logger = logging.getLogger(__name__) | CODE |
| LOW | …teb-semantic-search/backend/app/api/routes/generate.py | 15 | logger = logging.getLogger(__name__) | CODE |
| LOW | …-mteb-semantic-search/backend/app/api/routes/search.py | 19 | logger = logging.getLogger(__name__) | CODE |
| LOW | …-mteb-semantic-search/backend/app/api/routes/chroma.py | 11 | logger = logging.getLogger(__name__) | CODE |
| LOW | …teb-semantic-search/backend/app/services/openrouter.py | 9 | logger = logging.getLogger(__name__) | CODE |
| LOW | …-face-mteb-semantic-search/backend/app/services/llm.py | 7 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ce-mteb-semantic-search/backend/app/services/chroma.py | 26 | logger = logging.getLogger(__name__) | CODE |
| LOW | …teb-semantic-search/backend/app/services/sie_chroma.py | 14 | logger = logging.getLogger(__name__) | CODE |
| LOW | …document-to-markdown/document_to_markdown/canonical.py | 35 | __all__ = ["canonical_json", "canonical_sha256", "es_number_to_string"] | CODE |
| LOW | packages/sie_server/tests/conftest.py | 27 | logger = logging.getLogger(__name__) | CODE |
| LOW | packages/sie_server/tests/core/test_worker_preformed.py | 33 | def set_active_lora(self, lora: str | None) -> None: | CODE |
| LOW | packages/sie_server/tests/app/test_app_factory.py | 670 | def set_enabled(enabled: bool) -> None: | CODE |
| LOW⚡ | packages/sie_server/tests/config/test_sie_identity.py | 536 | def _settle(refreshes: list[threading.Thread]) -> None: | CODE |
| LOW | …server/tests/adapters/test_stablebridge_integration.py | 15 | logger = logging.getLogger(__name__) | CODE |
| LOW | …e_server/tests/adapters/test_ctranslate2_generation.py | 108 | def set_random_seed(self, seed: int) -> None: | CODE |
| LOW | …_server/tests/adapters/test_modernbert_flash_graphs.py | 186 | def _update_cos_sin_cache(self, seqlen: int, device: Any = None, dtype: Any = None) -> None: | CODE |
| LOW | …ges/sie_server/tests/adapters/test_lora_integration.py | 25 | logger = logging.getLogger(__name__) | CODE |
| LOW | …es/sie_server/tests/adapters/test_qwen3_vl_reranker.py | 340 | def set_attn_implementation(self, attention: str) -> None: | CODE |
| LOW | packages/sie_server/src/sie_server/ipc_server.py | 82 | logger = logging.getLogger(__name__) | CODE |
| LOW | …kages/sie_server/src/sie_server/local_ingest_client.py | 33 | def _update_digest_field(hasher: Any, value: bytes) -> None: | CODE |
| LOW | packages/sie_server/src/sie_server/cli.py | 67 | logger = logging.getLogger(__name__) | CODE |
| LOW⚡ | packages/sie_server/src/sie_server/queue_executor.py | 77 | logger = logging.getLogger(__name__) | CODE |
| LOW | packages/sie_server/src/sie_server/adapter_call_loop.py | 103 | logger = logging.getLogger(__name__) | CODE |
| LOW | packages/sie_server/src/sie_server/_ipc_test_harness.py | 51 | logger = logging.getLogger(__name__) | CODE |
| LOW | packages/sie_server/src/sie_server/types/__init__.py | 23 | __all__ = [ | CODE |
| LOW | packages/sie_server/src/sie_server/core/video_frames.py | 57 | logger = logging.getLogger(__name__) | CODE |
| LOW | …kages/sie_server/src/sie_server/core/pool_isolation.py | 28 | logger = logging.getLogger(__name__) | CODE |
| LOW | packages/sie_server/src/sie_server/core/hf_env.py | 6 | logger = logging.getLogger(__name__) | CODE |
| LOW | packages/sie_server/src/sie_server/core/hf_env.py | 24 | def set_hf_default_timeouts() -> None: | CODE |
| LOW | packages/sie_server/src/sie_server/core/deps.py | 12 | logger = logging.getLogger(__name__) | CODE |
| LOW | packages/sie_server/src/sie_server/core/disk_cache.py | 27 | logger = logging.getLogger(__name__) | CODE |
| LOW⚡ | …s/sie_server/src/sie_server/core/numerical_snapshot.py | 29 | logger = logging.getLogger(__name__) | CODE |
| LOW | packages/sie_server/src/sie_server/core/memory.py | 22 | logger = logging.getLogger(__name__) | CODE |
| 167 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM⚡ | tools/mise_tasks/mac-smoke.bash | 155 | # Phase 0 with green real phases means orchestration broke; green fake | COMMENT |
| MEDIUM⚡ | tools/mise_tasks/mac-smoke.bash | 157 | # orchestration. Chat-completions is intentionally absent here: weightless | COMMENT |
| MEDIUM | …loy/helm/sie-cluster/files/dashboards/perf-tuning.json | 358 | "content": "## GPU device counters (DCGM)\nL4 TDP = **72 W**, stock max proc clock = **2040 MHz**. Sustained pow | CODE |
| MEDIUM | integrations/sie_dspy/README.md | 90 | ### RAG Pipeline with Reranking | COMMENT |
| MEDIUM | integrations/sie_dspy/tests/test_integration.py | 121 | # Embed training examples for KNN-based few-shot | COMMENT |
| MEDIUM | integrations/sie_llamaindex/tests/test_integration.py | 88 | # 1. Configure SIE as embedding model | COMMENT |
| MEDIUM | integrations/sie_llamaindex/tests/test_integration.py | 125 | # 1. Configure SIE as embedding model | COMMENT |
| MEDIUM | …grations/sie_llamaindex/src/sie_llamaindex/__init__.py | 9 | >>> # Set SIE as the embedding model | STRING |
| MEDIUM | …ations/sie_llamaindex/src/sie_llamaindex/embeddings.py | 32 | >>> # Set as default embedding model | STRING |
| MEDIUM | examples/rag-params-finder/README.md | 1 | # Find the best RAG config before you build | COMMENT |
| MEDIUM | examples/vision-doc-rag/README.md | 1 | # Vision-first document RAG | COMMENT |
| MEDIUM | examples/regulatory-rag/README.md | 1 | # Private fine-tuned compliance RAG | COMMENT |
| MEDIUM | examples/regulatory-rag/README.md | 106 | ├── rag_pipeline.py # 3-stage RAG pipeline (stdlib only) | CODE |
| MEDIUM | examples/regulatory-rag/rag_pipeline.py | 193 | # ── RAG Pipeline ─────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | examples/guardrails/README.md | 19 | [guardrails page](https://superlinked.com/guardrails) update. The | CODE |
| MEDIUM | examples/guardrails/README.md | 21 | [SOURCES.md](https://superlinked.com/reference/guardrails/SOURCES.md). | CODE |
| MEDIUM | examples/guardrails/README.md | 161 | [SOURCES.md](https://superlinked.com/reference/guardrails/SOURCES.md) has the | CODE |
| MEDIUM | examples/guardrails/study.py | 113 | name: str # the name superlinked.com/guardrails uses | CODE |
| MEDIUM | examples/guardrails/score.py | 43 | # What superlinked.com/guardrails and its SOURCES.md publish: per-set F1, pooled F1 in percent, pooled | COMMENT |
| MEDIUM | examples/agent-action-monitor/src/dusk/trace/vector.py | 19 | #: Default zero-shot labels for pulling privileged terms out of an action. | COMMENT |
| MEDIUM | …mples/agent-action-monitor/src/dusk/actions/analyse.py | 36 | #: Extra contribution when SIE's zero-shot extractor (GLiNER) surfaces a | COMMENT |
| MEDIUM | …mples/agent-action-monitor/src/dusk/actions/analyse.py | 40 | #: Below this confidence, a zero-shot extraction is treated as noise, not evidence. | COMMENT |
| MEDIUM | examples/ecommerce-product-search/config.yaml | 15 | # Extraction labels (zero-shot, no training needed) | COMMENT |
| MEDIUM | examples/agent-stage-latency/sources.json | 10 | "url": "https://huggingface.co/datasets/superlinked/sie-task-evidence/resolve/b45775c419e37212cef67f485610eda88ee2 | CODE |
| MEDIUM | examples/contract-review-agent/config.yaml | 28 | entities: "fastino/gliner2-large-v1" # zero-shot entity extraction (parties, dates, amounts) | CODE |
| MEDIUM | examples/retrieval-ablation/README.md | 1 | # Find the best retrieval strategy for your RAG | COMMENT |
| MEDIUM | examples/document-ocr/README.md | 60 | # NER: zero-shot, returns typed entities | COMMENT |
| MEDIUM | packages/sie_server/README.md | 124 | ### NLI zero-shot classification usage | COMMENT |
| MEDIUM⚡ | packages/sie_server/tests/test_metering_units.py | 779 | # 77 / SigLIP 64 context window) rather than over-billing. | COMMENT |
| MEDIUM | packages/sie_server/tests/processors/test_streaming.py | 1372 | # Tiny context window so a 5-token prompt + 64-token cap overflows. | COMMENT |
| MEDIUM | …es/sie_server/models/Qwen__Qwen3-4B-Instruct-2507.yaml | 127 | # capacity also grows: with 2-4× the KV budget the context window can be | COMMENT |
| MEDIUM | …es/sie_server/models/Qwen__Qwen3-4B-Instruct-2507.yaml | 128 | # widened proportionally so longer-context workloads (RAG with large | COMMENT |
| MEDIUM | packages/sie_server/models/sie-fake.yaml | 48 | # per-worker admission ceiling exercised by orchestration tests. | COMMENT |
| MEDIUM | …/sie_server/src/sie_server/core/worker/model_worker.py | 198 | # Initialize operation handlers (dependency injection point) | COMMENT |
| MEDIUM | …es/sie_server/src/sie_server/adapters/clip/__init__.py | 407 | # truncation at the model context window (CLIP 77), special tokens | COMMENT |
| MEDIUM | …ages/sie_server/src/sie_server/processors/streaming.py | 2039 | # the context window unaccounted. | COMMENT |
| MEDIUM | …ages/sie_server/src/sie_server/processors/streaming.py | 3881 | # guard fires before SGLang overflows its context window. | COMMENT |
| MEDIUM | packages/sie_mcp/src/sie_mcp/config.py | 34 | # CLIP is the zero-shot default: it is contrastively trained for cosine ranking, | COMMENT |
| MEDIUM | packages/sie_mcp/src/sie_mcp/config.py | 40 | # General-purpose zero-shot label set; callers may override per request. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | packages/sie_server/tests/adapters/test_owlv2.py | 67 | tensor.detach.return_value.cpu.return_value.tolist.assert_called_once_with() | CODE |
| CRITICAL⚡ | …kages/sie_server/tests/adapters/test_grounding_dino.py | 317 | boxes.detach.return_value.cpu.return_value.tolist.assert_called_once_with() | CODE |
| CRITICAL⚡ | …kages/sie_server/tests/adapters/test_grounding_dino.py | 320 | scores.detach.return_value.cpu.return_value.tolist.assert_called_once_with() | CODE |
| CRITICAL | packages/sie_server/tests/adapters/test_lora.py | 850 | peft.PeftModel.from_pretrained.return_value.load_adapter.assert_not_called() | CODE |
| CRITICAL | packages/sie_gateway/assets/redoc.standalone.js | 41 | `;class Aa extends n.PureComponent{render(){return n.createElement("div",{style:{textAlign:"center"}},n.createElement(_a | CODE |
| CRITICAL | packages/sie_sdk/tests/test_storage_copy.py | 8 | from azure.core.exceptions import HttpResponseError | CODE |
| CRITICAL | packages/sie_sdk/src/sie_sdk/storage.py | 1182 | from azure.core.exceptions import ResourceNotFoundError | CODE |
| CRITICAL | packages/sie_sdk/src/sie_sdk/storage.py | 1198 | from azure.core.exceptions import ResourceExistsError, ResourceModifiedError, ResourceNotFoundError | CODE |
| CRITICAL | packages/sie_sdk/src/sie_sdk/storage.py | 1250 | from azure.core.exceptions import HttpResponseError | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | tools/ci/tests/test_required_ci.py | 312 | "cuda13-sglang-cu130-${{ github.event.pull_request.number || github.ref }}", | CODE |
| HIGH | tools/ci/tests/test_required_ci.py | 316 | "cuda13-tensorrt-llm-${{ github.event.pull_request.number || github.ref }}", | CODE |
| HIGH | tools/ci/tests/test_required_ci.py | 400 | "group": "rust-cuda-image-${{ github.event.pull_request.number || github.ref }}", | CODE |
| HIGH | tools/ci/tests/test_release_contract.py | 301 | ("contracts", "packages/sie_gateway/openapi.json\n", "packages/sie_gateway/openapi.json\n || true\n"), | CODE |
| HIGH | tools/ci/tests/test_release_contract.py | 310 | ("refresh", "packages/sie_gateway/openapi.json\n", "packages/sie_gateway/openapi.json || true\n"), | CODE |
| HIGH | examples/doc-field-extraction-omni/score.py | 153 | """Number.prototype.toString() for a double (shortest round-trip digits, ECMAScript layout).""" | STRING |
| HIGH | examples/classify/run.py | 7 | uv sync && uv run python run.py --record --set snips # live, needs SIE_API_KEY | STRING |
| HIGH | examples/structured-output-accuracy/score.py | 205 | answer (error null), so it is kept like any other. | STRING |
| HIGH | examples/ocr-two-stage/run.py | 8 | uv sync && uv run python run.py --record # live, needs SIE_API_KEY | STRING |
| HIGH | examples/ocr-two-stage/score.py | 497 | # as null, so the flag is what keeps them apart in the artifact. | COMMENT |
| HIGH | examples/sparse/run.py | 7 | uv sync && uv run python run.py --record # live, needs SIE_API_KEY | STRING |
| HIGH | examples/structured-output/run.py | 7 | uv sync && uv run python run.py --record # live, needs SIE_API_KEY | STRING |
| HIGH | examples/named-entity-extraction/run.py | 7 | uv sync && uv run python run.py --record # live, needs a GLiNER endpoint | STRING |
| HIGH | examples/watermark-robustness/run_eval.py | 3 | Arms (watermarked samples only; controls establish the detector's null): | STRING |
| HIGH⚡ | …es/sie_server/tests/adapters/test_sglang_generation.py | 2018 | """H4: ``n>1 && stream`` with ``logprobs=True``: each per-candidate | STRING |
| HIGH | …es/sie_server/tests/adapters/test_sglang_generation.py | 802 | """`n>1 && stream`: SGLang's per-index streaming events are demuxed into | STRING |
| HIGH | …ie_server/tests/adapters/test_remote_openai_adapter.py | 543 | (answer('{"data": [{"index": 0, "embedding": null}]}'), "not a list of numbers"), | CODE |
| HIGH | …kages/sie_server/tests/adapters/test_mlx_generation.py | 206 | 'data: {"object": "text_completion", "choices": [{"index": 0, "finish_reason": null, "text": "Hello"}]}', | CODE |
| HIGH | …kages/sie_server/tests/adapters/test_mlx_generation.py | 208 | 'data: {"object": "text_completion", "choices": [{"index": 0, "finish_reason": null, "text": " world"}]}', | CODE |
| HIGH | packages/sie_server/src/sie_server/types/grammar.py | 45 | "express unions, including null, with 'anyOf' branches." | CODE |
| HIGH | packages/sie_server/src/sie_server/config/engine.py | 35 | ``null`` for auto-calibration. When null, the controller measures | STRING |
| HIGH | …e_server/src/sie_server/processors/tool_call_parser.py | 624 | # OpenAI non-streaming shape: message.content=null, | COMMENT |
| HIGH | packages/sie_mcp/src/sie_mcp/structured.py | 252 | # Defensive against a malformed response shape (e.g. ``choices: [null]`` or a | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | integrations/sie_crewai/tests/test_tools.py | 201 | # Create a fresh mock that returns empty | COMMENT |
| MEDIUM⚡ | integrations/sie_dspy/tests/test_modules.py | 228 | # Create a fresh mock that returns empty | COMMENT |
| MEDIUM | integrations/sie_lancedb/tests/test_rerankers.py | 204 | # Create a table with pre-computed vectors | COMMENT |
| MEDIUM⚡ | integrations/sie_lancedb/tests/test_extractors.py | 121 | # Create a real LanceDB table | COMMENT |
| MEDIUM | …es/sie_server/tests/core/test_preprocessor_registry.py | 235 | # Create a simple mock tokenizer that returns predictable output | COMMENT |
| MEDIUM⚡ | packages/sie_server/tests/core/test_disk_cache.py | 287 | # Create a model | COMMENT |
| MEDIUM⚡ | packages/sie_server/tests/core/test_disk_cache.py | 290 | # Create a dataset (different prefix) | COMMENT |
| MEDIUM | packages/sie_server/tests/core/test_disk_cache.py | 409 | # Create a model that will be evicted | COMMENT |
| MEDIUM | packages/sie_server/tests/adapters/test_bge_m3.py | 11 | # Create a random generator for tests | COMMENT |
| MEDIUM | packages/sie_server/tests/adapters/test_sglang.py | 17 | # Create a random generator for tests | COMMENT |
| MEDIUM | …sie_server/tests/adapters/test_sentence_transformer.py | 13 | # Create a random generator for tests | COMMENT |
| MEDIUM | …kages/sie_server/tests/adapters/test_grounding_dino.py | 235 | # Create a mock image | COMMENT |
| MEDIUM | …kages/sie_server/tests/adapters/test_grounding_dino.py | 409 | # Create a simple test image (100x100 red square) | COMMENT |
| MEDIUM | packages/sie_server/tests/adapters/test_clip.py | 17 | # Create a random generator for tests | COMMENT |
| MEDIUM | packages/sie_server/tests/adapters/test_colbert.py | 21 | # Create a random generator for tests | COMMENT |
| MEDIUM | …kages/sie_server/tests/api/test_extract_integration.py | 119 | # Create a batch (10 items — kept small for CI CPU runners) | COMMENT |
| MEDIUM | packages/sie_server/tests/api/test_score.py | 62 | # Create a real future | COMMENT |
| MEDIUM⚡ | packages/sie_server/tests/api/test_ws.py | 63 | # Create an empty registry directly | COMMENT |
| MEDIUM | packages/sie_server/tests/api/test_extract.py | 70 | # Create a mock entity if the label is mentioned in text | COMMENT |
| MEDIUM | packages/sie_server/tests/api/test_extract.py | 117 | # Create a real future | COMMENT |
| MEDIUM | packages/sie_sdk/tests/test_storage_write.py | 230 | # Create a minimal concrete subclass to test the base method | COMMENT |
| MEDIUM | packages/sie_sdk/tests/test_scoring.py | 7 | # Create a random generator for tests | COMMENT |
| MEDIUM | packages/sie_sdk/tests/test_cache.py | 516 | # Create a minimal model structure to satisfy is_model_cached check | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …grations/sie_langchain/src/sie_langchain/extractors.py | 77 | CODE | |
| LOW | …grations/sie_langchain/src/sie_langchain/embeddings.py | 42 | CODE | |
| LOW | …egrations/sie_langchain/src/sie_langchain/rerankers.py | 83 | CODE | |
| LOW | …tegrations/sie_weaviate/src/sie_weaviate/vectorizer.py | 155 | CODE | |
| LOW | integrations/sie_weaviate/src/sie_weaviate/enricher.py | 76 | CODE | |
| LOW | …ations/sie_llamaindex/src/sie_llamaindex/extractors.py | 26 | CODE | |
| LOW | …ations/sie_llamaindex/src/sie_llamaindex/embeddings.py | 64 | CODE | |
| LOW | …ations/sie_llamaindex/src/sie_llamaindex/embeddings.py | 258 | CODE | |
| LOW | integrations/sie_qdrant/src/sie_qdrant/vectorizer.py | 152 | CODE | |
| LOW | …server-plugin/adapters/stablebridge_pruner/__init__.py | 117 | CODE | |
| LOW | examples/agent-stage-latency/tests/test_example.py | 224 | CODE | |
| LOW | …ples/wine-recommender/wine_flavor/engine/sie_rerank.py | 94 | CODE | |
| LOW | …s/wine-recommender/wine_flavor/engine/custom_rerank.py | 200 | CODE | |
| LOW | packages/sie_server/tests/core/test_loader.py | 30 | CODE | |
| LOW | packages/sie_server/tests/config/test_config.py | 164 | CODE | |
| LOW | packages/sie_server/tests/api/test_generate.py | 133 | CODE | |
| LOW | packages/sie_server/tests/api/test_generate.py | 193 | CODE | |
| LOW | …ckages/sie_server/tests/api/test_openai_completions.py | 67 | CODE | |
| LOW | packages/sie_server/tests/api/test_openai_responses.py | 63 | CODE | |
| LOW | packages/sie_server/src/sie_server/cli.py | 327 | CODE | |
| LOW | packages/sie_server/src/sie_server/core/registry.py | 229 | CODE | |
| LOW | packages/sie_server/src/sie_server/core/model_loader.py | 132 | CODE | |
| LOW | …sie_server/src/sie_server/adapters/_generation_base.py | 1037 | CODE | |
| LOW | …c/sie_server/adapters/colbert_rotary_flash/__init__.py | 57 | CODE | |
| LOW | …ie_server/src/sie_server/adapters/colqwen3/__init__.py | 53 | CODE | |
| LOW | …r/src/sie_server/adapters/modernbert_flash/__init__.py | 64 | CODE | |
| LOW | …c/sie_server/adapters/sglang_vision_extract/adapter.py | 53 | CODE | |
| LOW | …/sie_server/src/sie_server/adapters/gliner/__init__.py | 123 | CODE | |
| LOW | …src/sie_server/adapters/qwen3_vl_embedding/__init__.py | 114 | CODE | |
| LOW | …/sie_server/src/sie_server/adapters/docling/adapter.py | 131 | CODE | |
| LOW | …sie_server/src/sie_server/adapters/colbert/__init__.py | 101 | CODE | |
| LOW | …s/sie_server/src/sie_server/adapters/siglip/adapter.py | 138 | CODE | |
| LOW | …ver/src/sie_server/adapters/tensorrt_llm/generation.py | 168 | CODE | |
| LOW | …ver/src/sie_server/adapters/tensorrt_llm/generation.py | 609 | CODE | |
| LOW | …e_server/adapters/qwen2_flash_cross_encoder/adapter.py | 92 | CODE | |
| LOW | …/sie_server/src/sie_server/adapters/gliner2/adapter.py | 121 | CODE | |
| LOW | …rver/src/sie_server/adapters/ctranslate2/generation.py | 613 | CODE | |
| LOW | …rc/sie_server/adapters/stablebridge_pruner/__init__.py | 65 | CODE | |
| LOW | …ie_server/src/sie_server/adapters/gliformer/adapter.py | 638 | CODE | |
| LOW | …ie_server/src/sie_server/adapters/sglang/generation.py | 431 | CODE | |
| LOW | …ie_server/src/sie_server/adapters/sglang/generation.py | 1403 | CODE | |
| LOW | …sie_server/src/sie_server/adapters/sglang/embedding.py | 128 | CODE | |
| LOW | …e_server/src/sie_server/adapters/topk_embed/adapter.py | 154 | CODE | |
| LOW | …server/src/sie_server/adapters/nomic_flash/__init__.py | 478 | CODE | |
| LOW | …/src/sie_server/adapters/pytorch_embedding/__init__.py | 84 | CODE | |
| LOW | …ges/sie_server/src/sie_server/adapters/fake/adapter.py | 387 | CODE | |
| LOW | …ges/sie_server/src/sie_server/adapters/fake/adapter.py | 555 | CODE | |
| LOW | …e_server/src/sie_server/adapters/gliner_bi/__init__.py | 80 | CODE | |
| LOW | …ie_server/adapters/colbert_modernbert_flash/adapter.py | 79 | CODE | |
| LOW | …server/src/sie_server/adapters/qwen2_flash/__init__.py | 53 | CODE | |
| LOW | …s/sie_server/src/sie_server/adapters/mlx/generation.py | 125 | CODE | |
| LOW | …s/sie_server/src/sie_server/adapters/mlx/generation.py | 394 | CODE | |
| LOW | …_server/src/sie_server/adapters/rope_flash/__init__.py | 49 | CODE | |
| LOW | …kages/sie_server/src/sie_server/adapters/remote/sie.py | 238 | CODE | |
| LOW | …es/sie_server/src/sie_server/adapters/remote/openai.py | 273 | CODE | |
| LOW | …ages/sie_server/src/sie_server/processors/streaming.py | 4515 | CODE | |
| LOW | …ages/sie_server/src/sie_server/processors/streaming.py | 2318 | CODE | |
| LOW | packages/sie_server/src/sie_server/api/generate.py | 760 | CODE | |
| LOW | packages/sie_sdk/src/sie_sdk/jobs.py | 246 | CODE | |
| LOW | packages/sie_sdk/src/sie_sdk/queue_types.py | 236 | CODE | |
| 29 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ploy/helm/sie-cluster/templates/keda-scaledobject.yaml | 373 | # Step 1: Wait for KEDA CRD to be registered via API discovery | COMMENT |
| LOW | …ploy/helm/sie-cluster/templates/keda-scaledobject.yaml | 391 | # Step 2: Discover and apply every ordinary Helm-owned manifest | COMMENT |
| LOW | …ploy/helm/sie-cluster/templates/keda-scaledobject.yaml | 454 | # Step 3: Prune hook-created objects removed by this revision | COMMENT |
| LOW⚡ | integrations/sie_crewai/tests/test_integration.py | 151 | # Step 1: Rerank research sources | COMMENT |
| LOW | integrations/sie_crewai/tests/test_integration.py | 173 | # Step 2: Extract key entities from top result | COMMENT |
| LOW⚡ | integrations/sie_dspy/tests/test_integration.py | 169 | # Step 1: Retrieve relevant papers | COMMENT |
| LOW | integrations/sie_dspy/tests/test_integration.py | 188 | # Step 2: Rerank for precision | COMMENT |
| LOW | integrations/sie_dspy/tests/test_integration.py | 203 | # Step 3: Extract key information | COMMENT |
| LOW⚡ | examples/ecommerce-product-search/python/ingest.py | 137 | # Step 1: Extract structured attributes | COMMENT |
| LOW⚡ | examples/ecommerce-product-search/python/ingest.py | 140 | # Step 2: Encode embeddings | COMMENT |
| LOW⚡ | examples/ecommerce-product-search/python/ingest.py | 144 | # Step 3: Build metadata (product info + extracted attributes) | COMMENT |
| LOW | examples/ecommerce-product-search/python/search.py | 39 | # Step 1: Encode query | COMMENT |
| LOW⚡ | examples/ecommerce-product-search/python/search.py | 56 | # Step 2: Cosine similarity (dot product on normalized vectors) | COMMENT |
| LOW⚡ | examples/ecommerce-product-search/python/search.py | 64 | # Step 3: Filter by extracted attributes (optional) | COMMENT |
| LOW | examples/ecommerce-product-search/python/search.py | 89 | # Step 4: Rerank with cross-encoder | COMMENT |
| LOW⚡ | …ples/ecommerce-product-search/typescript/src/search.ts | 113 | // Step 1: Encode query as single item with isQuery in options | COMMENT |
| LOW⚡ | …ples/ecommerce-product-search/typescript/src/search.ts | 123 | // Step 2: Vector similarity | COMMENT |
| LOW⚡ | …ples/ecommerce-product-search/typescript/src/search.ts | 129 | // Step 3: Attribute filters (optional) | COMMENT |
| LOW | …ples/ecommerce-product-search/typescript/src/search.ts | 152 | // Step 4: Rerank with cross-encoder score() | COMMENT |
| LOW⚡ | …ging-face-mteb-semantic-search/backend/cli_generate.py | 114 | # Step 2: Generate 6K detailed description | COMMENT |
| LOW⚡ | …ging-face-mteb-semantic-search/backend/cli_generate.py | 120 | # Step 3: Generate 2K long description | COMMENT |
| LOW⚡ | …ging-face-mteb-semantic-search/backend/cli_generate.py | 144 | # Step 5: Save to database | COMMENT |
| LOW⚡ | …ging-face-mteb-semantic-search/backend/cli_generate.py | 152 | # Step 6: Upsert Chroma embedding | COMMENT |
| LOW⚡ | …ging-face-mteb-semantic-search/backend/cli_generate.py | 205 | # Step 2: 6K detailed description | COMMENT |
| LOW⚡ | …ging-face-mteb-semantic-search/backend/cli_generate.py | 211 | # Step 3: 2K long description | COMMENT |
| LOW⚡ | …ging-face-mteb-semantic-search/backend/cli_generate.py | 253 | # Step 6: Chroma upsert (blocking I/O via thread) | COMMENT |
| LOW | …ging-face-mteb-semantic-search/backend/cli_generate.py | 100 | # Step 1: Render detailed prompt | COMMENT |
| LOW | …ging-face-mteb-semantic-search/backend/cli_generate.py | 132 | # Step 4: Generate 200-char short description | COMMENT |
| LOW | …ging-face-mteb-semantic-search/backend/cli_generate.py | 223 | # Step 4: 200-char short description | COMMENT |
| LOW | …ging-face-mteb-semantic-search/backend/cli_generate.py | 237 | # Step 5: DB save (blocking I/O via thread) | COMMENT |
| LOW | …ges/sie_mcp/examples/obsidian-contract-graph/README.md | 37 | ## Step 1: parse and link two documents | COMMENT |
| LOW | …ges/sie_mcp/examples/obsidian-contract-graph/README.md | 55 | ## Step 2: redact PII before the model sees it | COMMENT |
| LOW | …ges/sie_mcp/examples/obsidian-contract-graph/README.md | 65 | ## Step 3: synthesize from the small notes | COMMENT |
| LOW | …ges/sie_mcp/examples/obsidian-contract-graph/README.md | 78 | ## Step 4: explore the graph | COMMENT |
| LOW | packages/sie_server_sidecar/src/lib.rs | 1960 | // Step 1: acquire local admission capacity, then block for the first | COMMENT |
| LOW | packages/sie_server_sidecar/src/lib.rs | 2007 | // Step 2: coalesce. Compute the quantum once, relative to now. | COMMENT |
| LOW | packages/sie_server_sidecar/src/lib.rs | 2062 | // Step 3: dispatch. Acquire a dispatch permit (bounded by | COMMENT |
| LOW | …ckages/sie_server_sidecar/src/observability/tracing.rs | 112 | // Step 1: always install the propagator. Even without an OTLP | COMMENT |
| LOW | packages/sie_gateway/src/observability/tracing.rs | 220 | // Step 1: always install the propagator. Even without an OTLP | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ploy/helm/sie-cluster/templates/keda-scaledobject.yaml | 373 | # Step 1: Wait for KEDA CRD to be registered via API discovery | COMMENT |
| LOW | …ploy/helm/sie-cluster/templates/keda-scaledobject.yaml | 391 | # Step 2: Discover and apply every ordinary Helm-owned manifest | COMMENT |
| LOW | …ploy/helm/sie-cluster/templates/keda-scaledobject.yaml | 454 | # Step 3: Prune hook-created objects removed by this revision | COMMENT |
| LOW⚡ | integrations/sie_crewai/tests/test_integration.py | 151 | # Step 1: Rerank research sources | COMMENT |
| LOW | integrations/sie_crewai/tests/test_integration.py | 173 | # Step 2: Extract key entities from top result | COMMENT |
| LOW⚡ | integrations/sie_dspy/tests/test_integration.py | 169 | # Step 1: Retrieve relevant papers | COMMENT |
| LOW | integrations/sie_dspy/tests/test_integration.py | 188 | # Step 2: Rerank for precision | COMMENT |
| LOW | integrations/sie_dspy/tests/test_integration.py | 203 | # Step 3: Extract key information | COMMENT |
| LOW⚡ | examples/ecommerce-product-search/python/ingest.py | 137 | # Step 1: Extract structured attributes | COMMENT |
| LOW⚡ | examples/ecommerce-product-search/python/ingest.py | 140 | # Step 2: Encode embeddings | COMMENT |
| LOW⚡ | examples/ecommerce-product-search/python/ingest.py | 144 | # Step 3: Build metadata (product info + extracted attributes) | COMMENT |
| LOW | examples/ecommerce-product-search/python/search.py | 39 | # Step 1: Encode query | COMMENT |
| LOW⚡ | examples/ecommerce-product-search/python/search.py | 56 | # Step 2: Cosine similarity (dot product on normalized vectors) | COMMENT |
| LOW⚡ | examples/ecommerce-product-search/python/search.py | 64 | # Step 3: Filter by extracted attributes (optional) | COMMENT |
| LOW | examples/ecommerce-product-search/python/search.py | 89 | # Step 4: Rerank with cross-encoder | COMMENT |
| LOW⚡ | …ples/ecommerce-product-search/typescript/src/search.ts | 113 | // Step 1: Encode query as single item with isQuery in options | COMMENT |
| LOW⚡ | …ples/ecommerce-product-search/typescript/src/search.ts | 123 | // Step 2: Vector similarity | COMMENT |
| LOW⚡ | …ples/ecommerce-product-search/typescript/src/search.ts | 129 | // Step 3: Attribute filters (optional) | COMMENT |
| LOW | …ples/ecommerce-product-search/typescript/src/search.ts | 152 | // Step 4: Rerank with cross-encoder score() | COMMENT |
| LOW⚡ | …ging-face-mteb-semantic-search/backend/cli_generate.py | 114 | # Step 2: Generate 6K detailed description | COMMENT |
| LOW⚡ | …ging-face-mteb-semantic-search/backend/cli_generate.py | 120 | # Step 3: Generate 2K long description | COMMENT |
| LOW⚡ | …ging-face-mteb-semantic-search/backend/cli_generate.py | 144 | # Step 5: Save to database | COMMENT |
| LOW⚡ | …ging-face-mteb-semantic-search/backend/cli_generate.py | 152 | # Step 6: Upsert Chroma embedding | COMMENT |
| LOW⚡ | …ging-face-mteb-semantic-search/backend/cli_generate.py | 205 | # Step 2: 6K detailed description | COMMENT |
| LOW⚡ | …ging-face-mteb-semantic-search/backend/cli_generate.py | 211 | # Step 3: 2K long description | COMMENT |
| LOW⚡ | …ging-face-mteb-semantic-search/backend/cli_generate.py | 253 | # Step 6: Chroma upsert (blocking I/O via thread) | COMMENT |
| LOW | …ging-face-mteb-semantic-search/backend/cli_generate.py | 100 | # Step 1: Render detailed prompt | COMMENT |
| LOW | …ging-face-mteb-semantic-search/backend/cli_generate.py | 132 | # Step 4: Generate 200-char short description | COMMENT |
| LOW | …ging-face-mteb-semantic-search/backend/cli_generate.py | 223 | # Step 4: 200-char short description | COMMENT |
| LOW | …ging-face-mteb-semantic-search/backend/cli_generate.py | 237 | # Step 5: DB save (blocking I/O via thread) | COMMENT |
| LOW | packages/sie_server_sidecar/src/lib.rs | 1960 | // Step 1: acquire local admission capacity, then block for the first | COMMENT |
| LOW | packages/sie_server_sidecar/src/lib.rs | 2007 | // Step 2: coalesce. Compute the quantum once, relative to now. | COMMENT |
| LOW | packages/sie_server_sidecar/src/lib.rs | 2062 | // Step 3: dispatch. Acquire a dispatch permit (bounded by | COMMENT |
| LOW | …ckages/sie_server_sidecar/src/observability/tracing.rs | 112 | // Step 1: always install the propagator. Even without an OTLP | COMMENT |
| LOW | packages/sie_gateway/src/observability/tracing.rs | 220 | // Step 1: always install the propagator. Even without an OTLP | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | integrations/sie_ts_llamaindex/tests/extractors.test.ts | 58 | { text: "Acme Corp", label: "organization", score: 0.95, start: 20, end: 29 }, | CODE |
| LOW | integrations/sie_ts_langchain/tests/extractors.test.ts | 61 | { text: "Acme Corp", label: "organization", score: 0.95, start: 20, end: 29 }, | CODE |
| LOW | …hugging-face-mteb-semantic-search/frontend/src/App.tsx | 122 | <p className="placeholder">Loading README from HuggingFace…</p> | CODE |
| LOW | …hugging-face-mteb-semantic-search/frontend/src/App.tsx | 124 | {error && !loading && <p className="placeholder">{error}</p>} | CODE |
| LOW | …hugging-face-mteb-semantic-search/frontend/src/App.tsx | 633 | <span className="placeholder">Not generated yet</span> | CODE |
| LOW | …hugging-face-mteb-semantic-search/frontend/src/App.tsx | 642 | <span className="placeholder">Not generated yet</span> | CODE |
| LOW | …hugging-face-mteb-semantic-search/frontend/src/App.tsx | 844 | <span className="placeholder">Not generated yet</span> | CODE |
| LOW | …hugging-face-mteb-semantic-search/frontend/src/App.tsx | 853 | <span className="placeholder">Not generated yet</span> | CODE |
| LOW | …hugging-face-mteb-semantic-search/frontend/src/App.tsx | 1164 | {selected.short_description || <span className="placeholder">Not generated yet</span>} | CODE |
| LOW | …hugging-face-mteb-semantic-search/frontend/src/App.tsx | 1171 | {selected.long_description || <span className="placeholder">Not generated yet</span>} | CODE |
| LOW⚡ | …ages/sie_server/tests/adapters/test_runtime_options.py | 1083 | long_text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. " * 54 | CODE |
| LOW⚡ | …ages/sie_server/tests/adapters/test_runtime_options.py | 1083 | long_text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. " * 54 | CODE |
| LOW⚡ | …ages/sie_server/tests/adapters/test_runtime_options.py | 1078 | Long-input regression: 54x repeated ``Lorem ipsum dolor sit amet, | STRING |
| LOW⚡ | …ages/sie_server/tests/adapters/test_runtime_options.py | 1078 | Long-input regression: 54x repeated ``Lorem ipsum dolor sit amet, | STRING |
| LOW | …oldens/gliformer/knowledgator__gliformer-large-v1.json | 54 | "text": "Acme Corp", | CODE |
| LOW | …oldens/gliformer/knowledgator__gliformer-large-v1.json | 338 | "text": "Acme Corp", | CODE |
| LOW | …oldens/gliformer/knowledgator__gliformer-large-v1.json | 454 | "text": "Acme Corp", | CODE |
| LOW | …oldens/gliformer/knowledgator__gliformer-large-v1.json | 465 | "text": "Acme Corp", | CODE |
| LOW | …oldens/gliformer/knowledgator__gliformer-large-v1.json | 800 | "text": "Acme Corp", | CODE |
| LOW | …oldens/gliformer/knowledgator__gliformer-large-v1.json | 913 | "text": "Acme Corp", | CODE |
| LOW | …oldens/gliformer/knowledgator__gliformer-large-v1.json | 924 | "text": "Acme Corp", | CODE |
| LOW | …oldens/gliformer/knowledgator__gliformer-large-v1.json | 1133 | "text": "Acme Corp", | CODE |
| LOW | …oldens/gliformer/knowledgator__gliformer-large-v1.json | 1363 | "name": "Acme Corp", | CODE |
| LOW | …oldens/gliformer/knowledgator__gliformer-large-v1.json | 1430 | "text": "Acme Corp", | CODE |
| LOW | …oldens/gliformer/knowledgator__gliformer-large-v1.json | 1556 | "text": "Acme Corp", | CODE |
| LOW | …oldens/gliformer/knowledgator__gliformer-large-v1.json | 1629 | "text": "Acme Corp", | CODE |
| LOW | …oldens/gliformer/knowledgator__gliformer-large-v1.json | 1640 | "text": "Acme Corp", | CODE |
| LOW | …goldens/gliformer/knowledgator__gliformer-base-v1.json | 54 | "text": "Acme Corp", | CODE |
| LOW | …goldens/gliformer/knowledgator__gliformer-base-v1.json | 341 | "text": "Acme Corp", | CODE |
| LOW | …goldens/gliformer/knowledgator__gliformer-base-v1.json | 457 | "text": "Acme Corp", | CODE |
| LOW | …goldens/gliformer/knowledgator__gliformer-base-v1.json | 468 | "text": "Acme Corp", | CODE |
| LOW | …goldens/gliformer/knowledgator__gliformer-base-v1.json | 852 | "text": "Acme Corp", | CODE |
| LOW | …goldens/gliformer/knowledgator__gliformer-base-v1.json | 980 | "text": "Acme Corp", | CODE |
| LOW | …goldens/gliformer/knowledgator__gliformer-base-v1.json | 1027 | "text": "Acme Corp", | CODE |
| LOW | …goldens/gliformer/knowledgator__gliformer-base-v1.json | 1301 | "text": "Acme Corp", | CODE |
| LOW | …goldens/gliformer/knowledgator__gliformer-base-v1.json | 1528 | "name": "Acme Corp", | CODE |
| LOW | …goldens/gliformer/knowledgator__gliformer-base-v1.json | 1576 | "text": "Acme Corp", | CODE |
| LOW | …goldens/gliformer/knowledgator__gliformer-base-v1.json | 1702 | "text": "Acme Corp", | CODE |
| LOW | …goldens/gliformer/knowledgator__gliformer-base-v1.json | 1783 | "text": "Acme Corp", | CODE |
| LOW | …goldens/gliformer/knowledgator__gliformer-base-v1.json | 1812 | "text": "Acme Corp", | CODE |
| LOW | …kages/sie_server/scripts/generate_gliformer_goldens.py | 106 | [("Alice Johnson", "person"), ("Acme Corp", "organization"), ("London", "location")], | CODE |
| LOW | …ckages/sie_server/scripts/generate_tokenize_fixture.py | 74 | " ".join(["lorem ipsum"] * 300), | CODE |
| LOW | packages/sie_ts_sdk/tests/types.test.ts | 345 | { text: "Acme Corp", label: "organization", score: 0.88, start: 20, end: 29 }, | CODE |
| LOW | packages/sie_ts_sdk/tests/client.test.ts | 2025 | { text: "Acme Corp", label: "organization", score: 0.88, start: 20, end: 29 }, | CODE |
| LOW | packages/sie_gateway/assets/redoc.standalone.js | 41 | `;class Aa extends n.PureComponent{render(){return n.createElement("div",{style:{textAlign:"center"}},n.createElement(_a | CODE |
| LOW | packages/sie_gateway/assets/redoc.standalone.js | 752 | `;var Md=Object.defineProperty,zd=Object.defineProperties,Fd=Object.getOwnPropertyDescriptors,Ud=Object.getOwnPropertySy | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/mise_tasks/ts.py | 173 | # Check if process died | COMMENT |
| LOW | tools/mise_tasks/ts.py | 253 | # Check if Playwright is installed | COMMENT |
| LOW | tools/mise_tasks/jaeger.bash | 40 | # Check if already running | COMMENT |
| LOW | deploy/helm/sie-cluster/values.yaml | 862 | # Set 0 to disable; the binary clamps non-zero values below 10s. | COMMENT |
| LOW | packages/sie_server/tests/api/test_encode_validation.py | 213 | # Set SIE_MACHINE_PROFILE to l4-spot (K8s scenario) | COMMENT |
| LOW | packages/sie_server/src/sie_server/core/registry.py | 1618 | # Check if model is being unloaded - caller should retry | COMMENT |
| LOW | packages/sie_server/src/sie_server/core/registry.py | 3277 | # Check if already loaded | COMMENT |
| LOW | packages/sie_server/src/sie_server/core/inference.py | 103 | # Check if flash-attn package is available | COMMENT |
| LOW | packages/sie_server/src/sie_server/core/watcher.py | 252 | # Check if this is a relevant file (using fnmatch for glob patterns) | COMMENT |
| LOW | …/sie_server/src/sie_server/core/worker/model_worker.py | 1136 | # Check if we should stop | COMMENT |
| LOW | …/sie_server/src/sie_server/core/worker/model_worker.py | 1733 | # Check if we have all results for this request | COMMENT |
| LOW | …/sie_server/src/sie_server/adapters/peft_lora_mixin.py | 201 | # Check if already loaded | COMMENT |
| LOW | …c/sie_server/adapters/colbert_rotary_flash/__init__.py | 240 | # Check if this token exists as a single token in vocab | COMMENT |
| LOW | …/sie_server/src/sie_server/adapters/gliner/__init__.py | 661 | # Check if adjacent (touching or 1 char gap) and same label | COMMENT |
| LOW | …sie_server/src/sie_server/adapters/colbert/__init__.py | 423 | # Check if there's a projection in the model's named modules | COMMENT |
| LOW | …sie_server/src/sie_server/adapters/colpali/__init__.py | 318 | # Check if we have preprocessed items with pixel_values | COMMENT |
| LOW | …sie_server/src/sie_server/adapters/colpali/__init__.py | 469 | # Check if this is a PreparedItem with an ImagePayload | COMMENT |
| LOW | …s/sie_server/src/sie_server/adapters/sglang/_server.py | 555 | # Check if process died. | COMMENT |
| LOW | packages/sie_server/src/sie_server/api/encode.py | 333 | # Check if LoRA is specified and ensure it's loaded | COMMENT |
| LOW | packages/sie_server/src/sie_server/api/openai_compat.py | 413 | # Check if model exists first | COMMENT |
| LOW | packages/sie_mcp/docs/examples/mcp_smoke.py | 86 | # Read the file synchronously here, outside the async client (avoids blocking | COMMENT |
| LOW | packages/sie_sdk/src/sie_sdk/cache.py | 234 | # Check if model exists in cluster cache. | COMMENT |
| LOW | packages/sie_sdk/src/sie_sdk/cache.py | 353 | # Check if this might be a gated model accessed without auth | COMMENT |
| LOW | packages/sie_sdk/src/sie_sdk/client/sync.py | 1531 | # Check if we've exceeded the provision timeout | COMMENT |
| LOW | packages/sie_sdk/src/sie_sdk/client/sync.py | 2023 | # Check if this is a gateway (has 'type': 'gateway') or worker | COMMENT |
| LOW | packages/sie_sdk/src/sie_sdk/client/sync.py | 2362 | # Check if we've exceeded the provision timeout | COMMENT |
| LOW | packages/sie_sdk/src/sie_sdk/client/sync.py | 3651 | # Check if we've exceeded the provision timeout | COMMENT |
| LOW | packages/sie_sdk/src/sie_sdk/client/sync.py | 2001 | >>> # Check if L4 GPUs are available | STRING |
| LOW | packages/sie_sdk/src/sie_sdk/client/async_.py | 1532 | # Check if we've exceeded the provision timeout | COMMENT |
| LOW | packages/sie_sdk/src/sie_sdk/client/async_.py | 1853 | # Check if this is a gateway (has 'type': 'gateway') or worker | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | examples/agent-action-monitor/pyproject.toml | 35 | "requests>=2.31", # agent-demo/harness.py's HTTP calls to the gate and mock-prod | CODE |
| MEDIUM | …nt-action-monitor/tests/test_actions_offense_memory.py | 153 | # -- not the delay itself -- is what makes this robust under CI | COMMENT |
| MEDIUM | examples/agent-action-monitor/src/dusk/api.py | 223 | # 8000 everywhere -- Dockerfile, compose.yml, harness.py's default | COMMENT |
| MEDIUM | …urance-claims-agent/verified-run/raw/policy-parse.json | 9 | "markdown": "National Flood Insurance Program\n\n## Dwelling Form\n\nStandard Flood Insurance Policy\n\nF-122 / Octo | CODE |
| MEDIUM | …urance-claims-agent/verified-run/raw/policy-parse.json | 9 | "markdown": "National Flood Insurance Program\n\n## Dwelling Form\n\nStandard Flood Insurance Policy\n\nF-122 / Octo | CODE |
| MEDIUM | packages/sie_server/tests/adapters/test_florence2.py | 157 | # Pixel-space COCO [x, y, w, h] (NOT normalized) so the detection harness | COMMENT |
| MEDIUM | …e_server/src/sie_server/adapters/florence2/__init__.py | 603 | # Emit COCO [x, y, w, h] in pixels so the detection harness scores them | COMMENT |
| LOW | …ages/sie_server/src/sie_server/processors/streaming.py | 2271 | # cancels during load/compile/admission are honoured); just pass it | COMMENT |
| MEDIUM | packages/sie_config/src/sie_config/config_api.py | 57 | # second loop (test harness, subinterpreter, etc.) touches it. | COMMENT |
| MEDIUM⚡ | packages/sie_gateway/assets/redoc.standalone.js | 2 | !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("null")):"function"==typeof de | CODE |
| MEDIUM⚡ | packages/sie_gateway/assets/redoc.standalone.js | 2 | !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("null")):"function"==typeof de | CODE |
| MEDIUM⚡ | packages/sie_gateway/assets/redoc.standalone.js | 2 | !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("null")):"function"==typeof de | CODE |
| MEDIUM | …ages/sie_sdk/tests/client/test_backpressure_billing.py | 9 | # Mirrors the harness in ``test_oom_retry.py``: stub the underlying transport | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | examples/ecommerce-product-search/README.md | 59 | export SIE_API_KEY="your-api-key" | CODE |
| HIGH | examples/ecommerce-product-search/python/README.md | 38 | export SIE_API_KEY="your-api-key" | CODE |
| HIGH | examples/ecommerce-product-search/typescript/README.md | 40 | export SIE_API_KEY="your-api-key" | CODE |
| HIGH | packages/sie_ts_sdk/README.md | 26 | apiKey: "YOUR_API_KEY", | CODE |
| HIGH | packages/sie_sdk/README.md | 273 | api_key="YOUR_API_KEY", | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | tools/ci/tests/test_real_models.py | 234 | CODE | |
| MEDIUM | …act-review-agent/contract_review_agent/native_model.py | 634 | CODE | |
| MEDIUM | packages/sie_server/tests/core/test_runtime_options.py | 590 | CODE | |
| MEDIUM | …es/sie_server/tests/adapters/test_sglang_generation.py | 3257 | CODE | |
| MEDIUM | packages/sie_server/tests/api/test_generate_stream.py | 593 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | examples/speech-to-text/earnings21/transport.py | 162 | def handle_request(self, request: httpx.Request) -> httpx.Response: | CODE |
| LOW | examples/typed-decisions/workflow32/run.py | 142 | def handle_request(self, request: httpx.Request) -> httpx.Response: | CODE |
| LOW | …les/document-to-markdown/document_to_markdown/frame.py | 135 | def handle_request(self, request: httpx.Request) -> httpx.Response: | CODE |
| LOW | …es/sie_server/src/sie_server/core/upstream_deadline.py | 171 | def handle_request(self, request: httpx.Request) -> httpx.Response: | CODE |
| LOW | …kages/sie_server/src/sie_server/config/sie_identity.py | 50 | def handle_request(self, request: httpx.Request) -> httpx.Response: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …gin/models/sugiv__stablebridge-pruner-highlighter.yaml | 15 | # Usage: | COMMENT |