docs: fix the service example in the readme and examples/hello (#127)
Fix an example using mcp tag instead of jsonschema.
This commit is contained in:
parent
a26e1dc253
commit
bf7e518215
3 changed files with 3 additions and 3 deletions
|
|
@ -109,7 +109,7 @@ import (
|
||||||
)
|
)
|
||||||
|
|
||||||
type HiParams struct {
|
type HiParams struct {
|
||||||
Name string `json:"name", mcp:"the name of the person to greet"`
|
Name string `json:"name" jsonschema:"the name of the person to greet"`
|
||||||
}
|
}
|
||||||
|
|
||||||
func SayHi(ctx context.Context, cc *mcp.ServerSession, params *mcp.CallToolParamsFor[HiParams]) (*mcp.CallToolResultFor[any], error) {
|
func SayHi(ctx context.Context, cc *mcp.ServerSession, params *mcp.CallToolParamsFor[HiParams]) (*mcp.CallToolResultFor[any], error) {
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,7 @@ import (
|
||||||
var httpAddr = flag.String("http", "", "if set, use streamable HTTP at this address, instead of stdin/stdout")
|
var httpAddr = flag.String("http", "", "if set, use streamable HTTP at this address, instead of stdin/stdout")
|
||||||
|
|
||||||
type HiArgs struct {
|
type HiArgs struct {
|
||||||
Name string `json:"name" mcp:"the name to say hi to"`
|
Name string `json:"name" jsonschema:"the name to say hi to"`
|
||||||
}
|
}
|
||||||
|
|
||||||
func SayHi(ctx context.Context, ss *mcp.ServerSession, params *mcp.CallToolParamsFor[HiArgs]) (*mcp.CallToolResultFor[struct{}], error) {
|
func SayHi(ctx context.Context, ss *mcp.ServerSession, params *mcp.CallToolParamsFor[HiArgs]) (*mcp.CallToolResultFor[struct{}], error) {
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,7 @@ import (
|
||||||
)
|
)
|
||||||
|
|
||||||
type HiParams struct {
|
type HiParams struct {
|
||||||
Name string `json:"name", mcp:"the name of the person to greet"`
|
Name string `json:"name" jsonschema:"the name of the person to greet"`
|
||||||
}
|
}
|
||||||
|
|
||||||
func SayHi(ctx context.Context, cc *mcp.ServerSession, params *mcp.CallToolParamsFor[HiParams]) (*mcp.CallToolResultFor[any], error) {
|
func SayHi(ctx context.Context, cc *mcp.ServerSession, params *mcp.CallToolParamsFor[HiParams]) (*mcp.CallToolResultFor[any], error) {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue