CCARF Practice Question
Correct answer: D
A: Claude does not keep conversation memory in a vector database. Earlier turns exist only if the client sends them.
B: Two messages cannot fill the context window. The model asks because those turns were not in the request.
C: The Messages API has no session_id that restores history. Each request is stateless.
D: Claude has no server-side memory—every API call is stateless. Without including the full conversation history in the `messages` array of each request, Claude has no knowledge of prior turns. Vector databases (A) and `session_id` (C) are not part of Claude's architecture; context window overflow (B) is impossible for two-message exchanges.