1. Long term user personna
  2. Search APIs (using tool calls)
  3. Reasoning on top of search results.

challenges

  1. latency
  2. search shouldn't fail