CopilotKit/CopilotKit · error · ActionExecutionException
Action '{name}' failed to execute: {error}
Error message
Action '{name}' failed to execute: {error} What it means
Error "Action '{name}' failed to execute: {error}" thrown in CopilotKit/CopilotKit.
Source
Thrown at sdk-python/copilotkit/sdk.py:295
Execute an action
"""
action = self._get_action(context=context, name=name)
self._log_request_info(
title="Handling execute action request:",
data=[
("Context", context),
("Action", action.dict_repr()),
("Arguments", arguments),
],
)
try:
result = action.execute(arguments=arguments)
return result
except Exception as error:
raise ActionExecutionException(name, error) from error
def execute_agent( # pylint: disable=too-many-arguments
self,
*,
context: CopilotKitContext,
name: str,
thread_id: str,
state: dict,
config: Optional[dict] = None,
messages: List[Message],
actions: List[ActionDict],
node_name: str,
meta_events: Optional[List[MetaEvent]] = None,
) -> Any:
"""
Execute an agent
"""
agents = self.agents(context) if callable(self.agents) else self.agentsView on GitHub (pinned to 68fbe97d87)
When it happens
Trigger: Thrown at sdk-python/copilotkit/sdk.py:295 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of CopilotKit/CopilotKit@68fbe97d87 (2026-08-27).
Data as JSON: /api/errors/0584da1ea6697fb5.
Report an issue: GitHub.