sloproxy

fix(claude): strip trailing thinking blocks from assistant messages master

- Strip trailing `thinking` and `redacted_thinking` blocks from the final assistant message during OpenAI responses translation. - Drop the assistant message if no content blocks remain after stripping trailing thinking blocks. Closes: #5321