What will chat history give you that the output of that chat won't?

Was a specific piece of functionality intentional or an unintended byproduct of a previous change? Did someone else remove something but forget to take this out, or is it important? Etc

The same kind of value as a good commit history over just the finished code.

But you still have the commit/pr history.

Not sure what adding the ramblings with an LLM will add.

Context? Without it, it would be like starting a new session for each follow-up prompt

[deleted]