Open
Description
Problem
When using the "replace output" option in the chat UI, the user can change a cell to contain AI-generated output, but the cell metadata does not reflect this.
Proposed Solution
Amend the cell metadata when a cell contains AI-generated output inserted from the chat provider.
Additional context
If a cell is created using a magic command that called model provider A, then the chat UI uses model provider B to update its contents, should the cell's metadata refer to both providers?