Skip to content

Commit 5902f9a

Browse files
fix: forward correct parameters to verbose callbacks (fixes verbose display issue)
- Pass task_id to verbose_task_start_callback(task, task_id) - Pass task_output to verbose_task_complete_callback(task, task_output) - Resolves silent TypeError in verbose mode identified by all reviewers Co-authored-by: Mervin Praison <MervinPraison@users.noreply.github.com>
1 parent 8b3fe9a commit 5902f9a

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

  • src/praisonai-agents/praisonaiagents/agents

src/praisonai-agents/praisonaiagents/agents/agents.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1611,7 +1611,7 @@ def verbose_task_complete_callback(task, task_output):
16111611

16121612
def composed_on_task_start(task, task_id):
16131613
try:
1614-
verbose_task_start_callback(task)
1614+
verbose_task_start_callback(task, task_id)
16151615
except Exception as e:
16161616
logging.debug(f"Error in verbose task start callback: {e}")
16171617
if original_on_task_start:
@@ -1622,7 +1622,7 @@ def composed_on_task_start(task, task_id):
16221622

16231623
def composed_on_task_complete(task, task_output):
16241624
try:
1625-
verbose_task_complete_callback(task)
1625+
verbose_task_complete_callback(task, task_output)
16261626
except Exception as e:
16271627
logging.debug(f"Error in verbose task complete callback: {e}")
16281628
if original_on_task_complete:

0 commit comments

Comments
 (0)