Skip to content

v0.6.1

Choose a tag to compare

@github-actions github-actions released this 10 Oct 08:38
· 40 commits to main since this release
e3b3e0a
  • add outside: text that came from outside, a release's name or a file's or a description anyone can write, made safe to hand a model: Text takes out every character that does not show (control and format characters, among them the zero-width ones and those that override the direction text runs in, and the tag characters and variation selectors a message can be hidden in) and cuts what is left to a length
  • mcp/server: add Instructions, what a server tells a client that connects: DefaultInstructions, the words every server shares, and then the server's own
  • mcp/registry: one line is written for every call of a write or a delete tool (Config.LogWrite, by default the log): the kind, the tool, what the call sent with its credentials blanked, and whether it was refused, failed or answered
  • mcp/registry: a call with an argument the tool does not take is told the arguments it does take, after the SDK's own refusal
  • chttp: add RedactJSON, JSON text with its credentials blanked by the rule a trace hides them by
  • mcp/registry: add Hints.Installs, for a tool that has the server bring something in from outside and run it, an app or a plug-in; a client is told it is open world, the one hint MCP has for that and for SendsOut