Skip to content

[Bug] Tool Calling Parameter Validation Missing - Invalid Arguments Passed #231

@anshul23102

Description

@anshul23102

Description

Agent tool calls don't validate parameters. Agent passes wrong types/missing args to tools. Tools crash with cryptic errors.

Expected Behavior

Validate tool parameters against schema before execution. Return clear error if validation fails.

Actual Behavior

File: src/tools/executor.py
No parameter validation: tool.execute(*args)

GSSoC Points Estimate: Level 1 (Bug/Validation)

Suggested Labels

  • gssoc:approved
  • type:bug
  • severity:medium
  • area:validation

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