Skip to content

tool: implement typed tool() with input validation #8

Description

@codeforstartups

Why

Phase 4. Tools are first-class runnables.

Acceptance

  • Typed input validation
  • Clear error: Tool "weather" expected a city but received undefined.
  • tool:start / tool:end events

Metadata

Metadata

Assignees

No one assigned

    Labels

    apiPublic API surfaceneeds designBlocked on design / RFC

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions