Skip to content

Commit f602d86

Browse files
sestinjPatrick-Erichsendevbyjonah
authored
Dev (#1629)
* docs: add docs and schema for "OS" provider (#1536) * ignore .env * ✨ use and cache imports for autocomplete (#1456) * ✨ use and cache imports for autocomplete * fix tsc * add voyage rerank-1 * import Handlebars * feat: open pane on install (#1564) * feat: open pane on activation * comment out testing code * chore: add telemetry for pageviews (#1576) * feat: update onboarding w/ embeddings model (#1570) * chore(gui): remove unused pages * feat: add embeddings step * feat: update styles * feat: copy button updates * fix: correct pull command for embed model * fix: remove commented code * fix: remove commented code * feat: simplify copy btn props * chore: rename onboarding selection event * feat: add provider config * fix: undo msg name * remove dead code * fix: invalid mode check * fix: remove testing logic * fix: fullscreen gui retains context when hidden, fixed fullscreen focusing (#1582) * small UI tweaks * media query * feat: add best experience onboarding * small fixes * feat: add free trial card to onboarding (#1600) * feat: add free trial card to onboarding * add import * chore: add telemetry for full screen toggle (#1618) * rerank-lite-1 * remove doccs * basic tests for VS Code extension * improved testing of VS Code extension * manually implement stop tokens for hf inference api * chore: onboarding metrics (#1626) * fix: pageview tracking * feat: add onboarding telemetry * create single `onboardingStatus` type * improved var naming * remove console logs * fix windows performance issue * rename vscodeExtension.ts * migration of onboarding variables * "stash" instead of "delete" in indexing progress * fix preview.yaml * also fix main.yaml --------- Co-authored-by: Patrick Erichsen <[email protected]> Co-authored-by: Jonah Wagner <[email protected]>
1 parent 34b40f4 commit f602d86

File tree

5 files changed

+18
-20
lines changed

5 files changed

+18
-20
lines changed

.github/workflows/jetbrains-build.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ name: Build
1616
on:
1717
# Trigger the workflow on pushes to only the 'main' branch (this avoids duplicate checks being run e.g., for dependabot pull requests)
1818
push:
19-
branches: [preview, main]
19+
branches: [main]
2020
# Trigger the workflow on any pull request
2121
# pull_request:
2222

.github/workflows/main.yaml

+7-8
Original file line numberDiff line numberDiff line change
@@ -119,9 +119,14 @@ jobs:
119119
cd extensions/vscode
120120
npm run prepackage -- --target ${{ env.target }}
121121
122-
# 3. Run tests for the extension
122+
# 3. Re-install esbuild (for cases that we force installed for another arch in prepackage.js)
123+
- name: Re-install esbuild
124+
run: |
125+
cd extensions/vscode
126+
npm install -f esbuild
123127
124-
# - name: Install Xvfb for Linux and run tests
128+
# 4. Run tests for the extension
129+
- name: Install Xvfb for Linux and run tests
125130
run: |
126131
sudo apt-get install -y xvfb # Install Xvfb
127132
Xvfb :99 & # Start Xvfb
@@ -136,12 +141,6 @@ jobs:
136141
npm run test
137142
if: matrix.os != 'ubuntu-latest'
138143

139-
# 4. Re-install esbuild (for cases that we force installed for another arch in prepackage.js)
140-
- name: Re-install esbuild
141-
run: |
142-
cd extensions/vscode
143-
npm install -f esbuild
144-
145144
# 5. Package the extension
146145
- name: Package the extension
147146
run: cd extensions/vscode && npx vsce package --no-dependencies --target ${{ env.target }}

.github/workflows/preview.yaml

+6-7
Original file line numberDiff line numberDiff line change
@@ -108,8 +108,13 @@ jobs:
108108
cd extensions/vscode
109109
npm run prepackage -- --target ${{ env.target }}
110110
111-
# 3. Run tests for the extension
111+
# 3. Re-install esbuild (for cases that we force installed for another arch in prepackage.js)
112+
- name: Re-install esbuild
113+
run: |
114+
cd extensions/vscode
115+
npm install -f esbuild
112116
117+
# 4. Run tests for the extension
113118
- name: Install Xvfb for Linux and run tests
114119
run: |
115120
sudo apt-get install -y xvfb # Install Xvfb
@@ -125,12 +130,6 @@ jobs:
125130
npm run test
126131
if: matrix.os != 'ubuntu-latest'
127132

128-
# 4. Re-install esbuild (for cases that we force installed for another arch in prepackage.js)
129-
- name: Re-install esbuild
130-
run: |
131-
cd extensions/vscode
132-
npm install -f esbuild
133-
134133
# 5. Package the extension
135134
- name: Package the extension
136135
run: cd extensions/vscode && npx vsce package --pre-release --no-dependencies --target ${{ env.target }}

core/indexing/LanceDbIndex.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -327,7 +327,7 @@ export class LanceDbIndex implements CodebaseIndex {
327327
accumulatedProgress += 1 / toDel.length / 3;
328328
yield {
329329
progress: accumulatedProgress,
330-
desc: `Deleting ${path}`,
330+
desc: `Stashing ${path}`,
331331
status: "indexing",
332332
};
333333
}
@@ -344,7 +344,7 @@ export class LanceDbIndex implements CodebaseIndex {
344344
accumulatedProgress += 1 / results.del.length / 3;
345345
yield {
346346
progress: accumulatedProgress,
347-
desc: `Deleting ${path}`,
347+
desc: `Removing ${path}`,
348348
status: "indexing",
349349
};
350350
}

extensions/vscode/package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)