Skip to content

Conversation

@tymondesigns
Copy link

@tymondesigns tymondesigns commented Aug 15, 2025

Hi there, I noticed that the instructions property that already exists on the InitializeResult class is not set on the Client.

This is useful to be able to set the system message within a prompt.

This can be used by clients to improve the LLM’s understanding of available tools, resources, etc. It can be thought of like a “hint” to the model. For example, this information MAY be added to the system prompt.

Equivalent PR for the TS client - modelcontextprotocol/typescript-sdk#133

References

@tymondesigns tymondesigns changed the title feat: init result instructions feat: Add init result instructions to client Aug 15, 2025
@tymondesigns
Copy link
Author

@CodeWithKyrian any chance you can take a look at this one? It should be pretty quick, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant