• Refactor builder methods in ChatResponseMetadata to remove with prefixes and introduce new methods with updated naming conventions.
  • Deprecate existing with* methods while maintaining backward compatibility.
  • Ensure dependent files and tests are compatible with the updated ChatResponseMetadata class.

Comment From: ilayaperumalg

Hi @apappascs , Thanks for the PR. We also need the documentation to be updated accordingly.

Comment From: apappascs

Hi @apappascs , Thanks for the PR. We also need the documentation to be updated accordingly.

Thank you for the comment, @ilayaperumalg. I couldn’t find any mention of ChatResponseMetadata builder in the documentation. Did I miss something?

Comment From: ilayaperumalg

@apappascs You are right. There don't seem to have any references to ChatResponseMetadata in the docs. Your changes LGTM.

Comment From: ilayaperumalg

Rebased and merged as 19e61bf71