• Make ChatClient and Advisor observation logic null-safe
  • Simplify naming for Advisor observations
  • Include high-cardinality attributes only if a value is present
  • Fix condition to include system test to chat client observations
  • Add Advisor order information to context
  • Streamline usage of enums and utils to reduce hard-coded/duplications
  • Fix pending Chroma integration test

Comment From: tzolov

LGTM, thanks @ThomasVitale