Add interface abstractions for SchemaGenerator and Discoverer with DI improvements (#215)
* schema generator injection * add interface for schema generator * improve discoverer dependency * remove some comments * make some classes final * simplify condition * code review * Extend changelog for covering interfaces * Adopt SchemaGeneratorInterface after rebase and #153 --------- Co-authored-by: Christopher Hertel <mail@christopher-hertel.de>
This commit is contained in:
parent
1de4ea933f
commit
7cb29125bd
1 changed files with 167 additions and 27 deletions
|
|
@ -8,6 +8,7 @@ All notable changes to `mcp/sdk` will be documented in this file.
|
|||
* Add output schema support to MCP tools
|
||||
* Add validation of the input parameters given to a Tool.
|
||||
* Rename `Mcp\Capability\Registry\ResourceReference::$schema` to `Mcp\Capability\Registry\ResourceReference::$resource`.
|
||||
* Introduce `SchemaGeneratorInterface` and `DiscovererInterface` to allow custom schema generation and discovery implementations.
|
||||
|
||||
0.2.2
|
||||
-----
|
||||
|
|
|
|||
Loading…
Reference in a new issue