MCPcopy Index your code
hub / github.com/BlockRunAI/ClawRouter / markOverloaded

Function markOverloaded

src/proxy.ts:521–524  ·  view source on GitHub ↗

* Mark a model as temporarily overloaded (529/503 capacity). * Shorter cooldown than rate limits since capacity restores quickly.

(modelId: string)

Source from the content-addressed store, hash-verified

519 * Shorter cooldown than rate limits since capacity restores quickly.
520 */
521function markOverloaded(modelId: string): void {
522 overloadedModels.set(modelId, Date.now());
523 console.log(`[ClawRouter] Model ${modelId} overloaded, will deprioritize for 15s`);
524}
525
526/** Check if a model is in its overload cooldown period. */
527function isOverloaded(modelId: string): boolean {

Callers 1

proxyRequestFunction · 0.85

Calls 1

setMethod · 0.80

Tested by

no test coverage detected