mp
a765d738e1
Basic LSP Usage
2024-11-14 18:08:52 -08:00
mp
19a8d36e07
Add LRU cache
2024-11-12 02:31:26 -08:00
mp
339aff5d31
Refactor sendLLMMessage and add FIM mode
2024-11-12 01:36:32 -08:00
mp
aab065139e
Trim prefixes to increase cache hit rate
2024-11-10 23:52:25 -08:00
pythons
aa6b5c6b6c
refactor: modularize LLM providers and types
...
- Split monolithic sendLLMMessage.ts into separate provider modules
- Create dedicated files for each LLM provider (anthropic, gemini, openai, ollama, greptile)
- Move types into separate types.ts file
- Update import paths across affected files
- No functional changes, purely architectural improvement
This refactoring improves code organization and maintainability by:
- Separating concerns for each LLM provider
- Making the codebase more modular
- Improving type management
2024-11-11 15:10:32 +08:00
mp
652f64cd14
Add basic system prompt
2024-11-08 21:57:33 -08:00
priyash7
f8917e7548
added strings to info
2024-11-08 17:51:56 +05:30
mp
9b878a9fc0
Merge remote-tracking branch 'origin/main' into autocomplete
2024-11-08 01:28:19 -08:00
mp
268d03fad5
Add working autocomplete with caching
2024-11-08 01:23:09 -08:00
Andrew Pareles
2814c63765
drag and drop extension into main
2024-11-06 16:01:59 -08:00
Piyush Bhardwaj
cc3a08e1ab
Merge branch 'main' into Gemini
2024-11-06 22:11:38 +05:30
Piyu-Pika
5b3a6d240e
minor bug fix
2024-11-06 22:04:46 +05:30
priyash7
cc8c4d33ef
passed info
2024-11-06 17:25:35 +05:30
Piyu-Pika
8897feb290
Groq Added
2024-11-06 12:21:11 +05:30
Madhav160804
1c739e521d
ollama error handling
2024-11-05 02:49:24 +05:30
Madhav Dhingra
794f35fc37
added ollama model check
2024-11-05 02:30:30 +05:30
Andrew
6c93028ce3
misc
2024-11-03 19:39:57 -08:00
Andrew
49072d43ea
minor changes
2024-11-03 18:06:40 -08:00
Andrew
a5090b8025
simplify
2024-11-03 01:57:05 -08:00
Andrew
36c3cd53e1
add new logging algo and move applyDiffLazily to diffProvider
2024-11-03 00:31:32 -07:00
Andrew
e4e1c7fb6c
vscode types in extension
2024-11-02 21:53:08 -07:00
Andrew
9d972f72ea
update and add imports of sendLLMMessage
2024-11-02 21:25:39 -07:00
Andrew
3d629396be
backup of a working version
2024-11-02 20:42:08 -07:00
Andrew
584d026256
renders oldText nicely!
2024-11-02 00:50:18 -07:00
Andrew
5acc53311d
add files to make native insets work! #124
2024-11-01 21:23:38 -07:00
mp
d7c00addd5
update inline diffs
2024-10-31 17:10:39 -07:00
Andrew Pareles
b34119c4df
Merge pull request #134 from Piyu-Pika/Gemini
...
Gemini added #new feature
2024-10-30 23:19:52 -07:00
Andrew
ed9e126a4a
remove duplicate extension.ts
2024-10-30 23:16:36 -07:00
Andrew
a8010eec15
simplify gemini
2024-10-30 22:46:47 -07:00
Piyu-Pika
8cd1ea305c
Gemini
2024-10-31 10:41:04 +05:30
Piyush Bhardwaj
762264b030
Merge branch 'main' into Gemini
2024-10-31 10:28:17 +05:30
Andrew
cd9173c802
move ctrlk
2024-10-30 18:59:17 -07:00
Piyu-Pika
0c8a185df7
Gemini added
2024-10-29 18:05:07 +05:30
Andrew
0f0719c596
fix type
2024-10-29 00:26:46 -07:00
Andrew
d9397d870f
change CodeSelection type
2024-10-28 17:17:26 -07:00
Andrew
1704a7de7a
improve line rounding
2024-10-28 16:34:19 -07:00
Andrew
616cd2e39b
update back to enum
2024-10-28 15:58:48 -07:00
Andrew
ab5245d2d9
Max tokens is optional + other config updates - Fixes #128
2024-10-28 15:50:05 -07:00
Andrew
70b6af34e1
Merge branch 'main' into multiple-webviews
2024-10-28 03:58:36 -07:00
Andrew
119462f663
fix imports??
2024-10-28 03:58:09 -07:00
Andrew
8ee665cd57
fix imports
2024-10-28 03:53:40 -07:00
Andrew
ace3f181ed
Merge branch 'speculative-edits' into multiple-webviews
2024-10-28 03:53:02 -07:00
Andrew
6d12737fda
add throttling
2024-10-28 03:52:19 -07:00
Andrew
d3962acd30
merge - but appears broken
2024-10-28 03:44:13 -07:00
Andrew
18557c8f6e
comment out ctrlk so it builds
2024-10-28 03:37:18 -07:00
Andrew
29b037726e
Merge branch 'speculative-edits' into multiple-webviews
2024-10-28 03:36:39 -07:00
mp
eae1af331f
Create Ctrl + K
2024-10-28 03:36:07 -07:00
Andrew
2e92da500f
lines sweep works! Need to polish it.
2024-10-28 03:19:40 -07:00
Andrew
8bc3a0d277
windows build works!!
2024-10-26 19:17:20 -07:00
Andrew
d80c88bc38
move files to right places
2024-10-25 22:39:13 -07:00