Errors¶
LLMAgentBuilderError
¶
Bases: LLMAgentError
Base error for all LLMAgentBuilder-related exceptions.
LLMAgentError
¶
Bases: LLMAgentsFromScratchError
Base error for all TaskHandler-related exceptions.
MaxStepsReachedError
¶
Bases: LLMAgentError
Raised if the maximum number of steps reached in a run() method call.
LLMAgentsFromScratchError
¶
LLMAgentsFromScratchWarning
¶
MissingExtraError
¶
Bases: LLMAgentsFromScratchError
Raises when an extra is not installed.
MCPError
¶
Bases: LLMAgentsFromScratchError
Base error for all MCP-related exceptions.
MCPWarning
¶
Bases: LLMAgentsFromScratchWarning
Base warning for all MCP-related warnings.
MissingMCPServerParamsError
¶
EmptySkillBodyError
¶
Bases: SkillValidationError
Raised when a SKILL.md file has no body content after the frontmatter.
InvalidFrontmatterError
¶
Bases: SkillValidationError
Raised when a SKILL.md file has invalid or unparseable frontmatter.
MissingSkillMdError
¶
Bases: SkillValidationError
Raised when a skill directory does not contain a SKILL.md file.
NameMismatchWarning
¶
Bases: SkillValidationWarning
Emitted when the skill name does not match its parent directory name.
NameTooLongWarning
¶
Bases: SkillValidationWarning
Emitted when the skill name exceeds 64 characters.
SkillsError
¶
Bases: LLMAgentsFromScratchError
Base error for all skill-related exceptions.
SkillShadowedWarning
¶
Bases: SkillValidationWarning
Emitted when a skill is shadowed and overridden.
SkillSkippedWarning
¶
Bases: SkillsWarning
Emitted when a skill is skipped due to a fatal validation error.
SkillsWarning
¶
Bases: LLMAgentsFromScratchWarning
Base warning for all skill-related warnings.
SkillValidationError
¶
Bases: SkillsError
Raised when validating a skill produces an error.
SkillValidationWarning
¶
Bases: SkillsWarning
Emitted when a skill has cosmetic issues but is still loaded.
TaskHandlerError
¶
Bases: LLMAgentsFromScratchError
Base error for all TaskHandler-related exceptions.
agent
¶
Errors for LLMAgent.
LLMAgentError
¶
Bases: LLMAgentsFromScratchError
Base error for all TaskHandler-related exceptions.
MaxStepsReachedError
¶
Bases: LLMAgentError
Raised if the maximum number of steps reached in a run() method call.
core
¶
mcp
¶
Errors for MCP Tools.
MCPError
¶
Bases: LLMAgentsFromScratchError
Base error for all MCP-related exceptions.
MCPWarning
¶
Bases: LLMAgentsFromScratchWarning
Base warning for all MCP-related warnings.
MissingMCPServerParamsError
¶
skill
¶
Errors for Agent Skills.
SkillsWarning
¶
Bases: LLMAgentsFromScratchWarning
Base warning for all skill-related warnings.
SkillsError
¶
Bases: LLMAgentsFromScratchError
Base error for all skill-related exceptions.
SkillValidationWarning
¶
Bases: SkillsWarning
Emitted when a skill has cosmetic issues but is still loaded.
SkillValidationError
¶
Bases: SkillsError
Raised when validating a skill produces an error.
SkillSkippedWarning
¶
Bases: SkillsWarning
Emitted when a skill is skipped due to a fatal validation error.
MissingSkillMdError
¶
Bases: SkillValidationError
Raised when a skill directory does not contain a SKILL.md file.
InvalidFrontmatterError
¶
Bases: SkillValidationError
Raised when a SKILL.md file has invalid or unparseable frontmatter.
EmptySkillBodyError
¶
Bases: SkillValidationError
Raised when a SKILL.md file has no body content after the frontmatter.
NameMismatchWarning
¶
Bases: SkillValidationWarning
Emitted when the skill name does not match its parent directory name.
NameTooLongWarning
¶
Bases: SkillValidationWarning
Emitted when the skill name exceeds 64 characters.
task_handler
¶
Errors for TaskHandler.