Subroutine Coverage

blib/lib/MCP/Server.pm
Criterion Covered Total %
subroutine 37 38 97.3
pod 8 8 100.0


line count pod subroutine
2 4 n/a BEGIN
4 4 n/a BEGIN
5 4 n/a BEGIN
7 4 n/a BEGIN
8 4 n/a BEGIN
9 4 n/a BEGIN
10 4 n/a BEGIN
11 4 n/a BEGIN
12 4 n/a BEGIN
13 4 n/a BEGIN
22 105 Yes handle
69 3 Yes notify_list_changed
74 1 Yes oauth_metadata
84 7 Yes prompt
90 7 Yes resource
96 5 Yes to_action
98 136 n/a __ANON__
101 0 Yes to_stdio
106 17 Yes tool
112 18 n/a _handle_initialize
122 5 n/a _handle_prompts_list
133 13 n/a _handle_prompts_get
137 23 n/a __ANON__
142 2 n/a __ANON__
146 5 n/a _handle_resources_list
162 11 n/a _handle_resources_read
165 19 n/a __ANON__
169 1 n/a __ANON__
173 28 n/a _handle_tools_call
177 86 n/a __ANON__
182 3 n/a __ANON__
186 6 n/a _handle_tools_list
201 45 n/a _check_scope
208 14 n/a _jsonrpc_error
212 74 n/a _jsonrpc_response
216 18 n/a _prompts
222 16 n/a _resources
228 34 n/a _tools