Skip to content

Commit 117e5cd

Browse files
authored
Merge branch 'main' into Typo-correction-by-Harper
2 parents 9c9dabc + f77f57c commit 117e5cd

23 files changed

Lines changed: 5053 additions & 3835 deletions

.github/workflows/code-quality.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,18 @@ jobs:
1818
- uses: actions/checkout@v7
1919

2020
- name: Setup Node.js
21-
uses: actions/setup-node@v6
21+
uses: actions/setup-node@v7
2222
with:
2323
node-version: latest
2424

2525
- name: Install pnpm
2626
uses: pnpm/action-setup@v6
2727
with:
28-
version: latest
28+
# Pinned below 11.12.0, whose self-install crashes with
29+
# "Cannot use 'in' operator to search for 'integrity' in undefined".
30+
# https://github.com/pnpm/action-setup/issues/276
31+
# https://github.com/pnpm/pnpm/issues/12959
32+
version: 11.11.0
2933

3034
- name: Setup pnpm config
3135
run: |

.github/workflows/deploy.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,11 @@ jobs:
2020
- name: Install pnpm
2121
uses: pnpm/action-setup@v6
2222
with:
23-
version: latest
23+
# Pinned below 11.12.0, whose self-install crashes with
24+
# "Cannot use 'in' operator to search for 'integrity' in undefined".
25+
# https://github.com/pnpm/action-setup/issues/276
26+
# https://github.com/pnpm/pnpm/issues/12959
27+
version: 11.11.0
2428

2529
- name: Install and Build
2630
run: |

.github/workflows/links.yaml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,14 @@ jobs:
1818
- name: Install pnpm
1919
uses: pnpm/action-setup@v6
2020
with:
21-
version: latest
21+
# Pinned below 11.12.0, whose self-install crashes with
22+
# "Cannot use 'in' operator to search for 'integrity' in undefined".
23+
# https://github.com/pnpm/action-setup/issues/276
24+
# https://github.com/pnpm/pnpm/issues/12959
25+
version: 11.11.0
26+
2227

23-
- uses: actions/setup-node@v6
28+
- uses: actions/setup-node@v7
2429
with:
2530
node-version: 22
2631

.github/workflows/lint.yaml

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,29 @@ jobs:
2525
- name: Install pnpm
2626
uses: pnpm/action-setup@v6
2727
with:
28-
version: latest
28+
# Pinned below 11.12.0, whose self-install crashes with
29+
# "Cannot use 'in' operator to search for 'integrity' in undefined".
30+
# https://github.com/pnpm/action-setup/issues/276
31+
# https://github.com/pnpm/pnpm/issues/12959
32+
version: 11.11.0
33+
34+
# npm (not pnpm) is intentional: remark-cli is installed globally by the
35+
# action at /usr/local/lib/node_modules/. pnpm's global store is not on
36+
# that resolution path, so remark-cli would fall back to resolving
37+
# remark-mdx from the project's node_modules, where @mdx-js/react pulls
38+
# in mdast-util-mdx-jsx@3 — incompatible with remark-cli@10's bundled
39+
# unified v10 stack. npm -g puts remark-mdx@2 next to remark-cli so the
40+
# versions stay compatible. install_deps: false prevents the action from
41+
# running npm install and reintroducing the incompatible project deps.
42+
- name: Install remark-mdx globally
43+
run: npm install -g remark-mdx@2
2944

3045
- name: remark-lint
3146
uses: reviewdog/action-remark-lint@v5
3247
with:
3348
github_token: ${{ secrets.GITHUB_TOKEN }}
34-
reporter: github-pr-check
49+
reporter: github-pr-review
3550
fail_level: "warning"
3651
level: "warning"
37-
remark_args: "--use=remark-preset-lint-recommended --use=remark-mdx"
52+
install_deps: false
53+
remark_args: "--use=remark-preset-lint-recommended --use=remark-mdx --ext .md,.mdx"

.github/workflows/preview.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,11 @@ jobs:
2828
- name: Install pnpm
2929
uses: pnpm/action-setup@v6
3030
with:
31-
version: latest
31+
# Pinned below 11.12.0, whose self-install crashes with
32+
# "Cannot use 'in' operator to search for 'integrity' in undefined".
33+
# https://github.com/pnpm/action-setup/issues/276
34+
# https://github.com/pnpm/pnpm/issues/12959
35+
version: 11.11.0
3236

3337
- run: echo "PREVIEW_PATH=pr-preview/pr-${{ github.event.number }}" >> "$GITHUB_ENV"
3438

.github/workflows/spellcheck.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@ jobs:
1717
uses: actions/checkout@v7
1818

1919
- name: Spell Check Repo
20-
uses: crate-ci/typos@v1.47.2
20+
uses: crate-ci/typos@v1.48.0
2121
with:
2222
files: docs/**/**/*.md docs/**/**/*.mdx

.github/workflows/update-lockfiles.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
steps:
1616
- uses: actions/checkout@v7
1717
- name: Set up pixi
18-
uses: prefix-dev/setup-pixi@v0.9.6
18+
uses: prefix-dev/setup-pixi@v0.10.0
1919
with:
2020
run-install: false
2121

.memsearch/.index-state.json

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"collection": "ms_rts_docs_f1cd2d40",
3+
"failed_files": [],
4+
"indexed_chunks": 1,
5+
"indexed_files": 6,
6+
"last_completed_at": "2026-07-21T18:32:57.171985Z",
7+
"last_started_at": "2026-07-21T18:32:55.572924Z",
8+
"last_success_at": "2026-07-21T18:32:57.171985Z",
9+
"milvus_uri": "~/.memsearch/milvus.db",
10+
"operation": "index",
11+
"paths": ["/Users/ss19980/Documents/packages/rts-docs/.memsearch/memory"],
12+
"schema_version": 1,
13+
"status": "ok",
14+
"total_files": 6,
15+
"updated_at": "2026-07-21T18:32:57.171985Z"
16+
}

blog/2025-05-02-blog-post.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ tags: [pythia, genai]
77

88
We are pleased to announce that `o4-mini` is now available via Pythia. Here is an overview of the model: https://platform.openai.com/docs/models/o4-mini
99

10-
<!-- truncate -->
10+
{/* truncate */}
1111

1212
When compared to `o3-mini`, `o4-mini` adds support for images as inputs. It costs the same as o3-mini for regular usage, though the price is lower if you use cached inputs. Thus, this model will now be the default reasoning model we provide and the use of o3-mini is now deprecated.

blog/2025-09-10-blog-post.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ tags: [pythia, genai]
88
We are pleased to announce that the `claude` (`4.0` and `3.7`) models are now available via Pythia. Here are the overviews for the models:
99
https://www.anthropic.com/claude/sonnet, https://www.anthropic.com/claude/opus
1010

11-
<!-- truncate -->
11+
{/* truncate */}
1212

1313
With API keys to access Claude, you can also enable Claude API tools like Claude Code. Refer to this guide for more details: https://portkey.ai/docs/integrations/libraries/claude-code#2-integrate-portkey-with-claude-code

0 commit comments

Comments
 (0)