Coverage report:
57%
hide covered
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.