Skip to content

Filter out message content #461

@akshaylive

Description

@akshaylive

This line filters out tools calls. However response.content is NOT filtered. We want to make the same changes there as models like gpt-4o relies on it. Without this, we see errors like:

track_event called: AgentRun.Failed, properties: {'AgentName': 'Agent', 'Status': 'Failed', 'Timestamp': '2026-01-21T20:25:10.936376+00:00', 'ErrorMessage': 'Error: Error code: 400 - {\'error\': {\'message\': "Missing required parameter: \'input[2].arguments\'.", \'type\': \'invalid_request_error\', \'param\': \'input[2].arguments\', \'code\': \'missing_required_parameter\'}}\...
_track_event completed for: AgentRun.Failed

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions