Skip to content

Conversation

@zees-dev
Copy link
Collaborator

@zees-dev zees-dev commented Apr 15, 2025

Description

This pull request includes several changes to the blockless-sdk project, focusing on the addition of a new example, updates to the SupportedModels enum, and enhancements to the LlmOptions struct.
Below is a summary of the most important changes:

New Example Addition:

  • Added a new example llm-mcp demonstrating the use of the Blockless SDK to interact with LLM models and use MCP for tool integration via SSE endpoints (README.md, examples/llm-mcp.rs). [1] [2]

Enhancements to SupportedModels Enum:

  • Added a Custom variant to the SupportedModels enum to support custom models (src/llm.rs). [1] [2] [3]

Enhancements to LlmOptions Struct:

  • Modified the LlmOptions struct to include tools_sse_urls and updated methods to handle optional fields (src/llm.rs). [1] [2]
  • Updated the set_options method calls in examples/llm.rs to use the new with_system_message method (examples/llm.rs). [1] [2]

Version Update:

  • Updated the package version from 0.1.8 to 0.1.9 in Cargo.toml to reflect the new changes (Cargo.toml).

@zees-dev zees-dev requested review from Joinhack and dmikey April 15, 2025 06:01
@zees-dev zees-dev force-pushed the feat/llm-sse-mcp-support branch from 0638e8d to 6f2d5a2 Compare April 29, 2025 05:31
@zees-dev zees-dev merged commit e742a88 into main May 16, 2025
1 check passed
@zees-dev zees-dev deleted the feat/llm-sse-mcp-support branch May 16, 2025 06:43
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.

3 participants