From 9fbee38a21f1a1f5566682306d3366e994146354 Mon Sep 17 00:00:00 2001 From: nturumel Date: Wed, 30 Jul 2025 14:03:30 -0500 Subject: [PATCH 1/5] wip: working vscode --- .idea/checkstyle-idea.xml | 15 + .idea/gradle.xml | 2 +- .npmrc | 2 + binary/package-lock.json | 9 +- core/autocomplete/CompletionProvider.ts | 2 +- core/llm/llms/index.ts | 2 + core/llm/llms/oca/Oca.ts | 202 ++++++++++++++ core/llm/llms/oca/util/constants.ts | 18 ++ core/llm/llms/oca/util/ocaTokenManager.ts | 262 ++++++++++++++++++ core/llm/llms/oca/util/utils.ts | 71 +++++ core/package-lock.json | 191 ++++++++++++- core/package.json | 8 +- extensions/vscode/.npmrc | 3 - extensions/vscode/package-lock.json | 13 +- gui/package-lock.json | 9 +- gui/public/logos/oca.png | Bin 0 -> 5882 bytes .../pages/AddNewModel/configs/providers.ts | 21 ++ package-lock.json | 2 +- packages/llm-info/src/index.ts | 2 + packages/llm-info/src/providers/oca.ts | 7 + scripts/install-dependencies.sh | 3 + 21 files changed, 830 insertions(+), 14 deletions(-) create mode 100644 .idea/checkstyle-idea.xml create mode 100644 .npmrc create mode 100644 core/llm/llms/oca/Oca.ts create mode 100644 core/llm/llms/oca/util/constants.ts create mode 100644 core/llm/llms/oca/util/ocaTokenManager.ts create mode 100644 core/llm/llms/oca/util/utils.ts delete mode 100644 extensions/vscode/.npmrc create mode 100644 gui/public/logos/oca.png create mode 100644 packages/llm-info/src/providers/oca.ts diff --git a/.idea/checkstyle-idea.xml b/.idea/checkstyle-idea.xml new file mode 100644 index 00000000000..75470a03192 --- /dev/null +++ b/.idea/checkstyle-idea.xml @@ -0,0 +1,15 @@ + + + + 10.17.0 + JavaOnly + + + \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml index c277e816e3b..f6c679e0e08 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -5,7 +5,7 @@