Skip to main content

cursor-errors

CursorAgentError class hierarchy, isRetryable, and recovery patterns. Use when classifying SDK failures, building retry logic, or surfacing actionable messages.

ソース情報

リポジトリ
HKTITAN/cursor-sdk
ソースの最終更新活動
2026年5月3日 08:23
検出された SKILL.md の言語
英語
スター
2
フォーク
0

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

ファイルエクスプローラー
11 ファイル

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
cursor-errors
description
CursorAgentError class hierarchy, isRetryable, and recovery patterns. Use when classifying SDK failures, building retry logic, or surfacing actionable messages.
metadata
{"internal":false,"source":"https://cursor.com/docs/sdk/typescript"}
# cursor-errors Every SDK throw is a `CursorAgentError` (or subclass). The `isRetryable` flag is your routing decision: retry transient errors, surface terminal ones. ## Base class - [[references/cursor-agent-error]] — `isRetryable`, `code`, `cause`, `protoErrorCode` ## Subclasses - [[references/auth-error]] — `AuthenticationError` - [[references/rate-limit]] — `RateLimitError` - [[references/configuration]] — `ConfigurationError` - [[references/integration-not-connected]] — `IntegrationNotConnectedError` - [[references/network]] — `NetworkError` - [[references/unknown-agent]] — `UnknownAgentError` - [[references/unsupported-op]] — `UnsupportedRunOperationError` ## Patterns - [[references/retry-pattern]] — backoff using `isRetryable` - [[references/schema-stability]] — defensive parsing of tool call args/result ## Cross-links - Run status terminal-error vs throw — [[../cursor-runs/references/wait]] - Operation gating — [[../cursor-runs/references/operation-support]]
GitHubで見る