paperclipai/paperclip · error

Search rate limit exceeded

Error message

Search rate limit exceeded

What it means

429 from the company search rate limiter: the actor/company consumed its search rate budget; Retry-After and X-RateLimit headers convey when to retry.

Source

Thrown at server/src/routes/issues.ts:6029

          activeRun: locked.activeRun,
          actor: input.actor,
          queueState: nextQueueState,
        }),
      };
    });
    // Telemetry is best-effort background work; it must not delay the
    // response with a slow lookup, so fire it and do not await it.
    if (cancelledRunToEmit) {
      void emitAgentTaskRun(db, cancelledRunToEmit);
    }
    return result;
  }

  function operatorInterruptCancelOptions(input: { issueId: string; actor: ReturnType<typeof getActorInfo> }) {
    return {
      errorCode: "operator_interrupted",
      resultJson: {
        operatorInterrupted: true,
        interruptionSource: "issue_comment_interrupt",
        interruptedIssueId: input.issueId,
        interruptedByActorType: input.actor.actorType,
        interruptedByActorId: input.actor.actorId,
      },
      eventMessage: "run interrupted by board comment",
      eventPayload: {
        issueId: input.issueId,
        source: "issue_comment_interrupt",
        interruptedByActorType: input.actor.actorType,
        interruptedByActorId: input.actor.actorId,
      },
    };
  }

  /**
   * Refuse an agent creating a child issue assigned to the agent that created
   * a still-open ancestor in the same chain. That shape is a delegation cycle

View on GitHub (pinned to 01ad858492)

Solutions

  1. Back off and retry after a delay; reduce request concurrency or frequency for this actor/client.
Defensive patterns

Strategy: retry

When it happens

Trigger: Thrown at server/src/routes/issues.ts:5723 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of paperclipai/paperclip@01ad858492 (2026-08-18). Data as JSON: /api/errors/f46704ae8e41fc6d. Report an issue: GitHub.