dotnet / interactive

.NET Interactive combines the power of .NET with many other languages to create notebooks, REPLs, and embedded coding experiences. Share code, explore data, write, and learn across your apps in ways you couldn't before.
MIT License
2.8k stars 371 forks source link

Add ability to have different default data exchange mimetypes #3538

Open colombod opened 2 months ago

colombod commented 2 months ago

When sharing values we need to be able to get data from kernels like T-SQL / SQL / KQB / DuckDB the default mimetype to use should be using other than application/json to support automatic translation to Panda Data.

In general each kernel should be able to override the default mime type to use during data exchange and advertise it via the KernelInfo to enable content negotiation strategies.