Commit Graph

8 Commits

Author SHA1 Message Date
Johannes Rieken
330e6bfeb9 more inline chat controller alignment (#239785)
* remove `InlineChatController#onWillStartSession`

* more inline chat controller alignment

* more inline chat controller alignment

* fix compile errors
2025-02-06 12:22:23 +01:00
Benjamin Pasero
6b924c5152 ESM merge to main (#227184)
Co-authored-by: Johannes Rieken <jrieken@microsoft.com>
Co-authored-by: Alexandru Dima <alexdima@microsoft.com>
2024-08-30 10:31:46 +02:00
Don Jayamanne
d193e4b6f5 Experimental Notebook Diff based on Multi-file diff (#226113)
* Experimental Notebook diff based on Multi-file dif

* Stat resolving

* Fix test

* Add actions

* Misc

* Fixes
2024-08-22 02:06:09 +10:00
Johannes Rieken
d0d22003f7 make sure save constent also works for notebooks (#202666) 2024-01-17 14:42:47 +01:00
Johannes Rieken
b8b5a4aad0 Move hunk computation into sessions, let strategies render them (#202578)
* chore - move chat session service implementation and interface into their own files

* chore - move chat saving service implementation and interface into their own files

* - move hunks into session (instead of strategy)
- recompute them after receiving AI changes
- accept& discard moves hunks from textModelN to textModel0 and vice versa
- service renames
- tests

* - session doesn't know about an editor, only service does
- allow to "move" session to a different editor
- let controller pickup session after move to its editor
- session saving picks up orphand sessions

* try to restore editors when group is still valid

* ctrl - don't pause when cancellation happens during session create

* fix tests
2024-01-16 14:50:19 +01:00
Johannes Rieken
ee2b3a261e debt - move notebook specific session management into its own place (#185955) 2023-06-23 11:01:16 +02:00
Aiday Marlen Kyzy
c529638000 renaming the content inside of inlineChat folder from IE to IC 2023-06-07 16:02:34 +02:00
Johannes Rieken
f70686c39e chore - rename interactiveEditor to inlineChat (#184422) 2023-06-06 16:34:55 +02:00