15 Commits

Author SHA1 Message Date
Nate Sesti
48a918c41f hotfix(autocomplete): remove mercury model special handling and adjust code block extraction (#8252)
fix(autocomplete): remove mercury model special handling and adjust code block extraction
2025-10-14 12:59:14 -07:00
Nate Sesti
f56d2b0a7b fix: improvements to next edit (#8129)
* refactor: autocomplete feedback

* fix: don't hardcode outcome to false on aborted completion

* fix: correctly parse out backticks

* fix: correctly parse out backticks

* fix: next edit diff formatting

* fix: reduce context lines

* improv: track profile type for autocomplete

* fix: lint err

* fix: test
2025-10-08 13:09:50 -07:00
Nate Sesti
89826f0fea fix: filter out markdown delimiters from next edit responses (#8056)
* fix: filter out markdown delimiters from next edit responses

* fix: silence noisy console logs (debug now) and capture accept/reject feedback

* fix: console.log -> debug

* fix: console.log -> debug

* fix feedback

* fix: respect Telemetry

* requestId

* fix: lint

* bump
2025-10-01 22:52:18 -07:00
NGC13009
dc7caf9411 add qwen3-ollama support in autocomplete 2025-07-13 00:48:34 +08:00
Hayden Cardwell
16d3145702 fix(autocomplete): trim trailing <|file_separator|> for Gemini/Gemma models
Google Gemini/Gemma models sometimes append "<|file_separator|>" at the end of autocomplete completions, forcing users to remove it manually. Update postprocessCompletion to detect when llm.model includes "gemini" or "gemma" and the completion ends with "<|file_separator|>", then slice off the trailing 18 characters.

See #6067
2025-06-23 07:40:17 -05:00
Nate
e39446d477 mercury improvements 2025-04-26 17:38:12 -07:00
Nate
603fa39a1a postprocessing rule for no suffix 2024-12-12 11:33:37 -08:00
tomasz-io
4db2637d5b fix: whitespace in new line completions 2024-11-28 12:07:41 -08:00
tomasz-io
403eb38b9e fix: don't return empty string 2024-11-28 12:01:09 -08:00
tomasz-io
75dce9cbd1 fix: qwen completions missing whitespaces 2024-11-25 16:50:01 -08:00
Fred Bricon
3934e8d81f Tweak Granite template and postprocessing
Signed-off-by: Fred Bricon <fbricon@gmail.com>
2024-11-21 15:59:32 +01:00
Test
b5cab4609b chore: apply eslint to vscode and core 2024-11-11 07:38:52 -08:00
tomasz-io
dca5927bcf improv: fix failing autocomplete test cases 2024-11-05 21:05:54 +07:00
Nate
911256bad1 refactor debouncing 2024-10-30 19:52:07 -07:00
Nate
b65dbf8825 move files around 2024-10-30 00:59:48 -07:00