Skip to content

Updated the response signature for Tanuki Bot

Denys Mishunov requested to merge 410557-refactor-message-format-be into master

What does this MR do and why?

This is the second (and the last) leg of updating the response signature for AI responses in Tanuki Bot (GitLab chat). This work depends on Updated the prompt properties for Tanuki Bot (!120324 - merged) where the FE handling of this change has been introduced with the backwards compatibility.

Why do we need to split?

API and Web are running on different nodes which can be updated async. Which means API node with BE changes can be updated before Web node resulting in FE not being ready to handle the updated response signature. Hence BE should be merged after FE. See !120324 (comment 1386805574) for more context

Screenshots or screen recordings

No visual changes

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #410557

Merge request reports

Loading