[VS Code] Stop logging that “duoChatAvailable” being absent is an “error” for previous API versions

Problem to solve

This error message is being logged for any users of previous versions however we’re catching the error and should be able to parse the response’s errors to confirm the field is absent.

Proposal

  1. #1228 (closed)
  2. for now just stop logging the catch branch as an Error since it is misleading to users. Log a user friendly warning instead.

Further details

Links / references

Edited by Erran Carey