go-sdk/mcp
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Rob Findley 4f6510b9ae internal/mcp: merge the protocol package into mcp
In accordance with the updated design, merge the protocol package into
the mcp package. To do so, rename protocol.Content to WireContent and
protocol.ResourceContents to WireResource.

Also, remove some stray logging in readResource.

Change-Id: I76f61ce8d67dd3ac520ef2e1959ade0a0785a480
Reviewed-on: https://go-review.googlesource.com/c/tools/+/672375
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Jonathan Amsterdam <jba@google.com>
2025-05-13 14:43:46 -07:00
..
client.go internal/mcp: merge the protocol package into mcp 2025-05-13 14:43:46 -07:00
cmd.go internal/mcp: add a command transport for connecting to a sidecar 2025-05-01 17:43:04 -07:00
cmd_test.go internal/mcp: merge the protocol package into mcp 2025-05-13 14:43:46 -07:00
content.go internal/mcp: merge the protocol package into mcp 2025-05-13 14:43:46 -07:00
content_test.go internal/mcp: merge the protocol package into mcp 2025-05-13 14:43:46 -07:00
features.go internal/mcp/protocol: featureSet[T] 2025-05-12 11:03:35 -07:00
generate.go internal/mcp: merge the protocol package into mcp 2025-05-13 14:43:46 -07:00
mcp.go internal/mcp: merge the protocol package into mcp 2025-05-13 14:43:46 -07:00
mcp_test.go internal/mcp: merge the protocol package into mcp 2025-05-13 14:43:46 -07:00
prompt.go internal/mcp: merge the protocol package into mcp 2025-05-13 14:43:46 -07:00
prompt_test.go internal/mcp: merge the protocol package into mcp 2025-05-13 14:43:46 -07:00
protocol.go internal/mcp: merge the protocol package into mcp 2025-05-13 14:43:46 -07:00
root.go internal/mcp: implement roots 2025-05-13 07:52:49 -07:00
server.go internal/mcp: merge the protocol package into mcp 2025-05-13 14:43:46 -07:00
server_example_test.go internal/mcp: rename ClientConnection to ServerConnection 2025-05-07 10:17:38 -07:00
sse.go internal/mcp: a new extensibility point for HTTP transports 2025-05-08 12:19:33 -07:00
sse_example_test.go internal/mcp: rename ClientConnection to ServerConnection 2025-05-07 10:17:38 -07:00
sse_test.go internal/mcp: merge the protocol package into mcp 2025-05-13 14:43:46 -07:00
tool.go internal/mcp: merge the protocol package into mcp 2025-05-13 14:43:46 -07:00
tool_test.go internal/mcp: merge the protocol package into mcp 2025-05-13 14:43:46 -07:00
transport.go internal/mcp: merge the protocol package into mcp 2025-05-13 14:43:46 -07:00
transport_test.go internal/mcp: implement HTTP SSE transport 2025-04-23 19:15:20 -07:00
util.go internal/mcp: implement ping, and test request interleaving 2025-04-23 19:15:29 -07:00