Coverage report: 57%

Files Functions Classes

coverage.py v7.15.3, created at 2026-08-08 05:24 +0000

File function   statements missing excluded   coverage
core/langgraph/_builtins.py _split_exclude   9 9 0   0%
core/langgraph/_builtins.py _list_mount_files   16 16 0   0%
core/langgraph/_builtins.py _match_any   8 8 0   0%
core/langgraph/_builtins.py _classify   10 10 0   0%
core/langgraph/_builtins.py _read_file   10 10 0   0%
core/langgraph/_builtins.py _ticket_is_audit_input   14 14 0   0%
core/langgraph/_builtins.py file_collector   37 37 0   0%
core/langgraph/_builtins.py file_collector._read_all   8 8 0   0%
core/langgraph/_builtins.py _path_resolution_candidates   18 18 0   0%
core/langgraph/_builtins.py _paths_in_text   12 12 0   0%
core/langgraph/_builtins.py _paths_in_text.add   8 8 0   0%
core/langgraph/_builtins.py _verify_paths_for_doc   12 12 0   0%
core/langgraph/_builtins.py path_verifier   21 21 0   0%
core/langgraph/_builtins.py _is_non_actionable   9 3 0   67%
core/langgraph/_builtins.py _is_false_future_date   14 4 0   71%
core/langgraph/_builtins.py _claimed_missing_paths   13 13 0   0%
core/langgraph/_builtins.py _project_path_exists   4 4 0   0%
core/langgraph/_builtins.py _finding_source_doc   4 4 0   0%
core/langgraph/_builtins.py _is_false_positive   24 11 0   54%
core/langgraph/_builtins.py _severity_allowed   3 0 0   100%
core/langgraph/_builtins.py finding_prefilter   15 2 0   87%
core/langgraph/_builtins.py _ensure_ticket_date   7 7 0   0%
core/langgraph/_builtins.py _ensure_ticket_origin   7 7 0   0%
core/langgraph/_builtins.py _slug_from_text   3 3 0   0%
core/langgraph/_builtins.py ticket_publisher   36 36 0   0%
core/langgraph/_builtins.py run_finalizer   35 35 0   0%
core/langgraph/_builtins.py run_finalizer._published_path   5 5 0   0%
core/langgraph/_builtins.py _require_env   4 0 0   100%
core/langgraph/_builtins.py _join_pr_diff   4 0 0   100%
core/langgraph/_builtins.py _git_checkout   32 0 0   100%
core/langgraph/_builtins.py _git_checkout._git   5 0 0   100%
core/langgraph/_builtins.py register_all   6 0 0   100%
core/langgraph/_builtins.py (no function)   55 0 0   100%
core/langgraph/_builtins_pr.py _get_findings   6 1 0   83%
core/langgraph/_builtins_pr.py _strip_wip_prefix   5 0 0   100%
core/langgraph/_builtins_pr.py builtin_github_pr_comment   39 3 0   92%
core/langgraph/_builtins_pr.py _format_findings_as_markdown   12 1 0   92%
core/langgraph/_builtins_pr.py register_all   1 0 0   100%
core/langgraph/_builtins_pr.py (no function)   11 0 0   100%
core/langgraph/_llm.py RunBudget.try_consume   13 7 0   46%
core/langgraph/_llm.py RunBudget.as_stats   1 1 0   0%
core/langgraph/_llm.py _skill_repos_from_env   19 0 0   100%
core/langgraph/_llm.py _normalize_skill_libs   2 0 0   100%
core/langgraph/_llm.py load_skills   8 0 0   100%
core/langgraph/_llm.py _load_bare_skill   11 0 0   100%
core/langgraph/_llm.py _skill_folder_files   3 0 0   100%
core/langgraph/_llm.py _read_skill_file   5 2 0   60%
core/langgraph/_llm.py _available_skill_names   11 0 0   100%
core/langgraph/_llm.py _unresolved_skill_error   3 0 0   100%
core/langgraph/_llm.py _render   4 2 0   50%
core/langgraph/_llm.py _render._lookup   8 8 0   0%
core/langgraph/_llm.py LangfuseTracer.__init__   7 7 0   0%
core/langgraph/_llm.py LangfuseTracer._client   18 18 0   0%
core/langgraph/_llm.py LangfuseTracer.trace_name   1 1 0   0%
core/langgraph/_llm.py LangfuseTracer.session_id   1 1 0   0%
core/langgraph/_llm.py LangfuseTracer._ctx   6 6 0   0%
core/langgraph/_llm.py LangfuseTracer.init_trace   15 15 0   0%
core/langgraph/_llm.py LangfuseTracer._apply_meta   4 4 0   0%
core/langgraph/_llm.py LangfuseTracer.generation   11 11 0   0%
core/langgraph/_llm.py LangfuseTracer.flush   9 9 0   0%
core/langgraph/_llm.py _NoopObservation.update   0 0 1   100%
core/langgraph/_llm.py _NoopObservation.end   0 0 1   100%
core/langgraph/_llm.py _truncate_messages   7 7 0   0%
core/langgraph/_llm.py _try_parse_json   22 4 0   82%
core/langgraph/_llm.py OpenAIInvoker.__init__   5 0 0   100%
core/langgraph/_llm.py OpenAIInvoker._openai_client   5 0 0   100%
core/langgraph/_llm.py OpenAIInvoker.__call__   60 13 0   78%
core/langgraph/_llm.py OpenAIInvoker._stream_completion   11 11 0   0%
core/langgraph/_llm.py _format_user_message   27 14 0   48%
core/langgraph/_llm.py (no function)   57 0 2   100%
core/langgraph/discover.py _load_yaml_pipelines   26 26 0   0%
core/langgraph/discover.py _generate_wrapper   3 3 0   0%
core/langgraph/discover.py main   32 32 0   0%
core/langgraph/discover.py (no function)   17 17 0   0%
core/langgraph/runner.py resolve_manifest_dirs   1 0 0   100%
core/langgraph/runner.py _dot_get   5 1 0   80%
core/langgraph/runner.py _eval_expr   28 7 0   75%
core/langgraph/runner.py _resolve_template   12 5 0   58%
core/langgraph/runner.py _resolve_template._replace   2 2 0   0%
core/langgraph/runner.py _resolve_input   11 6 0   45%
core/langgraph/runner.py _eval_condition   8 4 0   50%
core/langgraph/runner.py _resolve_int   5 2 0   60%
core/langgraph/runner.py _parse_manifest_file   16 6 0   62%
core/langgraph/runner.py ManifestLoader.__init__   1 0 0   100%
core/langgraph/runner.py ManifestLoader.load_all   11 0 0   100%
core/langgraph/runner.py ManifestRegistry.__init__   9 0 0   100%
core/langgraph/runner.py ManifestRegistry.get   1 0 0   100%
core/langgraph/runner.py ManifestRegistry.all_of_kind   1 0 0   100%
core/langgraph/runner.py _deep_merge   6 0 0   100%
core/langgraph/runner.py AgentResolver.__init__   2 0 0   100%
core/langgraph/runner.py AgentResolver.resolve   20 2 0   90%
core/langgraph/runner.py BuiltinExecutor.__init__   1 0 0   100%
core/langgraph/runner.py BuiltinExecutor.register   4 0 0   100%
core/langgraph/runner.py BuiltinExecutor.get   14 3 0   79%
core/langgraph/runner.py BuiltinExecutor.execute   2 0 0   100%
core/langgraph/runner.py BuiltinExecutor._passthrough   1 0 0   100%
core/langgraph/runner.py BuiltinExecutor._file_collector   6 0 0   100%
core/langgraph/runner.py _register_domain_builtins   11 8 0   27%
core/langgraph/runner.py StepRunner.__init__   4 0 0   100%
core/langgraph/runner.py StepRunner._make_ctx   5 0 0   100%
core/langgraph/runner.py StepRunner._resolve_step_runtime   15 2 0   87%
core/langgraph/runner.py StepRunner._dummy_invoke   3 3 0   0%
core/langgraph/runner.py StepRunner._merge_errors   7 0 0   100%
core/langgraph/runner.py StepRunner._propagate_step_errors   14 0 0   100%
core/langgraph/runner.py StepRunner.run_step   43 15 0   65%
core/langgraph/runner.py StepRunner._run_parallel_fanout   35 8 0   77%
core/langgraph/runner.py StepRunner._run_parallel_fanout.call_one   10 4 0   60%
core/langgraph/runner.py StepRunner._run_foreach   29 6 0   79%
core/langgraph/runner.py StepRunner._run_foreach_sequential   24 3 0   88%
core/langgraph/runner.py StepRunner._run_foreach_concurrent   23 1 0   96%
core/langgraph/runner.py StepRunner._run_foreach_concurrent.run_item   21 2 0   90%
core/langgraph/runner.py StepRunner._run_while   39 11 0   72%
core/langgraph/runner.py _topological_order   7 0 0   100%
core/langgraph/runner.py _topological_order.visit   7 3 0   57%
core/langgraph/runner.py GraphBuilder.__init__   2 0 0   100%
core/langgraph/runner.py GraphBuilder.build   56 14 0   75%
core/langgraph/runner.py GraphBuilder.build.make_node   2 2 0   0%
core/langgraph/runner.py GraphBuilder.build.make_node.node_fn   1 1 0   0%
core/langgraph/runner.py _get_registry   5 5 0   0%
core/langgraph/runner.py build_workflow   7 7 0   0%
core/langgraph/runner.py (no function)   74 0 2   100%
Total     1585 674 6   57%

No items found using the specified filter.