Merge remote-tracking branch 'origin/master' into worktree/semantic-session-checkpoints

# Conflicts:
#	packages/session-persistence/session-persistence-jsonl/README.md
This commit is contained in:
Yichen Jiang
2026-07-22 10:54:08 +08:00
72 changed files with 2448 additions and 317 deletions

147
pnpm-lock.yaml generated
View File

@@ -1045,6 +1045,9 @@ importers:
packages/fs/fs-local:
dependencies:
koffi:
specifier: ^3.1.0
version: 3.1.1
schemastery:
specifier: ^3.18.0
version: 3.18.0
@@ -1921,6 +1924,9 @@ importers:
packages/session-persistence/session-persistence-jsonl:
dependencies:
koffi:
specifier: ^3.1.0
version: 3.1.1
schemastery:
specifier: ^3.18.0
version: 3.18.0
@@ -4481,6 +4487,81 @@ packages:
'@jridgewell/trace-mapping@0.3.31':
resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==}
'@koromix/koffi-darwin-arm64@3.1.1':
resolution: {integrity: sha512-+Dl0zQDh1Wb55AWOn9hp7K30qgkODvrvN+ZNkFOh81Q0oFX/rpJQtocgjAuYk2zFAcajSeVDumkcHMPwnKSXzA==}
cpu: [arm64]
os: [darwin]
'@koromix/koffi-darwin-x64@3.1.1':
resolution: {integrity: sha512-cDFAKn1qdZBFLrp7dAc9QUDw3l4xAhTJbOdPWWb0LxssVicUdHcRCLZGrDsmPW2tpH6LGNNeLgqRpAoD2Mo8iA==}
cpu: [x64]
os: [darwin]
'@koromix/koffi-freebsd-arm64@3.1.1':
resolution: {integrity: sha512-zaP7FJISI/scQW9Wa5QicY3a09WmtKBWSbmC+5nfCqPzwWe7Hx2so74Er7mPsDfCiMMR0Ya+evKbJQDkfyXicg==}
cpu: [arm64]
os: [freebsd]
'@koromix/koffi-freebsd-ia32@3.1.1':
resolution: {integrity: sha512-7GejVb688TLM8rbjfc0oezJrATxZc0dn801xWEDJekN2DgmRXu7HquGqWQ6z3NeSq7ZxEggz4T3xtlbCysQapA==}
cpu: [ia32]
os: [freebsd]
'@koromix/koffi-freebsd-x64@3.1.1':
resolution: {integrity: sha512-XLiCFP9OFCyOoGTjAimtDKLhzhfo34WcP1ShVWxRzNCWDGjfz8BYjwd69cp/cDSUXZbxamqs4+/6vmkePq9wxA==}
cpu: [x64]
os: [freebsd]
'@koromix/koffi-linux-arm64@3.1.1':
resolution: {integrity: sha512-HA9xINK7G4dRAkpfnBWD9VfuyIBgW1SuK+KPHjksUwRMOnhgqP8J/JqgrAzdzcDiefGBkqEacIP776OUwz7knQ==}
cpu: [arm64]
os: [linux]
'@koromix/koffi-linux-ia32@3.1.1':
resolution: {integrity: sha512-jG7IFytmP8K5Qtbx0ro0ZeuX3JjSsLxmYhq+nmXDdrtOAlxIsWGynuiDLS6Jk3vOchVii2m6Y2f/L3GLG2fG5A==}
cpu: [ia32]
os: [linux]
'@koromix/koffi-linux-loong64@3.1.1':
resolution: {integrity: sha512-CIsT1cNnih8FuU52Me/IVlJBpH28SQfoDeYPctJswgJzaARktusF7m4MUbtR1PBDjuquCVM4/vFyNdOzfPonvA==}
cpu: [loong64]
os: [linux]
'@koromix/koffi-linux-riscv64@3.1.1':
resolution: {integrity: sha512-9D6RmqeKsSvs3U6jILJU9PcAjMwKKyn7yLxNBb5k6z9PCoUoGJ3/BrhXAX0qjrLLwEiIpP/hS/40RuXvH8Lc3Q==}
cpu: [riscv64]
os: [linux]
'@koromix/koffi-linux-x64@3.1.1':
resolution: {integrity: sha512-pyTcX5fePeYbt7TZAwRby69wdlRx3PT+g15ra5IYdat/Pgh3qAKEYeZ+uu7WpPGOy43p/oSRqqZoa2kORzozlA==}
cpu: [x64]
os: [linux]
'@koromix/koffi-openbsd-ia32@3.1.1':
resolution: {integrity: sha512-iPnPzvG2HOfdzaiG1drdkt86sAqmTPDv9mAf+5gL7mRzkeeQC88EVGboRy7eXwdXn7R+v0ntA3iQxdHrBn6yXw==}
cpu: [ia32]
os: [openbsd]
'@koromix/koffi-openbsd-x64@3.1.1':
resolution: {integrity: sha512-/Xqc3R0SVoMCYjMPZnJ9bULtRo364+dKmnQhfDrI83tSpxUHRw7HRNf12vBeL+hPgKxSBjtMpWfQ/ZIyVyLFag==}
cpu: [x64]
os: [openbsd]
'@koromix/koffi-win32-arm64@3.1.1':
resolution: {integrity: sha512-JhqHauEwQvdcWUERxrV5HH/DT9W7hY1A1eU6/o8tB+yck+D3kt5elpRDBt9KjpW6h+vHPy3V0sjDvO0CXyabTA==}
cpu: [arm64]
os: [win32]
'@koromix/koffi-win32-ia32@3.1.1':
resolution: {integrity: sha512-ZRuyYmlGS/rCc966qqs0qREXDW4FRdul7rDF1VgSWHbVmdc196PUgUT+blq/GjZgTwqzeEXtMRgM+cU8krHjvA==}
cpu: [ia32]
os: [win32]
'@koromix/koffi-win32-x64@3.1.1':
resolution: {integrity: sha512-KqHPmvj6QILhNyI/To8QSihHsijeVGIYYPBOUnXEpcnH2LuLbargY4Hd6dDeTN3Z90uUUxN+1FWz1UnhVzFOiA==}
cpu: [x64]
os: [win32]
'@mermaid-js/mermaid-mindmap@9.3.0':
resolution: {integrity: sha512-IhtYSVBBRYviH1Ehu8gk69pMDF8DSRqXBRDMWrEfHoaMruHeaP2DXA3PBnuwsMaCdPQhlUUcy/7DBLAEIXvCAw==}
@@ -6628,6 +6709,9 @@ packages:
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
koffi@3.1.1:
resolution: {integrity: sha512-mRX6AMeeKCxSOeOopqAcLAl5jcNvge7NAG8l7rF/8gGJATI0tdHFYjteIdE0mGOtWdsrJOij+PjnP8Q9c1gwgA==}
layout-base@1.0.2:
resolution: {integrity: sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==}
@@ -8789,6 +8873,51 @@ snapshots:
'@jridgewell/resolve-uri': 3.1.2
'@jridgewell/sourcemap-codec': 1.5.5
'@koromix/koffi-darwin-arm64@3.1.1':
optional: true
'@koromix/koffi-darwin-x64@3.1.1':
optional: true
'@koromix/koffi-freebsd-arm64@3.1.1':
optional: true
'@koromix/koffi-freebsd-ia32@3.1.1':
optional: true
'@koromix/koffi-freebsd-x64@3.1.1':
optional: true
'@koromix/koffi-linux-arm64@3.1.1':
optional: true
'@koromix/koffi-linux-ia32@3.1.1':
optional: true
'@koromix/koffi-linux-loong64@3.1.1':
optional: true
'@koromix/koffi-linux-riscv64@3.1.1':
optional: true
'@koromix/koffi-linux-x64@3.1.1':
optional: true
'@koromix/koffi-openbsd-ia32@3.1.1':
optional: true
'@koromix/koffi-openbsd-x64@3.1.1':
optional: true
'@koromix/koffi-win32-arm64@3.1.1':
optional: true
'@koromix/koffi-win32-ia32@3.1.1':
optional: true
'@koromix/koffi-win32-x64@3.1.1':
optional: true
'@mermaid-js/mermaid-mindmap@9.3.0':
dependencies:
'@braintree/sanitize-url': 6.0.4
@@ -10944,6 +11073,24 @@ snapshots:
yaml: 2.9.0
zod: 4.4.3
koffi@3.1.1:
optionalDependencies:
'@koromix/koffi-darwin-arm64': 3.1.1
'@koromix/koffi-darwin-x64': 3.1.1
'@koromix/koffi-freebsd-arm64': 3.1.1
'@koromix/koffi-freebsd-ia32': 3.1.1
'@koromix/koffi-freebsd-x64': 3.1.1
'@koromix/koffi-linux-arm64': 3.1.1
'@koromix/koffi-linux-ia32': 3.1.1
'@koromix/koffi-linux-loong64': 3.1.1
'@koromix/koffi-linux-riscv64': 3.1.1
'@koromix/koffi-linux-x64': 3.1.1
'@koromix/koffi-openbsd-ia32': 3.1.1
'@koromix/koffi-openbsd-x64': 3.1.1
'@koromix/koffi-win32-arm64': 3.1.1
'@koromix/koffi-win32-ia32': 3.1.1
'@koromix/koffi-win32-x64': 3.1.1
layout-base@1.0.2: {}
layout-base@2.0.1: {}