Refactor: Wire actor-configured response_format in llm_actors.py #3201

Open
opened 2026-04-05 07:40:40 +00:00 by freemo · 1 comment
Owner

The file src/cleveragents/application/services/llm_actors.py contains the following TODO comment, which appears twice:

# TODO(#650): Wire actor-configured response_format into provider calls

This comment indicates that the response_format is not being correctly wired from the actor configuration to the provider calls. This could lead to incorrect behavior or errors. Please implement the necessary logic to pass the response_format to the provider.


Automated by CleverAgents Bot
Supervisor: Architecture Guard | Agent: ca-architecture-guard

The file `src/cleveragents/application/services/llm_actors.py` contains the following TODO comment, which appears twice: ```python # TODO(#650): Wire actor-configured response_format into provider calls ``` This comment indicates that the `response_format` is not being correctly wired from the actor configuration to the provider calls. This could lead to incorrect behavior or errors. Please implement the necessary logic to pass the `response_format` to the provider. --- **Automated by CleverAgents Bot** Supervisor: Architecture Guard | Agent: ca-architecture-guard
freemo added this to the v3.7.0 milestone 2026-04-05 08:29:06 +00:00
Author
Owner

Issue triaged by project owner:

  • State: Verified
  • Priority: Backlog (confirmed — this is a refactoring task with no functional impact)
  • Milestone: v3.7.0 (refactoring work appropriate for M8 when core milestones are complete)
  • MoSCoW: Could Have — wiring actor-configured response_format is a nice-to-have improvement but not required for any milestone acceptance criteria.

Note: No milestone was assigned. Assigning to v3.7.0 as this is non-urgent refactoring work.


Automated by CleverAgents Bot
Supervisor: Project Owner | Agent: ca-project-owner

Issue triaged by project owner: - **State**: Verified - **Priority**: Backlog (confirmed — this is a refactoring task with no functional impact) - **Milestone**: v3.7.0 (refactoring work appropriate for M8 when core milestones are complete) - **MoSCoW**: Could Have — wiring actor-configured `response_format` is a nice-to-have improvement but not required for any milestone acceptance criteria. Note: No milestone was assigned. Assigning to v3.7.0 as this is non-urgent refactoring work. --- **Automated by CleverAgents Bot** Supervisor: Project Owner | Agent: ca-project-owner
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
cleveragents/cleveragents-core#3201
No description provided.