From de2794509d6dd9aa266c1da63e3d8e1df3e9feed Mon Sep 17 00:00:00 2001 From: Willy Douhard Date: Mon, 22 May 2023 12:51:46 +0200 Subject: [PATCH] rename action to action_callback for clarity --- cypress/e2e/action/main.py | 4 ++-- src/chainlit/__init__.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cypress/e2e/action/main.py b/cypress/e2e/action/main.py index b36ad18b8c..90b57dd7a4 100644 --- a/cypress/e2e/action/main.py +++ b/cypress/e2e/action/main.py @@ -1,12 +1,12 @@ import chainlit as cl -@cl.action("test action") +@cl.action_callback("test action") def on_action(): cl.send_message("Executed test action!") -@cl.action("removable action") +@cl.action_callback("removable action") def on_action(action: cl.Action): cl.send_message("Executed removable action!") action.remove() diff --git a/src/chainlit/__init__.py b/src/chainlit/__init__.py index c1977767a1..7e25b14db4 100644 --- a/src/chainlit/__init__.py +++ b/src/chainlit/__init__.py @@ -354,7 +354,7 @@ def on_stop(func: Callable) -> Callable: return func -def action(name: str) -> Callable: +def action_callback(name: str) -> Callable: """ Callback to call when an action is clicked in the UI.