type: message

role: user

type: text

text: say hi


role: assistant

type: thinking

thinking: User said "say hi". They just want a greeting. According to rules, we keep it direct and low-noise. So we say "hi". No filler. Use caveman style? The system says caveman full active every response unless user asks for different style. They didn't ask for normal mode. So we keep caveman style: short, direct, low-noise. So just "hi". Let's output that.

thinkingSignature: reasoning

text: hi

api: openai-completions

provider: openrouter

stopReason: stop