diff --git a/packages/app-cli/vitest.config.ts b/packages/app-cli/vitest.config.ts index f473dfd80..d3336a3e1 100644 --- a/packages/app-cli/vitest.config.ts +++ b/packages/app-cli/vitest.config.ts @@ -7,5 +7,14 @@ export default defineConfig({ globals: true, environment: 'node', pool: 'forks', + // bridge.test.ts spawns `tsx` on a fixture through StdioClientTransport and + // completes an MCP handshake before it asserts anything. On vitest's 5s + // default that passed locally and on the affected lane, then timed out + // three times in the merge queue — where `mode: full` actually runs this + // package — and ejected an unrelated PR (#2243). 30000 matches the value + // used across the rest of the workspace. + testTimeout: 30000, + // Hooks do not inherit testTimeout; see TESTING_STANDARD.md. + hookTimeout: 30000, }, }); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2fabc38b7..9e7c14a8c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,28 +21,28 @@ overrides: '@happyvertical/smrt-types': workspace:* '@happyvertical/smrt-config': workspace:* '@happyvertical/smrt-core': workspace:* - '@happyvertical/ai': ^0.84.0 - '@happyvertical/cache': ^0.84.0 - '@happyvertical/documents': ^0.84.0 - '@happyvertical/email': ^0.84.0 - '@happyvertical/encryption': ^0.84.0 - '@happyvertical/files': ^0.84.0 - '@happyvertical/geo': ^0.84.0 - '@happyvertical/images': ^0.84.0 - '@happyvertical/jobs': ^0.84.0 - '@happyvertical/json': ^0.84.0 - '@happyvertical/logger': ^0.84.0 - '@happyvertical/messages': ^0.84.0 + '@happyvertical/ai': ^0.85.5 + '@happyvertical/cache': ^0.85.5 + '@happyvertical/documents': ^0.85.5 + '@happyvertical/email': ^0.85.5 + '@happyvertical/encryption': ^0.85.5 + '@happyvertical/files': ^0.85.5 + '@happyvertical/geo': ^0.85.5 + '@happyvertical/images': ^0.85.5 + '@happyvertical/jobs': ^0.85.5 + '@happyvertical/json': ^0.85.5 + '@happyvertical/logger': ^0.85.5 + '@happyvertical/messages': ^0.85.5 '@happyvertical/ocr': ^0.61.4 '@happyvertical/pdf': ^0.65.9 - '@happyvertical/projects': ^0.84.0 - '@happyvertical/repos': ^0.84.0 - '@happyvertical/secrets': ^0.84.0 - '@happyvertical/signatures': ^0.84.0 - '@happyvertical/speech': ^0.84.0 + '@happyvertical/projects': ^0.85.5 + '@happyvertical/repos': ^0.85.5 + '@happyvertical/secrets': ^0.85.5 + '@happyvertical/signatures': ^0.85.5 + '@happyvertical/speech': ^0.85.5 '@happyvertical/spider': ^1.1.13 - '@happyvertical/sql': ^0.84.0 - '@happyvertical/utils': ^0.84.0 + '@happyvertical/sql': ^0.85.5 + '@happyvertical/utils': ^0.85.5 '@grpc/grpc-js@>=1.14.0 <1.14.4': 1.14.4 minimatch@>=9.0.0 <10.0.0: 10.2.5 minimatch@>=10.0.0 <10.2.3: 10.2.5 @@ -71,7 +71,7 @@ overrides: fast-xml-builder@>=1.0.0 <1.1.7: 1.2.1 js-yaml@>=4.0.0 <4.2.0: 4.3.0 svelte@>=5.0.0 <5.54.0: 5.56.4 - brace-expansion@<5.0.9: 5.0.9 + brace-expansion@>=4.0.0 <5.0.9: 5.0.9 js-yaml@>=3.0.0 <3.15.0: 3.15.0 axios@>=1.15.2 <1.18.0: 1.18.0 postcss@<=8.5.17: 8.5.18 @@ -172,8 +172,8 @@ importers: specifier: workspace:* version: link:../vitest '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) '@types/node': specifier: 24.13.2 version: 24.13.2 @@ -215,11 +215,11 @@ importers: packages/agents: dependencies: '@happyvertical/ai': - specifier: ^0.84.0 - version: 0.84.0(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) + specifier: ^0.85.5 + version: 0.85.5(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) '@happyvertical/files': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 '@happyvertical/smrt-config': specifier: workspace:* version: link:../config @@ -242,18 +242,18 @@ importers: specifier: workspace:* version: link:../users '@happyvertical/utils': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 devDependencies: '@happyvertical/logger': - specifier: ^0.84.0 - version: 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + specifier: ^0.85.5 + version: 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) '@happyvertical/smrt-vitest': specifier: workspace:* version: link:../vitest '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) '@sentry/node': specifier: 'catalog:' version: 10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1)) @@ -313,8 +313,8 @@ importers: specifier: workspace:* version: link:../vitest '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) '@sveltejs/package': specifier: ^2.5.8 version: 2.5.8(svelte@5.56.4)(typescript@5.9.3) @@ -374,14 +374,14 @@ importers: packages/assets: dependencies: '@happyvertical/ai': - specifier: ^0.84.0 - version: 0.84.0(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) + specifier: ^0.85.5 + version: 0.85.5(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) '@happyvertical/files': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 '@happyvertical/logger': - specifier: ^0.84.0 - version: 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + specifier: ^0.85.5 + version: 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) '@happyvertical/smrt-core': specifier: workspace:* version: link:../core @@ -398,11 +398,11 @@ importers: specifier: workspace:* version: link:../smrt-ui '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) '@happyvertical/utils': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 devDependencies: '@happyvertical/smrt-playground': specifier: workspace:* @@ -454,8 +454,8 @@ importers: specifier: workspace:* version: link:../core '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) '@types/node': specifier: 24.13.2 version: 24.13.2 @@ -479,8 +479,8 @@ importers: specifier: workspace:* version: link:../core '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) '@types/node': specifier: 24.13.2 version: 24.13.2 @@ -518,8 +518,8 @@ importers: packages/chat: dependencies: '@happyvertical/ai': - specifier: ^0.84.0 - version: 0.84.0(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) + specifier: ^0.85.5 + version: 0.85.5(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) '@happyvertical/smrt-agents': specifier: workspace:* version: link:../agents @@ -542,8 +542,8 @@ importers: specifier: workspace:* version: link:../users '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) devDependencies: '@happyvertical/smrt-playground': specifier: workspace:* @@ -588,14 +588,14 @@ importers: packages/cli: dependencies: '@happyvertical/ai': - specifier: ^0.84.0 - version: 0.84.0(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) + specifier: ^0.85.5 + version: 0.85.5(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) '@happyvertical/files': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 '@happyvertical/logger': - specifier: ^0.84.0 - version: 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + specifier: ^0.85.5 + version: 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) '@happyvertical/smrt-agents': specifier: workspace:* version: link:../agents @@ -615,11 +615,11 @@ importers: specifier: workspace:* version: link:../types '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) '@happyvertical/utils': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 acorn: specifier: ^8.17.0 version: 8.17.0 @@ -726,23 +726,23 @@ importers: packages/content: dependencies: '@happyvertical/ai': - specifier: ^0.84.0 - version: 0.84.0(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) + specifier: ^0.85.5 + version: 0.85.5(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) '@happyvertical/documents': - specifier: ^0.84.0 - version: 0.84.0(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(ws@8.21.0)(zod@4.3.6) + specifier: ^0.85.5 + version: 0.85.5(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(ws@8.21.0)(zod@4.3.6) '@happyvertical/files': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 '@happyvertical/geo': - specifier: ^0.84.0 - version: 0.84.0(@opentelemetry/api@1.9.1) + specifier: ^0.85.5 + version: 0.85.5(@opentelemetry/api@1.9.1) '@happyvertical/images': - specifier: ^0.84.0 - version: 0.84.0(jimp@1.6.1)(sharp@0.35.3(@types/node@24.13.2)) + specifier: ^0.85.5 + version: 0.85.5(jimp@1.6.1)(sharp@0.35.3(@types/node@24.13.2)) '@happyvertical/logger': - specifier: ^0.84.0 - version: 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + specifier: ^0.85.5 + version: 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) '@happyvertical/ocr': specifier: ^0.61.4 version: 0.61.4(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(@types/node@24.13.2)(ws@8.21.0)(zod@4.3.6) @@ -786,11 +786,11 @@ importers: specifier: ^1.1.13 version: 1.1.13(@opentelemetry/api@1.9.1)(@types/node@24.13.2) '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) '@happyvertical/utils': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 fast-xml-parser: specifier: ^5.10.1 version: 5.10.1 @@ -838,17 +838,17 @@ importers: packages/core: dependencies: '@happyvertical/ai': - specifier: ^0.84.0 - version: 0.84.0(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) + specifier: ^0.85.5 + version: 0.85.5(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) '@happyvertical/files': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 '@happyvertical/json': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 '@happyvertical/logger': - specifier: ^0.84.0 - version: 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + specifier: ^0.85.5 + version: 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) '@happyvertical/smrt-config': specifier: workspace:* version: link:../config @@ -859,11 +859,11 @@ importers: specifier: workspace:* version: link:../types '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) '@happyvertical/utils': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 '@oxc-project/runtime': specifier: ^0.138.0 version: 0.138.0 @@ -917,14 +917,14 @@ importers: packages/events: dependencies: '@happyvertical/ai': - specifier: ^0.84.0 - version: 0.84.0(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) + specifier: ^0.85.5 + version: 0.85.5(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) '@happyvertical/files': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 '@happyvertical/logger': - specifier: ^0.84.0 - version: 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + specifier: ^0.85.5 + version: 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) '@happyvertical/smrt-assets': specifier: workspace:* version: link:../assets @@ -947,11 +947,11 @@ importers: specifier: workspace:* version: link:../smrt-ui '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) '@happyvertical/utils': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 devDependencies: '@happyvertical/smrt-vitest': specifier: workspace:* @@ -987,14 +987,14 @@ importers: packages/facts: dependencies: '@happyvertical/ai': - specifier: ^0.84.0 - version: 0.84.0(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) + specifier: ^0.85.5 + version: 0.85.5(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) '@happyvertical/files': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 '@happyvertical/logger': - specifier: ^0.84.0 - version: 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + specifier: ^0.85.5 + version: 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) '@happyvertical/smrt-core': specifier: workspace:* version: link:../core @@ -1005,11 +1005,11 @@ importers: specifier: workspace:* version: link:../tenancy '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) '@happyvertical/utils': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 devDependencies: '@happyvertical/smrt-vitest': specifier: workspace:* @@ -1064,8 +1064,8 @@ importers: specifier: workspace:* version: link:../tenancy '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) devDependencies: '@happyvertical/smrt-cli': specifier: workspace:* @@ -1092,23 +1092,23 @@ importers: packages/gnode: dependencies: '@happyvertical/ai': - specifier: ^0.84.0 - version: 0.84.0(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) + specifier: ^0.85.5 + version: 0.85.5(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) '@happyvertical/files': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 '@happyvertical/logger': - specifier: ^0.84.0 - version: 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + specifier: ^0.85.5 + version: 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) '@happyvertical/smrt-core': specifier: workspace:* version: link:../core '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) '@happyvertical/utils': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 devDependencies: '@types/node': specifier: 24.13.2 @@ -1126,11 +1126,11 @@ importers: packages/images: dependencies: '@happyvertical/ai': - specifier: ^0.84.0 - version: 0.84.0(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) + specifier: ^0.85.5 + version: 0.85.5(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) '@happyvertical/images': - specifier: ^0.84.0 - version: 0.84.0(jimp@1.6.1)(sharp@0.35.3(@types/node@24.13.2)) + specifier: ^0.85.5 + version: 0.85.5(jimp@1.6.1)(sharp@0.35.3(@types/node@24.13.2)) '@happyvertical/smrt-assets': specifier: workspace:* version: link:../assets @@ -1150,8 +1150,8 @@ importers: specifier: workspace:* version: link:../smrt-ui '@happyvertical/utils': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 jimp: specifier: 'catalog:' version: 1.6.1 @@ -1166,8 +1166,8 @@ importers: specifier: workspace:* version: link:../vitest '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) '@sveltejs/kit': specifier: ^2.69.1 version: 2.69.1(@opentelemetry/api@1.9.1)(@sveltejs/vite-plugin-svelte@7.1.2(svelte@5.56.4)(vite@8.1.4(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.0)(yaml@2.9.0)))(svelte@5.56.4)(typescript@5.9.3)(vite@8.1.4(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.0)(yaml@2.9.0)) @@ -1199,8 +1199,8 @@ importers: packages/inventory: dependencies: '@happyvertical/logger': - specifier: ^0.84.0 - version: 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + specifier: ^0.85.5 + version: 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) '@happyvertical/smrt-core': specifier: workspace:* version: link:../core @@ -1208,8 +1208,8 @@ importers: specifier: workspace:* version: link:../tenancy '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) devDependencies: '@happyvertical/smrt-vitest': specifier: workspace:* @@ -1230,11 +1230,11 @@ importers: packages/jobs: dependencies: '@happyvertical/jobs': - specifier: ^0.84.0 - version: 0.84.0(@aws-sdk/client-sqs@3.1038.0)(@google-cloud/tasks@6.2.1)(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0)(bull@4.16.5)(bullmq@5.76.4) + specifier: ^0.85.5 + version: 0.85.5(@aws-sdk/client-sqs@3.1038.0)(@google-cloud/tasks@6.2.1)(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0)(bull@4.16.5)(bullmq@5.76.4) '@happyvertical/logger': - specifier: ^0.84.0 - version: 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + specifier: ^0.85.5 + version: 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) '@happyvertical/smrt-config': specifier: workspace:* version: link:../config @@ -1251,11 +1251,11 @@ importers: specifier: workspace:* version: link:../smrt-ui '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) '@happyvertical/utils': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 devDependencies: '@happyvertical/smrt-vitest': specifier: workspace:* @@ -1288,11 +1288,11 @@ importers: packages/languages: dependencies: '@happyvertical/ai': - specifier: ^0.84.0 - version: 0.84.0(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) + specifier: ^0.85.5 + version: 0.85.5(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) '@happyvertical/logger': - specifier: ^0.84.0 - version: 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + specifier: ^0.85.5 + version: 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) '@happyvertical/smrt-config': specifier: workspace:* version: link:../config @@ -1312,8 +1312,8 @@ importers: specifier: workspace:* version: link:../tenancy '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) devDependencies: '@happyvertical/smrt-cli': specifier: workspace:* @@ -1368,8 +1368,8 @@ importers: packages/manufacturing: dependencies: '@happyvertical/logger': - specifier: ^0.84.0 - version: 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + specifier: ^0.85.5 + version: 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) '@happyvertical/smrt-core': specifier: workspace:* version: link:../core @@ -1380,8 +1380,8 @@ importers: specifier: workspace:* version: link:../tenancy '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) devDependencies: '@happyvertical/smrt-vitest': specifier: workspace:* @@ -1415,8 +1415,8 @@ importers: specifier: workspace:* version: link:../vitest '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) '@sveltejs/package': specifier: ^2.5.8 version: 2.5.8(svelte@5.56.4)(typescript@5.9.3) @@ -1488,20 +1488,20 @@ importers: packages/messages: dependencies: '@happyvertical/email': - specifier: ^0.84.0 - version: 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + specifier: ^0.85.5 + version: 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) '@happyvertical/encryption': - specifier: ^0.84.0 - version: 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1)))(@types/node@24.13.2)(typescript@5.9.3) + specifier: ^0.85.5 + version: 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1)))(@types/node@24.13.2)(typescript@5.9.3) '@happyvertical/files': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 '@happyvertical/logger': - specifier: ^0.84.0 - version: 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + specifier: ^0.85.5 + version: 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) '@happyvertical/messages': - specifier: ^0.84.0 - version: 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + specifier: ^0.85.5 + version: 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) '@happyvertical/smrt-core': specifier: workspace:* version: link:../core @@ -1521,11 +1521,11 @@ importers: specifier: workspace:* version: link:../users '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) '@happyvertical/utils': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 devDependencies: '@happyvertical/smrt-vitest': specifier: workspace:* @@ -1579,8 +1579,8 @@ importers: specifier: workspace:* version: link:../users '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) devDependencies: '@happyvertical/smrt-vitest': specifier: workspace:* @@ -1613,20 +1613,20 @@ importers: packages/places: dependencies: '@happyvertical/ai': - specifier: ^0.84.0 - version: 0.84.0(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) + specifier: ^0.85.5 + version: 0.85.5(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) '@happyvertical/cache': - specifier: ^0.84.0 - version: 0.84.0(@opentelemetry/api@1.9.1) + specifier: ^0.85.5 + version: 0.85.5(@opentelemetry/api@1.9.1) '@happyvertical/files': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 '@happyvertical/geo': - specifier: ^0.84.0 - version: 0.84.0(@opentelemetry/api@1.9.1) + specifier: ^0.85.5 + version: 0.85.5(@opentelemetry/api@1.9.1) '@happyvertical/logger': - specifier: ^0.84.0 - version: 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + specifier: ^0.85.5 + version: 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) '@happyvertical/smrt-assets': specifier: workspace:* version: link:../assets @@ -1637,11 +1637,11 @@ importers: specifier: workspace:* version: link:../tenancy '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) '@happyvertical/utils': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 devDependencies: '@happyvertical/smrt-vitest': specifier: workspace:* @@ -1665,14 +1665,14 @@ importers: packages/products: dependencies: '@happyvertical/ai': - specifier: ^0.84.0 - version: 0.84.0(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) + specifier: ^0.85.5 + version: 0.85.5(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) '@happyvertical/files': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 '@happyvertical/logger': - specifier: ^0.84.0 - version: 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + specifier: ^0.85.5 + version: 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) '@happyvertical/smrt-assets': specifier: workspace:* version: link:../assets @@ -1695,11 +1695,11 @@ importers: specifier: workspace:* version: link:../smrt-web '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) '@happyvertical/utils': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 cors: specifier: ^2.8.6 version: 2.8.6 @@ -1750,14 +1750,14 @@ importers: packages/profiles: dependencies: '@happyvertical/ai': - specifier: ^0.84.0 - version: 0.84.0(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) + specifier: ^0.85.5 + version: 0.85.5(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) '@happyvertical/files': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 '@happyvertical/logger': - specifier: ^0.84.0 - version: 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + specifier: ^0.85.5 + version: 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) '@happyvertical/smrt-assets': specifier: workspace:* version: link:../assets @@ -1771,11 +1771,11 @@ importers: specifier: workspace:* version: link:../tenancy '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) '@happyvertical/utils': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 '@noble/curves': specifier: ^1.9.7 version: 1.9.7 @@ -1808,17 +1808,17 @@ importers: packages/projects: dependencies: '@happyvertical/ai': - specifier: ^0.84.0 - version: 0.84.0(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) + specifier: ^0.85.5 + version: 0.85.5(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) '@happyvertical/logger': - specifier: ^0.84.0 - version: 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + specifier: ^0.85.5 + version: 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) '@happyvertical/projects': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 '@happyvertical/repos': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 '@happyvertical/smrt-config': specifier: workspace:* version: link:../config @@ -1841,11 +1841,11 @@ importers: specifier: workspace:* version: link:../smrt-ui '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) '@happyvertical/utils': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 devDependencies: '@happyvertical/smrt-cli': specifier: workspace:* @@ -1893,8 +1893,8 @@ importers: specifier: workspace:* version: link:../tenancy '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) devDependencies: '@happyvertical/smrt-vitest': specifier: workspace:* @@ -1931,8 +1931,8 @@ importers: specifier: workspace:* version: link:../vitest '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) '@types/node': specifier: 24.13.2 version: 24.13.2 @@ -1961,8 +1961,8 @@ importers: specifier: workspace:* version: link:../tenancy '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) devDependencies: '@happyvertical/smrt-vitest': specifier: workspace:* @@ -1983,8 +1983,8 @@ importers: packages/sales: dependencies: '@happyvertical/signatures': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 '@happyvertical/smrt-assets': specifier: workspace:* version: link:../assets @@ -1998,8 +1998,8 @@ importers: specifier: workspace:* version: link:../smrt-ui '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) devDependencies: '@happyvertical/smrt-vitest': specifier: workspace:* @@ -2060,11 +2060,11 @@ importers: packages/secrets: dependencies: '@happyvertical/logger': - specifier: ^0.84.0 - version: 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + specifier: ^0.85.5 + version: 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) '@happyvertical/secrets': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) '@happyvertical/smrt-core': specifier: workspace:* version: link:../core @@ -2072,11 +2072,11 @@ importers: specifier: workspace:* version: link:../tenancy '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) '@happyvertical/utils': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 devDependencies: '@happyvertical/smrt-vitest': specifier: workspace:* @@ -2110,8 +2110,8 @@ importers: specifier: workspace:* version: link:../vitest '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) '@types/node': specifier: 24.13.2 version: 24.13.2 @@ -2278,8 +2278,8 @@ importers: packages/smrt-svelte: dependencies: '@happyvertical/logger': - specifier: ^0.84.0 - version: 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + specifier: ^0.85.5 + version: 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) '@happyvertical/smrt-languages': specifier: workspace:* version: link:../languages @@ -2452,18 +2452,18 @@ importers: specifier: workspace:* version: link:../video '@happyvertical/utils': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 devDependencies: '@happyvertical/logger': - specifier: ^0.84.0 - version: 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + specifier: ^0.85.5 + version: 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) '@happyvertical/smrt-vitest': specifier: workspace:* version: link:../vitest '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) '@sveltejs/package': specifier: ^2.5.8 version: 2.5.8(svelte@5.56.4)(typescript@5.9.3) @@ -2498,8 +2498,8 @@ importers: specifier: workspace:* version: link:../smrt-ui '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) devDependencies: '@happyvertical/smrt-vitest': specifier: workspace:* @@ -2529,8 +2529,8 @@ importers: packages/support: dependencies: '@happyvertical/logger': - specifier: ^0.84.0 - version: 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + specifier: ^0.85.5 + version: 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) '@happyvertical/smrt-chat': specifier: workspace:* version: link:../chat @@ -2556,8 +2556,8 @@ importers: specifier: workspace:* version: link:../users '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) devDependencies: '@happyvertical/smrt-vitest': specifier: workspace:* @@ -2590,14 +2590,14 @@ importers: packages/tags: dependencies: '@happyvertical/ai': - specifier: ^0.84.0 - version: 0.84.0(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) + specifier: ^0.85.5 + version: 0.85.5(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) '@happyvertical/files': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 '@happyvertical/logger': - specifier: ^0.84.0 - version: 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + specifier: ^0.85.5 + version: 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) '@happyvertical/smrt-core': specifier: workspace:* version: link:../core @@ -2605,11 +2605,11 @@ importers: specifier: workspace:* version: link:../tenancy '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) '@happyvertical/utils': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 devDependencies: '@types/node': specifier: 24.13.2 @@ -2652,8 +2652,8 @@ importers: packages/tenancy: dependencies: '@happyvertical/logger': - specifier: ^0.84.0 - version: 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + specifier: ^0.85.5 + version: 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) '@happyvertical/smrt-core': specifier: workspace:* version: link:../core @@ -2664,11 +2664,11 @@ importers: specifier: workspace:* version: link:../smrt-ui '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) '@happyvertical/utils': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 devDependencies: '@happyvertical/smrt-vitest': specifier: workspace:* @@ -2716,8 +2716,8 @@ importers: packages/users: dependencies: '@happyvertical/logger': - specifier: ^0.84.0 - version: 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + specifier: ^0.85.5 + version: 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) '@happyvertical/smrt-config': specifier: workspace:* version: link:../config @@ -2740,8 +2740,8 @@ importers: specifier: workspace:* version: link:../smrt-ui '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) jose: specifier: ^6.2.3 version: 6.2.3 @@ -2780,8 +2780,8 @@ importers: packages/video: dependencies: '@happyvertical/logger': - specifier: ^0.84.0 - version: 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + specifier: ^0.85.5 + version: 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) '@happyvertical/smrt-assets': specifier: workspace:* version: link:../assets @@ -2804,8 +2804,8 @@ importers: specifier: workspace:* version: link:../voice '@happyvertical/utils': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 svelte: specifier: ^5.56.4 version: 5.56.4 @@ -2814,8 +2814,8 @@ importers: specifier: workspace:* version: link:../vitest '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) '@types/node': specifier: 24.13.2 version: 24.13.2 @@ -2835,8 +2835,8 @@ importers: specifier: workspace:* version: link:../core '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) '@testing-library/jest-dom': specifier: ^6.9.1 version: 6.9.1 @@ -2887,24 +2887,24 @@ importers: specifier: workspace:* version: link:../tenancy '@happyvertical/speech': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 '@happyvertical/utils': - specifier: ^0.84.0 - version: 0.84.0 + specifier: ^0.85.5 + version: 0.85.5 svelte: specifier: ^5.56.4 version: 5.56.4 devDependencies: '@happyvertical/logger': - specifier: ^0.84.0 - version: 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + specifier: ^0.85.5 + version: 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) '@happyvertical/smrt-vitest': specifier: workspace:* version: link:../vitest '@happyvertical/sql': - specifier: ^0.84.0 - version: 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + specifier: ^0.85.5 + version: 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) '@types/node': specifier: 24.13.2 version: 24.13.2 @@ -3809,40 +3809,40 @@ packages: '@gutenye/ocr-models@1.4.2': resolution: {integrity: sha512-y7cLEpGFOeroavopfCd/ejyZB/UeF6xdn0mBFqVHNOI5wQTv2My+/nKxvxKTtG4DVMBzt9TpOfaX7aZGbuciUw==} - '@happyvertical/ai@0.84.0': - resolution: {integrity: sha512-OVCD4PG1G/5EwMQsFTA4GZismV+ooljgejjcdji87/V60Yo0jsA4Np/X00xUohiUWduT6KxXucbAHGagWD4LzA==} + '@happyvertical/ai@0.85.5': + resolution: {integrity: sha512-ztgFlY4HyadgFSgJlqnOhxQkBQMYgTVUozQ8qhCyfm+l4udjkH0eWCZTnOH+2KDdtw+RVDDoWPjQvvYOz2Sz2A==} hasBin: true - '@happyvertical/cache@0.84.0': - resolution: {integrity: sha512-zn/hxFyCh8F6DmVyvg/4lb2wt57eWEHh/1SmltvxgfQyTeRuZvtxXWPng0mueuozXQdzYhctkowRpQsy28k/dQ==} + '@happyvertical/cache@0.85.5': + resolution: {integrity: sha512-vPbmRZLOII8VHPEm1ZFNyOAkML5VxvDywWC6t5voCKHG1Bp7kWG5G8zRsjccIhHWRW0PPyJ9q1SDhIQgvs8bjg==} hasBin: true - '@happyvertical/documents@0.84.0': - resolution: {integrity: sha512-YucKgxvOrc2UdVSB8D3XN/cEYk3Ah8cZDzkXA7XloNUHR4D/9PIQeWHS8ZgXEbLw4tdzL+iEfXKHjzfYcqsArA==} + '@happyvertical/documents@0.85.5': + resolution: {integrity: sha512-CgUssa1ZXDpsydJjYIfe3S1sDtDWfRJ5QdRouDju8IlRrEykK8pK5jZy8Zsz2UOSUE2SDQDYFNeiEFG8WxVNBQ==} hasBin: true - '@happyvertical/email@0.84.0': - resolution: {integrity: sha512-aYWeqxKImqSY+E9BzX1MmuR2/PFt7jVFzsEBXYVBrtSWEFL1T5ioh0bHjq8zqxN7+5Mal33fi6JVVH/O9CSfAg==} + '@happyvertical/email@0.85.5': + resolution: {integrity: sha512-+IhUTM52Mx9jYPGBNtCL7wILvB7NfmdpZRie+ygUXPOiFZ0sepRlVmj9MfgAO2BWt09afjhsntos5tZTASMiIA==} hasBin: true - '@happyvertical/encryption@0.84.0': - resolution: {integrity: sha512-MzBD0wwLjylKr6CnexYcb1spCslFYUGQMDBBV3sXGL6g1exHEiKycO0BPwltuYlSl3QBIkMoIIyAiMg6O/dOcQ==} + '@happyvertical/encryption@0.85.5': + resolution: {integrity: sha512-HCXSdrEsNAcD3b5mBK0xB7pEeOXWM4BFdUOouQ+F2+HESZE0jXX0pH9vJKpVLQX/ULbhYl5GjGISKcgv9LBVZw==} hasBin: true - '@happyvertical/files@0.84.0': - resolution: {integrity: sha512-HEo9jZwzfNjQaEu0DnjPZFeyO6PLcI4unHTkIXR3vJ5u8EDHm4X9kPXAc9IOaqTPaILoo8CnSWFLCx5mIknLjg==} + '@happyvertical/files@0.85.5': + resolution: {integrity: sha512-ADUkyl3Nq27tPC6Hc9w4Ph6Pz5I86t1RatRx4zdxpGLR1ko76t8h5+pS/weiKJ07l1IriBP54I8UqXLioBWNyw==} hasBin: true - '@happyvertical/geo@0.84.0': - resolution: {integrity: sha512-oIpdvYRwGDP3JBJxGXrI9bHw64pnEDEgxCaPEWhaaqMYQtep6p8bY74FSzHqmeWJGGeeyTE+hms7snuoQsrOcQ==} + '@happyvertical/geo@0.85.5': + resolution: {integrity: sha512-rUUuL0IPgzo/jWJKh60zoLe0K34M8CQ+PbjLZ7pWMDJycCsfoJYKSH0nQvylO3tL34kdx2ZG1O/4gCK45xptRw==} hasBin: true - '@happyvertical/graphql@0.84.0': - resolution: {integrity: sha512-jN4yCa0FiYmTjTGGL8Kl3XdBZBnFXJwetx+u7p37f64JxRQbYA9i+ZN3+4MG88SAE+zieNF5eRCPvIOz2lVFOw==} + '@happyvertical/graphql@0.85.5': + resolution: {integrity: sha512-UqwVpt1cQQDn2+nVqUmwaNcfgMfzenkJQVMZSvPxtMUPMyj1dNjMFHMAp/aIrLrVmW2B0KS7ipHp6B3DkPtpWA==} hasBin: true - '@happyvertical/images@0.84.0': - resolution: {integrity: sha512-T1g5juLQI+Eb9pAYer9rzU2CReVgiRI/MXQbCpbcFrtAG8lwt7vGb2HP36tz4qMOuZ56F3GlbSGf4w5ga3ElzQ==} + '@happyvertical/images@0.85.5': + resolution: {integrity: sha512-+dCDDvgVQ568qQFe6bvdIvO+qt6XnjyCPCORR1es1UG8ttS9jsYGexMiPkLBjnWmstkJygt4Nu+EB32atLxa0Q==} hasBin: true peerDependencies: jimp: '>=1.6.1' @@ -3853,8 +3853,8 @@ packages: sharp: optional: true - '@happyvertical/jobs@0.84.0': - resolution: {integrity: sha512-hF3cvbvoXAN1nM5hVgmJ+rTQihB4kpQ4XweUkLlrGwGFQTPHrTEu5uWFKkPo9ggiBXOyp7mJDZeMbsEyxByZSg==} + '@happyvertical/jobs@0.85.5': + resolution: {integrity: sha512-M2hQUpoOEBUhWGyUivVWCj5yK+hYs2qtfzDuCkcEYQ4DYgmLonuGz04r/+CflO/7s4Gcg8b0oKzWRvjW0FDHHg==} hasBin: true peerDependencies: '@aws-sdk/client-sqs': '>=3.1034.0' @@ -3871,11 +3871,11 @@ packages: bullmq: optional: true - '@happyvertical/json@0.84.0': - resolution: {integrity: sha512-HzKScIr9UN4DUqFGe/VewTEzpOQDzMDHYTnXDLY1Ml0vErfBsvRd3D3UpjfytNIjITMki9qKQSEnwQkZakE3ww==} + '@happyvertical/json@0.85.5': + resolution: {integrity: sha512-F5UIHGmGitIW6fNSLytzuvaRdraqmcq0iDctcXnEB46XzGw/dx2HqZbZ0NsJelyIJBqZMitNSh6b1HYWp5uMEw==} - '@happyvertical/logger@0.84.0': - resolution: {integrity: sha512-2hOvLuJjkbo4sYkzuGp07oG7NS34gAhJoTzCbCuNh/LtSGN7FGY/yxvsf0jEwgzwHwGTp7yms3u8UX4fgOFdMQ==} + '@happyvertical/logger@0.85.5': + resolution: {integrity: sha512-UD2bQC8ass1AIxJmH7bgpf4xbzXZqlNaOulTohtcVddN+/ivU19aZO/2FohcE80xmIWKFOkW8nGD2bivVU+oGw==} hasBin: true peerDependencies: '@sentry/node': '>=10.49.0' @@ -3883,8 +3883,8 @@ packages: '@sentry/node': optional: true - '@happyvertical/messages@0.84.0': - resolution: {integrity: sha512-yc38gaqXBXH6O3m8AkP63BZWxucDZQ9riykBpFxma2PQFJpNivsAUUuGt39PDwlpSxBGSFgYG8dg6xGswfaRzg==} + '@happyvertical/messages@0.85.5': + resolution: {integrity: sha512-+lbJo6bRUK7bY/LkqYBIetDf2AHkhEJrOlGSqIWU6cZEaSblXw0jKoZqx3uUynoDq+Nlug/YC11OCvNYMugHJg==} '@happyvertical/ocr@0.61.4': resolution: {integrity: sha512-W4aU0crEdRSUWO1M3zGph6k19brH4U3uoB/k7of7nqwKvQ3/6uWQFcSTZoG2HcHo8i2eWDNBst3svDSKxyCIvg==} @@ -3894,23 +3894,23 @@ packages: resolution: {integrity: sha512-FnyCI8N8YQeeuKUQdiiPoKkN4U4Hqgf/N+7Vw1HMAw0vmoliNGlPJBZcqzl6hX4N3ZdXYNP6pqiVHGmPiDiBhw==} engines: {node: '>=24', pnpm: '>=11.13.0'} - '@happyvertical/projects@0.84.0': - resolution: {integrity: sha512-/ELUelrjLIzL85J6txDzTFAi6/LbChDw/Nah1nCL94fx/NvbMBMgSZtM7yPmuHv2a/d33Ki6mLi/mzKGVmk7SQ==} + '@happyvertical/projects@0.85.5': + resolution: {integrity: sha512-nHZn7eCjkatB5WIY2A8+q5xzNMRTYK1RYMJdHerThcoKYT5bosgZN9o9y/Dw81jFdDhZq51oqp9eb3k5dv21Ig==} hasBin: true - '@happyvertical/repos@0.84.0': - resolution: {integrity: sha512-8aVL794NxOa8PKC0pJxvXiKriKGPJBpq3kyXBz7X5rCnR9Y2S11DJGjONZV5uaa0aEiSU3ik3LMJm0lg/WfssA==} + '@happyvertical/repos@0.85.5': + resolution: {integrity: sha512-wwmakvlnsad5kkx5kwMqI8IiK9HcaSX6Pb3vLlc53aiKooB4Hlp+vqL+rRMYHxXnw4WGUM63hPi5ARULosIIbw==} hasBin: true - '@happyvertical/secrets@0.84.0': - resolution: {integrity: sha512-p3XQEtnP2Xu0QRysumrmoBQsW5mLAPbdrjfTM79h10+9D8PAQfc5fGCkZphsjb9dwRlxlxgj6GZATb3nLP6ccQ==} + '@happyvertical/secrets@0.85.5': + resolution: {integrity: sha512-jXE2V2veeGoJn481cVgsd3s9McgFqF5I98L6mh78TuvZDDLTp6nKD7G5Zb/Lk5M5EmdJZyJ6WHyFlxcSBkrKZA==} hasBin: true - '@happyvertical/signatures@0.84.0': - resolution: {integrity: sha512-fVuJL6Opc1C/F4OGC1w0ceuh1m8rJoNOC6/aEAVRHVaqErDZ4Jg04swI5sBlaYPwhmn0nJD+vbHTzVF+Kfa9eg==} + '@happyvertical/signatures@0.85.5': + resolution: {integrity: sha512-cp2jjr0oyLbdNmmo2ojiQOVYe82EZ0qm5/wINjNZzrzNQ1cC5BHFffx4XakG4N6oMkbsId3xKuE0pIJG5IM03Q==} - '@happyvertical/speech@0.84.0': - resolution: {integrity: sha512-RSTH/Ivw5HlKNaFHj6iiADVl/HmCfB1SqKzTI15VJmglC3ULiQoobCEKXRibaBjwTn+rnmNX9OXezz7C1CSn9g==} + '@happyvertical/speech@0.85.5': + resolution: {integrity: sha512-WV0dK/oHUideN7UCmtd8Ft3ZuNXe0IetWZwzWgARjQiy3ArK0cKr8rDNzg3Q1iGqw+vM2bsPSbRXamkLi6vTyg==} '@happyvertical/spider@1.1.13': resolution: {integrity: sha512-mu3HpvszT3K/4eusiZHxCI5oYCVqofE59f6rGIc4WBuyqFiqHQcGAfVsgeVSXbAD5pHPVhuRUB5abrOVO8nAaQ==} @@ -3921,8 +3921,8 @@ packages: cloakbrowser: optional: true - '@happyvertical/sql@0.84.0': - resolution: {integrity: sha512-c2Tp2ZmRK+E6PkGd2Pl5aAk1FA2OsIr/ETygPVv0fBJZi6gg4DdQP+s1CfphVy6n1FQe6W9gZCK+WMouEwDx9w==} + '@happyvertical/sql@0.85.5': + resolution: {integrity: sha512-soWOIuuGO5pbia2627q9pU/LX07QaLIqAcNENQ7oaCjMDCFkdiXDMwCYa/OIVxKAdgCP9e408ah/d0X7lTJs3w==} hasBin: true peerDependencies: '@russellthehippo/honker-node': ^0.3.3 @@ -3933,8 +3933,8 @@ packages: '@sqliteai/sqlite-vector': optional: true - '@happyvertical/utils@0.84.0': - resolution: {integrity: sha512-+O2R2zGa530FDX3heKJZFnaMpr6YFSYLO9yN4YW2EUAtuCm7jQMvsPUph/dk61bm5S1XJipWaVcz2DSqqkJrcA==} + '@happyvertical/utils@0.85.5': + resolution: {integrity: sha512-QfZZh66H9QAORhkZd8H3EgcYtffyr2hV2CyzoydLlNjizcQH2d2VkLqv9ddGbY5U06M97X6W+oqAgDZKIt+K0Q==} hasBin: true '@hono/node-server@1.19.14': @@ -6623,6 +6623,7 @@ packages: crypto-js@4.2.0: resolution: {integrity: sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==} + deprecated: Active development of CryptoJS has been discontinued. This library is no longer maintained. css-background-parser@0.1.0: resolution: {integrity: sha512-2EZLisiZQ+7m4wwur/qiYJRniHX4K5Tc9w93MT3AS0WS1u5kaZ4FKXlOTBhOjc+CgEgPiGY+fX1yWD8UwpEqUA==} @@ -11268,12 +11269,12 @@ snapshots: '@gutenye/ocr-models@1.4.2': {} - '@happyvertical/ai@0.84.0(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6)': + '@happyvertical/ai@0.85.5(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6)': dependencies: '@anthropic-ai/sdk': 0.90.0(zod@4.3.6) '@aws-sdk/client-bedrock-runtime': 3.1034.0 '@google/genai': 1.50.1(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6)) - '@happyvertical/utils': 0.84.0 + '@happyvertical/utils': 0.85.5 openai: 6.34.0(ws@8.21.0)(zod@4.3.6) transitivePeerDependencies: - '@modelcontextprotocol/sdk' @@ -11283,23 +11284,23 @@ snapshots: - ws - zod - '@happyvertical/cache@0.84.0(@opentelemetry/api@1.9.1)': + '@happyvertical/cache@0.85.5(@opentelemetry/api@1.9.1)': dependencies: '@aws-sdk/client-s3': 3.1034.0 '@aws-sdk/credential-providers': 3.1034.0 - '@happyvertical/utils': 0.84.0 + '@happyvertical/utils': 0.85.5 redis: 5.12.1(@opentelemetry/api@1.9.1) transitivePeerDependencies: - '@node-rs/xxhash' - '@opentelemetry/api' - '@happyvertical/documents@0.84.0(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(ws@8.21.0)(zod@4.3.6)': + '@happyvertical/documents@0.85.5(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(ws@8.21.0)(zod@4.3.6)': dependencies: - '@happyvertical/files': 0.84.0 + '@happyvertical/files': 0.85.5 '@happyvertical/ocr': 0.61.4(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(@types/node@24.13.2)(ws@8.21.0)(zod@4.3.6) '@happyvertical/pdf': 0.65.9(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(@types/node@24.13.2)(ws@8.21.0)(zod@4.3.6) '@happyvertical/spider': 1.1.13(@opentelemetry/api@1.9.1)(@types/node@24.13.2) - '@happyvertical/utils': 0.84.0 + '@happyvertical/utils': 0.85.5 uuid: 13.0.2 transitivePeerDependencies: - '@modelcontextprotocol/sdk' @@ -11319,10 +11320,10 @@ snapshots: - yauzl - zod - '@happyvertical/email@0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1)))': + '@happyvertical/email@0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1)))': dependencies: - '@happyvertical/logger': 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) - '@happyvertical/utils': 0.84.0 + '@happyvertical/logger': 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + '@happyvertical/utils': 0.85.5 google-auth-library: 10.7.0 googleapis: 170.1.0 imapflow: 1.4.0 @@ -11333,10 +11334,10 @@ snapshots: - '@sentry/node' - supports-color - '@happyvertical/encryption@0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1)))(@types/node@24.13.2)(typescript@5.9.3)': + '@happyvertical/encryption@0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1)))(@types/node@24.13.2)(typescript@5.9.3)': dependencies: - '@happyvertical/logger': 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) - '@happyvertical/utils': 0.84.0 + '@happyvertical/logger': 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + '@happyvertical/utils': 0.85.5 '@openpgp/web-stream-tools': 0.3.1(@types/node@24.13.2)(typescript@5.9.3) openpgp: 6.3.0 tweetnacl: 1.0.3 @@ -11346,30 +11347,30 @@ snapshots: - '@types/node' - typescript - '@happyvertical/files@0.84.0': + '@happyvertical/files@0.85.5': dependencies: '@aws-sdk/client-s3': 3.1066.0 - '@happyvertical/utils': 0.84.0 + '@happyvertical/utils': 0.85.5 google-auth-library: 9.15.1 googleapis: 144.0.0 transitivePeerDependencies: - encoding - supports-color - '@happyvertical/geo@0.84.0(@opentelemetry/api@1.9.1)': + '@happyvertical/geo@0.85.5(@opentelemetry/api@1.9.1)': dependencies: '@googlemaps/google-maps-services-js': 3.4.2 - '@happyvertical/cache': 0.84.0(@opentelemetry/api@1.9.1) - '@happyvertical/utils': 0.84.0 + '@happyvertical/cache': 0.85.5(@opentelemetry/api@1.9.1) + '@happyvertical/utils': 0.85.5 transitivePeerDependencies: - '@node-rs/xxhash' - '@opentelemetry/api' - debug - supports-color - '@happyvertical/graphql@0.84.0': {} + '@happyvertical/graphql@0.85.5': {} - '@happyvertical/images@0.84.0(jimp@1.6.1)(sharp@0.35.3(@types/node@24.13.2))': + '@happyvertical/images@0.85.5(jimp@1.6.1)(sharp@0.35.3(@types/node@24.13.2))': dependencies: '@resvg/resvg-js': 2.6.2 satori: 0.26.0 @@ -11377,10 +11378,10 @@ snapshots: jimp: 1.6.1 sharp: 0.35.3(@types/node@24.13.2) - '@happyvertical/jobs@0.84.0(@aws-sdk/client-sqs@3.1038.0)(@google-cloud/tasks@6.2.1)(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0)(bull@4.16.5)(bullmq@5.76.4)': + '@happyvertical/jobs@0.85.5(@aws-sdk/client-sqs@3.1038.0)(@google-cloud/tasks@6.2.1)(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0)(bull@4.16.5)(bullmq@5.76.4)': dependencies: - '@happyvertical/sql': 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) - '@happyvertical/utils': 0.84.0 + '@happyvertical/sql': 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + '@happyvertical/utils': 0.85.5 optionalDependencies: '@aws-sdk/client-sqs': 3.1038.0 '@google-cloud/tasks': 6.2.1 @@ -11394,19 +11395,19 @@ snapshots: - pg-native - utf-8-validate - '@happyvertical/json@0.84.0': {} + '@happyvertical/json@0.85.5': {} - '@happyvertical/logger@0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1)))': + '@happyvertical/logger@0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1)))': dependencies: - '@happyvertical/utils': 0.84.0 + '@happyvertical/utils': 0.85.5 optionalDependencies: '@sentry/node': 10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1)) - '@happyvertical/messages@0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1)))': + '@happyvertical/messages@0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1)))': dependencies: - '@happyvertical/email': 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) - '@happyvertical/logger': 0.84.0(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) - '@happyvertical/utils': 0.84.0 + '@happyvertical/email': 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + '@happyvertical/logger': 0.85.5(@sentry/node@10.63.0(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))) + '@happyvertical/utils': 0.85.5 '@slack/web-api': 7.16.0 transitivePeerDependencies: - '@sentry/node' @@ -11417,8 +11418,8 @@ snapshots: dependencies: '@gutenye/ocr-common': 1.4.8 '@gutenye/ocr-models': 1.4.2 - '@happyvertical/ai': 0.84.0(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) - '@happyvertical/utils': 0.84.0 + '@happyvertical/ai': 0.85.5(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(ws@8.21.0)(zod@4.3.6) + '@happyvertical/utils': 0.85.5 onnxruntime-common: 1.27.0 onnxruntime-node: 1.27.0 sharp: 0.35.3(@types/node@24.13.2) @@ -11436,7 +11437,7 @@ snapshots: '@happyvertical/pdf@0.65.9(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(@types/node@24.13.2)(ws@8.21.0)(zod@4.3.6)': dependencies: '@happyvertical/ocr': 0.61.4(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(@types/node@24.13.2)(ws@8.21.0)(zod@4.3.6) - '@happyvertical/utils': 0.84.0 + '@happyvertical/utils': 0.85.5 '@napi-rs/canvas': 0.1.100 marked: 18.0.7 pdf-lib: 1.17.1 @@ -11457,20 +11458,20 @@ snapshots: - yauzl - zod - '@happyvertical/projects@0.84.0': + '@happyvertical/projects@0.85.5': dependencies: - '@happyvertical/graphql': 0.84.0 - '@happyvertical/repos': 0.84.0 + '@happyvertical/graphql': 0.85.5 + '@happyvertical/repos': 0.85.5 - '@happyvertical/repos@0.84.0': + '@happyvertical/repos@0.85.5': dependencies: - '@happyvertical/graphql': 0.84.0 + '@happyvertical/graphql': 0.85.5 js-yaml: 4.3.0 - '@happyvertical/secrets@0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0)': + '@happyvertical/secrets@0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0)': dependencies: - '@happyvertical/sql': 0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) - '@happyvertical/utils': 0.84.0 + '@happyvertical/sql': 0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0) + '@happyvertical/utils': 0.85.5 transitivePeerDependencies: - '@russellthehippo/honker-node' - '@sqliteai/sqlite-vector' @@ -11479,14 +11480,14 @@ snapshots: - pg-native - utf-8-validate - '@happyvertical/signatures@0.84.0': {} + '@happyvertical/signatures@0.85.5': {} - '@happyvertical/speech@0.84.0': {} + '@happyvertical/speech@0.85.5': {} '@happyvertical/spider@1.1.13(@opentelemetry/api@1.9.1)(@types/node@24.13.2)': dependencies: - '@happyvertical/cache': 0.84.0(@opentelemetry/api@1.9.1) - '@happyvertical/utils': 0.84.0 + '@happyvertical/cache': 0.85.5(@opentelemetry/api@1.9.1) + '@happyvertical/utils': 0.85.5 cheerio: 1.2.0 crawlee: 3.17.0(@types/node@24.13.2)(playwright@1.61.1) happy-dom: 20.10.6 @@ -11503,10 +11504,10 @@ snapshots: - supports-color - utf-8-validate - '@happyvertical/sql@0.84.0(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0)': + '@happyvertical/sql@0.85.5(@russellthehippo/honker-node@0.3.3)(@sqliteai/sqlite-vector@1.0.0)': dependencies: '@duckdb/node-api': 1.4.3-r.3 - '@happyvertical/utils': 0.84.0 + '@happyvertical/utils': 0.85.5 '@libsql/client': 0.17.2 pg: 8.21.0 sqlite-vss: 0.1.2 @@ -11519,7 +11520,7 @@ snapshots: - pg-native - utf-8-validate - '@happyvertical/utils@0.84.0': + '@happyvertical/utils@0.85.5': dependencies: '@paralleldrive/cuid2': 3.3.0 date-fns: 4.4.0 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 30189989e..772bc6e97 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -7,28 +7,28 @@ overrides: '@happyvertical/smrt-types': 'workspace:*' '@happyvertical/smrt-config': 'workspace:*' '@happyvertical/smrt-core': 'workspace:*' - '@happyvertical/ai': ^0.84.0 - '@happyvertical/cache': ^0.84.0 - '@happyvertical/documents': ^0.84.0 - '@happyvertical/email': ^0.84.0 - '@happyvertical/encryption': ^0.84.0 - '@happyvertical/files': ^0.84.0 - '@happyvertical/geo': ^0.84.0 - '@happyvertical/images': ^0.84.0 - '@happyvertical/jobs': ^0.84.0 - '@happyvertical/json': ^0.84.0 - '@happyvertical/logger': ^0.84.0 - '@happyvertical/messages': ^0.84.0 + '@happyvertical/ai': ^0.85.5 + '@happyvertical/cache': ^0.85.5 + '@happyvertical/documents': ^0.85.5 + '@happyvertical/email': ^0.85.5 + '@happyvertical/encryption': ^0.85.5 + '@happyvertical/files': ^0.85.5 + '@happyvertical/geo': ^0.85.5 + '@happyvertical/images': ^0.85.5 + '@happyvertical/jobs': ^0.85.5 + '@happyvertical/json': ^0.85.5 + '@happyvertical/logger': ^0.85.5 + '@happyvertical/messages': ^0.85.5 '@happyvertical/ocr': ^0.61.4 '@happyvertical/pdf': ^0.65.9 - '@happyvertical/projects': ^0.84.0 - '@happyvertical/repos': ^0.84.0 - '@happyvertical/secrets': ^0.84.0 - '@happyvertical/signatures': ^0.84.0 - '@happyvertical/speech': ^0.84.0 + '@happyvertical/projects': ^0.85.5 + '@happyvertical/repos': ^0.85.5 + '@happyvertical/secrets': ^0.85.5 + '@happyvertical/signatures': ^0.85.5 + '@happyvertical/speech': ^0.85.5 '@happyvertical/spider': ^1.1.13 - '@happyvertical/sql': ^0.84.0 - '@happyvertical/utils': ^0.84.0 + '@happyvertical/sql': ^0.85.5 + '@happyvertical/utils': ^0.85.5 '@grpc/grpc-js@>=1.14.0 <1.14.4': 1.14.4 # minimatch 9 is the last consumer of brace-expansion 2.x, which has no # patched 2.x line for GHSA-mh99-v99m-4gvg (first patch is 5.0.8). Its @@ -66,7 +66,7 @@ overrides: 'fast-xml-builder@>=1.0.0 <1.1.7': 1.2.1 'js-yaml@>=4.0.0 <4.2.0': 4.3.0 'svelte@>=5.0.0 <5.54.0': 5.56.4 - 'brace-expansion@<5.0.9': 5.0.9 + 'brace-expansion@>=4.0.0 <5.0.9': 5.0.9 'js-yaml@>=3.0.0 <3.15.0': 3.15.0 'axios@>=1.15.2 <1.18.0': 1.18.0 'postcss@<=8.5.17': 8.5.18 @@ -93,52 +93,52 @@ auditConfig: ignoreGhsas: [] minimumReleaseAgeExclude: - - '@happyvertical/ai@0.80.0 || 0.80.2 || 0.84.0' - - '@happyvertical/cache@0.80.0 || 0.80.2 || 0.84.0' - - '@happyvertical/documents@0.80.0 || 0.80.2 || 0.84.0' - - '@happyvertical/email@0.80.0 || 0.80.2 || 0.84.0' - - '@happyvertical/encryption@0.80.0 || 0.80.2 || 0.84.0' - - '@happyvertical/files@0.80.0 || 0.80.2 || 0.84.0' - - '@happyvertical/geo@0.80.0 || 0.80.2 || 0.84.0' - - '@happyvertical/graphql@0.80.0 || 0.80.2 || 0.84.0' - - '@happyvertical/images@0.80.0 || 0.80.2 || 0.84.0' - - '@happyvertical/jobs@0.80.0 || 0.80.2 || 0.84.0' - - '@happyvertical/json@0.80.0 || 0.80.2 || 0.84.0' - - '@happyvertical/logger@0.80.0 || 0.80.2 || 0.84.0' - - '@happyvertical/messages@0.80.0 || 0.80.2 || 0.84.0' - - '@happyvertical/projects@0.80.0 || 0.80.2 || 0.84.0' - - '@happyvertical/repos@0.80.0 || 0.80.2 || 0.84.0' - - '@happyvertical/secrets@0.80.0 || 0.80.2 || 0.84.0' - - '@happyvertical/signatures@0.80.0 || 0.80.2 || 0.84.0' - - '@happyvertical/speech@0.80.0 || 0.80.2 || 0.84.0' - - '@happyvertical/sql@0.80.0 || 0.80.2 || 0.84.0' - - '@happyvertical/utils@0.80.0 || 0.80.2 || 0.84.0' + - '@happyvertical/ai@0.80.0 || 0.80.2 || 0.84.0 || 0.85.5' + - '@happyvertical/cache@0.80.0 || 0.80.2 || 0.84.0 || 0.85.5' + - '@happyvertical/documents@0.80.0 || 0.80.2 || 0.84.0 || 0.85.5' + - '@happyvertical/email@0.80.0 || 0.80.2 || 0.84.0 || 0.85.5' + - '@happyvertical/encryption@0.80.0 || 0.80.2 || 0.84.0 || 0.85.5' + - '@happyvertical/files@0.80.0 || 0.80.2 || 0.84.0 || 0.85.5' + - '@happyvertical/geo@0.80.0 || 0.80.2 || 0.84.0 || 0.85.5' + - '@happyvertical/graphql@0.80.0 || 0.80.2 || 0.84.0 || 0.85.5' + - '@happyvertical/images@0.80.0 || 0.80.2 || 0.84.0 || 0.85.5' + - '@happyvertical/jobs@0.80.0 || 0.80.2 || 0.84.0 || 0.85.5' + - '@happyvertical/json@0.80.0 || 0.80.2 || 0.84.0 || 0.85.5' + - '@happyvertical/logger@0.80.0 || 0.80.2 || 0.84.0 || 0.85.5' + - '@happyvertical/messages@0.80.0 || 0.80.2 || 0.84.0 || 0.85.5' + - '@happyvertical/projects@0.80.0 || 0.80.2 || 0.84.0 || 0.85.5' + - '@happyvertical/repos@0.80.0 || 0.80.2 || 0.84.0 || 0.85.5' + - '@happyvertical/secrets@0.80.0 || 0.80.2 || 0.84.0 || 0.85.5' + - '@happyvertical/signatures@0.80.0 || 0.80.2 || 0.84.0 || 0.85.5' + - '@happyvertical/speech@0.80.0 || 0.80.2 || 0.84.0 || 0.85.5' + - '@happyvertical/sql@0.80.0 || 0.80.2 || 0.84.0 || 0.85.5' + - '@happyvertical/utils@0.80.0 || 0.80.2 || 0.84.0 || 0.85.5' catalog: '@aws-sdk/client-sqs': ^3.1079.0 '@google-cloud/tasks': ^6.2.3 - '@happyvertical/ai': ^0.84.0 - '@happyvertical/cache': ^0.84.0 - '@happyvertical/documents': ^0.84.0 - '@happyvertical/email': ^0.84.0 - '@happyvertical/encryption': ^0.84.0 - '@happyvertical/files': ^0.84.0 - '@happyvertical/geo': ^0.84.0 - '@happyvertical/images': ^0.84.0 - '@happyvertical/jobs': ^0.84.0 - '@happyvertical/json': ^0.84.0 - '@happyvertical/logger': ^0.84.0 - '@happyvertical/messages': ^0.84.0 + '@happyvertical/ai': ^0.85.5 + '@happyvertical/cache': ^0.85.5 + '@happyvertical/documents': ^0.85.5 + '@happyvertical/email': ^0.85.5 + '@happyvertical/encryption': ^0.85.5 + '@happyvertical/files': ^0.85.5 + '@happyvertical/geo': ^0.85.5 + '@happyvertical/images': ^0.85.5 + '@happyvertical/jobs': ^0.85.5 + '@happyvertical/json': ^0.85.5 + '@happyvertical/logger': ^0.85.5 + '@happyvertical/messages': ^0.85.5 '@happyvertical/ocr': ^0.61.4 '@happyvertical/pdf': ^0.65.9 - '@happyvertical/projects': ^0.84.0 - '@happyvertical/repos': ^0.84.0 - '@happyvertical/secrets': ^0.84.0 - '@happyvertical/signatures': ^0.84.0 - '@happyvertical/speech': ^0.84.0 + '@happyvertical/projects': ^0.85.5 + '@happyvertical/repos': ^0.85.5 + '@happyvertical/secrets': ^0.85.5 + '@happyvertical/signatures': ^0.85.5 + '@happyvertical/speech': ^0.85.5 '@happyvertical/spider': ^1.1.13 - '@happyvertical/sql': ^0.84.0 - '@happyvertical/utils': ^0.84.0 + '@happyvertical/sql': ^0.85.5 + '@happyvertical/utils': ^0.85.5 '@sentry/node': ^10.63.0 bull: ^4.16.5 bullmq: ^5.79.2 diff --git a/renovate.json b/renovate.json index a8b2c7a73..2b0668c2b 100644 --- a/renovate.json +++ b/renovate.json @@ -7,6 +7,18 @@ "matchFileNames": ["packages/*/template/package.json"], "matchPackageNames": ["@happyvertical/smrt-*"], "enabled": false + }, + { + "description": "androidx.core 1.18+ and androidx.lifecycle 2.11+ require compileSdk 37, and both seed apps are pinned to compileSdk 36 (packages/smrt-android/AGENTS.md, and android-compile-sdk in each gradle/libs.versions.toml). The catalogs record that coupling in comments, which Renovate cannot read, so every weekly update bumped straight past it and left :sample:checkDebugAarMetadata failing on the whole PR (#2234). Remove these two rules in the same change that moves the toolchain to compileSdk 37.", + "matchManagers": ["gradle"], + "matchPackageNames": ["androidx.core:core-ktx"], + "allowedVersions": "<1.18" + }, + { + "description": "See the androidx.core rule above — same compileSdk 36 coupling, androidx.lifecycle side (#2234).", + "matchManagers": ["gradle"], + "matchPackageNames": ["androidx.lifecycle:lifecycle-runtime-compose"], + "allowedVersions": "<2.11" } ] }