MCPcopy Create free account
hub / github.com/TheMariday/marimapper / __init__

Method __init__

marimapper/timeout_controller.py:6–19  ·  view source on GitHub ↗
(
        self,
        sample_size_min=10,
        sample_size_max=20,
        default_timeout_sec=1.0,
        percentile=90,
        multiplier=1.5,
    )

Source from the content-addressed store, hash-verified

4class TimeoutController:
5
6 def __init__(
7 self,
8 sample_size_min=10,
9 sample_size_max=20,
10 default_timeout_sec=1.0,
11 percentile=90,
12 multiplier=1.5,
13 ):
14 self._response_times = []
15 self._sample_size_min = sample_size_min
16 self._sample_size_max = sample_size_max
17 self._percentile = percentile
18 self._multiplier = multiplier
19 self.timeout = default_timeout_sec
20
21 def add_response_time(self, response_time):
22 self._response_times.append(response_time)

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected