# SkillSourceException

class SkillSourceException(message: String, cause: Throwable? = null) : Exception

The exception type returned by SkillSource methods.

A SkillSource wraps this exception in Result.failure for any skill related failures, for example: the skill does not exist, the requested resource path is malformed, the resource file is missing, or the source itself is misconfigured. The message describes the specific cause and is intended to be forwarded to the LLM, so it MUST be precise and self-contained, and MUST NOT leak sensitive internal detail.

## Constructors

SkillSourceException
Link copied to clipboard
constructor(message: String, cause: Throwable? = null)

## Properties

cause
Link copied to clipboard
open val cause: Throwable?
message
Link copied to clipboard
open val message: String?