Skip to content

client tool DX #12

Description

@WilliamAvHolmberg

Optional SDK DX improvements (nice-to-have)

Add RegisterClientTool(this OpenRouterClient client, string name, string description) that builds schema from typeof(TParams) without requiring a dummy method.

Add ToolParameterAttribute support on class properties (we already use [Required] and JsonPropertyName; property-level descriptions could be a future enhancement).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions