refactor(thinking): pass source and target formats to ApplyThinking for cross-format validation 0d5d901 hkfires commited on Jan 17