pms-domain-model 0.1.1.0 → 0.1.2.0
raw patch · 3 files changed
+11/−1 lines, 3 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
+ PMS.Domain.Model.DM.Type: McpToolsCallResponseResultImageContent :: String -> String -> String -> McpToolsCallResponseResultContent
+ PMS.Domain.Model.DM.Type: [_dataMcpToolsCallResponseResultContent] :: McpToolsCallResponseResultContent -> String
+ PMS.Domain.Model.DM.Type: [_mimeTypeToolsCallResponseResultContent] :: McpToolsCallResponseResultContent -> String
+ PMS.Domain.Model.DM.Type: dataMcpToolsCallResponseResultContent :: Traversal' McpToolsCallResponseResultContent String
+ PMS.Domain.Model.DM.Type: mimeTypeToolsCallResponseResultContent :: Traversal' McpToolsCallResponseResultContent String
- PMS.Domain.Model.DM.Type: textMcpToolsCallResponseResultContent :: Lens' McpToolsCallResponseResultContent String
+ PMS.Domain.Model.DM.Type: textMcpToolsCallResponseResultContent :: Traversal' McpToolsCallResponseResultContent String
Files
- CHANGELOG.md +4/−0
- pms-domain-model.cabal +1/−1
- src/PMS/Domain/Model/DM/Type.hs +6/−0
CHANGELOG.md view
@@ -1,5 +1,9 @@ # Revision history for pms-domain-model +## 0.1.2.0 -- 2025-09-23++* Support base64 image tool response.+ ## 0.1.1.0 -- 2025-09-15 * Fixed validateMessage.
pms-domain-model.cabal view
@@ -20,7 +20,7 @@ -- PVP summary: +-+------- breaking API changes -- | | +----- non-breaking API additions -- | | | +--- code changes with no API change-version: 0.1.1.0+version: 0.1.2.0 -- A short (one-line) description of the package. synopsis: pms-domain-model
src/PMS/Domain/Model/DM/Type.hs view
@@ -604,6 +604,12 @@ McpToolsCallResponseResultContent { _typeMcpToolsCallResponseResultContent :: String , _textMcpToolsCallResponseResultContent :: String+ }+ | + McpToolsCallResponseResultImageContent {+ _typeMcpToolsCallResponseResultContent :: String+ , _dataMcpToolsCallResponseResultContent :: String+ , _mimeTypeToolsCallResponseResultContent :: String } deriving (Show, Read, Eq) $(deriveJSON defaultOptions {fieldLabelModifier = dropDataName "McpToolsCallResponseResultContent", omitNothingFields = True} ''McpToolsCallResponseResultContent)