| line |
true |
false |
branch |
|
30
|
1 |
0 |
if (ref $method eq "HASH") |
|
74
|
0 |
4 |
unless my $name = $args{'name'} |
|
77
|
0 |
4 |
unless my $handler = $args{'handler'} |
|
93
|
0 |
2 |
unless keys %$tools |
|
118
|
0 |
0 |
unless ($args{'model'}) |
|
131
|
0 |
0 |
unless ($args{'source'}) |
|
136
|
0 |
0 |
unless ($args{'destination'}) |
|
149
|
0 |
0 |
unless ($args{'model'}) |
|
177
|
0 |
0 |
unless ($args{'model'}) |
|
192
|
0 |
0 |
unless ($args{'model'}) |
|
209
|
0 |
0 |
unless ($args{'model'}) |
|
213
|
0 |
0 |
unless ($args{'prompt'}) |
|
217
|
0 |
0 |
$args{'stream'} ? : |
|
219
|
0 |
0 |
if (defined $args{'image_files'}) |
|
235
|
0 |
0 |
unless ($args{'model'}) |
|
252
|
0 |
0 |
unless ($args{'model'}) |
|
270
|
0 |
0 |
unless ($args{'model'}) |
|
274
|
0 |
0 |
unless ($args{'messages'}) |
|
278
|
0 |
0 |
$args{'stream'} ? : |
|
281
|
0 |
0 |
if ($message->{'image_files'}) |
|
298
|
0 |
0 |
unless ($args{'model'}) |
|
317
|
0 |
0 |
unless ($args{'model'}) |
|
321
|
0 |
0 |
unless ($args{'messages'}) |
|
345
|
0 |
0 |
unless (@$tool_calls) |
|
364
|
0 |
0 |
unless (ref $tool_args) |
|
369
|
0 |
0 |
if (my $handler = $self->tools->{$tool_name}{'handler'}) { } |
|
371
|
0 |
0 |
if ($@) |
|
382
|
0 |
0 |
ref $result ? : |
|
388
|
0 |
0 |
wantarray ? : |