An agent is simple: Prompt + Tools + Model + Boilerplate. The first three are where product teams create value. The last one - state management, history compression, streaming, cancellation, tracing, memory, persistence - is 80% of the code but 0% of the differentiation. At ThoughtSpot, we built an Agent ...