go-sdk/internal
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Rob Findley e082a340be internal/mcp: add tool and schema options
Implement variadic options for building tools and schemas, to allow
easier customization of tool input schemas.

Also, make fields required, unless they are marked as "omitempty".

Change-Id: I7a29258fae3ec5e7ea4906ed30ed6750979de962
Reviewed-on: https://go-review.googlesource.com/c/tools/+/668955
Reviewed-by: Jonathan Amsterdam <jba@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2025-05-01 18:41:25 -07:00
..
jsonrpc2 internal/mcp: implement cancellation 2025-04-23 19:15:39 -07:00
jsonschema internal/mcp: add tool and schema options 2025-05-01 18:41:25 -07:00
protocol internal/mcp/internal/jsonschema: schema definition 2025-04-25 08:33:53 -07:00
xcontext x/tools: modernize interface{} -> any 2025-02-19 15:14:27 -08:00