Skip to content

Feat/add message field tagresultsitem#325

Closed
stefano-rm wants to merge 8 commits intoIBM:mainfrom
stefano-rm:feat/add-message-field-tagresultsitem
Closed

Feat/add message field tagresultsitem#325
stefano-rm wants to merge 8 commits intoIBM:mainfrom
stefano-rm:feat/add-message-field-tagresultsitem

Conversation

@stefano-rm
Copy link

PR summary

Add optional message field to TagResultsItem interface to expose detailed error messages returned by the GhoST Tags API when tagging operations fail.

PR Checklist

  • The commit message follows the Angular Commit Message Guidelines
  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been added / updated (for bug fixes / features)

Current vs new behavior

Current behavior: When a tagging operation fails, the TagResultsItem only contains resource_id and is_error fields. Error details are not exposed to SDK users.

New behavior: The TagResultsItem now includes an optional message field that contains the error message returned by the API, providing better error diagnostics.

Does this PR introduce a breaking change?

  • Yes
  • No

Other information

  • Related to (IBM) task #29830
  • Changes are minimal: only adds the message?: string field to the interface
  • The field is optional and backward compatible
  • Swagger definition has been updated and merged in the ghost-for-resources repository

@stefano-rm stefano-rm force-pushed the feat/add-message-field-tagresultsitem branch from 762f878 to 5ef6bf9 Compare February 16, 2026 10:10
@stefano-rm stefano-rm marked this pull request as draft February 16, 2026 12:35
semantic-release-bot and others added 7 commits February 16, 2026 13:41
# [0.81.0](IBM/platform-services-node-sdk@v0.80.0...v0.81.0) (2026-01-13)

### Features

* **IAM Identity:** add apikey expiration ([IBM#322](IBM#322)) ([a3a4812](IBM@a3a4812))

Signed-off-by: Stefano Roberto Mollica <stefano.mollica@it.ibm.com>
…onse (IBM#321)

Signed-off-by: Dylan <Dylan.Yu@ibm.com>
Signed-off-by: Stefano Roberto Mollica <stefano.mollica@it.ibm.com>
## [0.81.1](IBM/platform-services-node-sdk@v0.81.0...v0.81.1) (2026-01-15)

### Bug Fixes

* **Context-Based Restrictions:** add display name to service ref response ([IBM#321](IBM#321)) ([45841cb](IBM@45841cb))

Signed-off-by: Stefano Roberto Mollica <stefano.mollica@it.ibm.com>
Signed-off-by: Lídia Tarcza <100163235+diatrcz@users.noreply.github.com>
Signed-off-by: Stefano Roberto Mollica <stefano.mollica@it.ibm.com>
Add message field to TagResultsItem interface to expose detailed error
messages from the GhoST Tags API.

Changes:
- Added message field to TagResultsItem interface

Related: ghost-for-resources swagger PR (merged)
Signed-off-by: Stefano Roberto Mollica <stefano.mollica@it.ibm.com>
Signed-off-by: Stefano Roberto Mollica <stefano.mollica@it.ibm.com>
…tion

Signed-off-by: Stefano Roberto Mollica <stefano.mollica@it.ibm.com>
@stefano-rm stefano-rm force-pushed the feat/add-message-field-tagresultsitem branch from b92c242 to 5d674ef Compare February 16, 2026 12:42
@CLAassistant
Copy link

CLAassistant commented Feb 16, 2026

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
3 out of 4 committers have signed the CLA.

✅ stefano-rm
✅ diatrcz
✅ JonahFarc
❌ semantic-release-bot
You have signed the CLA already but the status is still pending? Let us recheck it.

@stefano-rm stefano-rm closed this Feb 16, 2026
@stefano-rm stefano-rm deleted the feat/add-message-field-tagresultsitem branch February 16, 2026 13:04
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.

5 participants