1these 2 derivations will be built:2 /nix/store/v0gi3jjvcipf9r983sg5bf0c5kl0c9ln-zeroclaw-frontend-0.8.3.drv3 /nix/store/xla1lh2xm149xjfzy61ch45p7wd0g1f5-zeroclaw-0.8.3.drv4building '/nix/store/v0gi3jjvcipf9r983sg5bf0c5kl0c9ln-zeroclaw-frontend-0.8.3.drv' on 'ssh-ng://customer@mac02.m.ntd.one'5building '/nix/store/v0gi3jjvcipf9r983sg5bf0c5kl0c9ln-zeroclaw-frontend-0.8.3.drv'6zeroclaw-frontend-0.8.3> Running phase: unpackPhase7zeroclaw-frontend-0.8.3> unpacking source archive /nix/store/mxfykqspqdjdwwn2dgwiqfp8cf2bav52-zeroclaw-web-src-0.8.38zeroclaw-frontend-0.8.3> source root is zeroclaw-web-src-0.8.39zeroclaw-frontend-0.8.3> Running phase: patchPhase10zeroclaw-frontend-0.8.3> Executing npmConfigHook11zeroclaw-frontend-0.8.3> Configuring npm12zeroclaw-frontend-0.8.3> Validating consistency between /nix/var/nix/builds/nix-95701-4160657239/zeroclaw-web-src-0.8.3/package-lock.json and /nix/store/4cc9ljwx65h0642wp7sg64v6ghdjrac8-zeroclaw-0.8.3-npm-deps/package-lock.json13zeroclaw-frontend-0.8.3> Making cache writable14zeroclaw-frontend-0.8.3> Setting npm_config_cache to /nix/var/nix/builds/nix-95701-4160657239/cache15zeroclaw-frontend-0.8.3> Installing dependencies16zeroclaw-frontend-0.8.3> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.17zeroclaw-frontend-0.8.3> npm warn Unknown env config "platform". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.18zeroclaw-frontend-0.8.3> npm warn Unknown env config "arch". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.19zeroclaw-frontend-0.8.3> 20zeroclaw-frontend-0.8.3> added 216 packages, and audited 217 packages in 1s21zeroclaw-frontend-0.8.3> 22zeroclaw-frontend-0.8.3> 109 packages are looking for funding23zeroclaw-frontend-0.8.3> run `npm fund` for details24zeroclaw-frontend-0.8.3> 25zeroclaw-frontend-0.8.3> found 0 vulnerabilities26zeroclaw-frontend-0.8.3> patching script interpreter paths in node_modules27zeroclaw-frontend-0.8.3> node_modules/jiti/lib/jiti-cli.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/a89rnfd3px0fxmjwd8km471ypxirs1am-nodejs-24.18.0/bin/node"28zeroclaw-frontend-0.8.3> node_modules/nanoid/bin/nanoid.cjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/a89rnfd3px0fxmjwd8km471ypxirs1am-nodejs-24.18.0/bin/node"29zeroclaw-frontend-0.8.3> node_modules/rolldown/bin/cli.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/a89rnfd3px0fxmjwd8km471ypxirs1am-nodejs-24.18.0/bin/node"30zeroclaw-frontend-0.8.3> node_modules/typescript/bin/tsserver: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/a89rnfd3px0fxmjwd8km471ypxirs1am-nodejs-24.18.0/bin/node"31zeroclaw-frontend-0.8.3> node_modules/typescript/bin/tsc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/a89rnfd3px0fxmjwd8km471ypxirs1am-nodejs-24.18.0/bin/node"32zeroclaw-frontend-0.8.3> node_modules/js-yaml/bin/js-yaml.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/a89rnfd3px0fxmjwd8km471ypxirs1am-nodejs-24.18.0/bin/node"33zeroclaw-frontend-0.8.3> node_modules/vite/bin/vite.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/a89rnfd3px0fxmjwd8km471ypxirs1am-nodejs-24.18.0/bin/node"34zeroclaw-frontend-0.8.3> node_modules/rollup/dist/bin/rollup: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/a89rnfd3px0fxmjwd8km471ypxirs1am-nodejs-24.18.0/bin/node"35zeroclaw-frontend-0.8.3> node_modules/openapi-typescript/bin/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/a89rnfd3px0fxmjwd8km471ypxirs1am-nodejs-24.18.0/bin/node"36zeroclaw-frontend-0.8.3> node_modules/cssesc/bin/cssesc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/a89rnfd3px0fxmjwd8km471ypxirs1am-nodejs-24.18.0/bin/node"37zeroclaw-frontend-0.8.3> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.38zeroclaw-frontend-0.8.3> npm warn Unknown env config "platform". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.39zeroclaw-frontend-0.8.3> npm warn Unknown env config "arch". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.40zeroclaw-frontend-0.8.3> rebuilt dependencies successfully41zeroclaw-frontend-0.8.3> patching script interpreter paths in node_modules42zeroclaw-frontend-0.8.3> Finished npmConfigHook43zeroclaw-frontend-0.8.3> Running phase: updateAutotoolsGnuConfigScriptsPhase44zeroclaw-frontend-0.8.3> Running phase: configurePhase45zeroclaw-frontend-0.8.3> no configure script, doing nothing46zeroclaw-frontend-0.8.3> Running phase: buildPhase47zeroclaw-frontend-0.8.3> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.48zeroclaw-frontend-0.8.3> npm warn Unknown env config "platform". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.49zeroclaw-frontend-0.8.3> npm warn Unknown env config "arch". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.50zeroclaw-frontend-0.8.3> 51zeroclaw-frontend-0.8.3> > zeroclaw-web@0.1.0 build52zeroclaw-frontend-0.8.3> > tsc -b && vite build53zeroclaw-frontend-0.8.3> 54zeroclaw-frontend-0.8.3> src/components/SopStepList.tsx:35:18 - error TS7006: Parameter 'node' implicitly has an 'any' type.55zeroclaw-frontend-0.8.3> 56zeroclaw-frontend-0.8.3> 35 .filter((node) => node.kind === 'step')57zeroclaw-frontend-0.8.3> ~~~~58zeroclaw-frontend-0.8.3> 59zeroclaw-frontend-0.8.3> src/components/SopStepList.tsx:36:15 - error TS7006: Parameter 'node' implicitly has an 'any' type.60zeroclaw-frontend-0.8.3> 61zeroclaw-frontend-0.8.3> 36 .map((node) => {62zeroclaw-frontend-0.8.3> ~~~~63zeroclaw-frontend-0.8.3> 64zeroclaw-frontend-0.8.3> src/components/SopStepList.tsx:58:42 - error TS7006: Parameter 'p' implicitly has an 'any' type.65zeroclaw-frontend-0.8.3> 66zeroclaw-frontend-0.8.3> 58 : node.inputs.map((p) => `${p.name}:${pinTypeLabel(p)}`).join(', ')}67zeroclaw-frontend-0.8.3> ~68zeroclaw-frontend-0.8.3> 69zeroclaw-frontend-0.8.3> src/components/SopStepList.tsx:63:43 - error TS7006: Parameter 'p' implicitly has an 'any' type.70zeroclaw-frontend-0.8.3> 71zeroclaw-frontend-0.8.3> 63 : node.outputs.map((p) => `${p.name}:${pinTypeLabel(p)}`).join(', ')}72zeroclaw-frontend-0.8.3> ~73zeroclaw-frontend-0.8.3> 74zeroclaw-frontend-0.8.3> src/lib/sops.ts:3:27 - error TS2307: Cannot find module './api-descriptions' or its corresponding type declarations.75zeroclaw-frontend-0.8.3> 76zeroclaw-frontend-0.8.3> 3 import { fieldHelp } from './api-descriptions';77zeroclaw-frontend-0.8.3> ~~~~~~~~~~~~~~~~~~~~78zeroclaw-frontend-0.8.3> 79zeroclaw-frontend-0.8.3> src/lib/sops.ts:4:29 - error TS2307: Cannot find module './api-enums' or its corresponding type declarations.80zeroclaw-frontend-0.8.3> 81zeroclaw-frontend-0.8.3> 4 import { enumMembers } from './api-enums';82zeroclaw-frontend-0.8.3> ~~~~~~~~~~~~~83zeroclaw-frontend-0.8.3> 84zeroclaw-frontend-0.8.3> src/pages/SopCanvas.tsx:149:29 - error TS7006: Parameter 'p' implicitly has an 'any' type.85zeroclaw-frontend-0.8.3> 86zeroclaw-frontend-0.8.3> 149 return node[side].filter((p) => p.class === 'data');87zeroclaw-frontend-0.8.3> ~88zeroclaw-frontend-0.8.3> 89zeroclaw-frontend-0.8.3> src/pages/SopCanvas.tsx:252:31 - error TS7006: Parameter 'p' implicitly has an 'any' type.90zeroclaw-frontend-0.8.3> 91zeroclaw-frontend-0.8.3> 252 legend?.pin_classes.find((p) => p.key === 'data')?.description ?? t('sops.legend_data');92zeroclaw-frontend-0.8.3> ~93zeroclaw-frontend-0.8.3> 94zeroclaw-frontend-0.8.3> src/pages/SopCanvas.tsx:269:29 - error TS7006: Parameter 'row' implicitly has an 'any' type.95zeroclaw-frontend-0.8.3> 96zeroclaw-frontend-0.8.3> 269 {flowRoles.map((row) => (97zeroclaw-frontend-0.8.3> ~~~98zeroclaw-frontend-0.8.3> 99zeroclaw-frontend-0.8.3> src/pages/SopCanvas.tsx:435:60 - error TS7006: Parameter 's' implicitly has an 'any' type.100zeroclaw-frontend-0.8.3> 101zeroclaw-frontend-0.8.3> 435 const stepByNum = useMemo(() => new Map(draft.steps.map((s) => [s.number, s])), [draft.steps]);102zeroclaw-frontend-0.8.3> ~103zeroclaw-frontend-0.8.3> 104zeroclaw-frontend-0.8.3> src/pages/SopCanvas.tsx:436:61 - error TS7006: Parameter 'n' implicitly has an 'any' type.105zeroclaw-frontend-0.8.3> 106zeroclaw-frontend-0.8.3> 436 const nodeByStep = useMemo(() => new Map(graph.nodes.map((n) => [n.step, n])), [graph.nodes]);107zeroclaw-frontend-0.8.3> ~108zeroclaw-frontend-0.8.3> 109zeroclaw-frontend-0.8.3> src/pages/SopCanvas.tsx:445:24 - error TS2339: Property 'routing' does not exist on type '{}'.110zeroclaw-frontend-0.8.3> 111zeroclaw-frontend-0.8.3> 445 const idx = src?.routing?.switch?.findIndex((r) => r.name === w.from_pin);112zeroclaw-frontend-0.8.3> ~~~~~~~113zeroclaw-frontend-0.8.3> 114zeroclaw-frontend-0.8.3> src/pages/SopCanvas.tsx:445:52 - error TS7006: Parameter 'r' implicitly has an 'any' type.115zeroclaw-frontend-0.8.3> 116zeroclaw-frontend-0.8.3> 445 const idx = src?.routing?.switch?.findIndex((r) => r.name === w.from_pin);117zeroclaw-frontend-0.8.3> ~118zeroclaw-frontend-0.8.3> 119zeroclaw-frontend-0.8.3> src/pages/SopCanvas.tsx:454:53 - error TS2339: Property 'routing' does not exist on type '{}'.120zeroclaw-frontend-0.8.3> 121zeroclaw-frontend-0.8.3> 454 (step: number): number => (stepByNum.get(step)?.routing?.switch ?? []).length,122zeroclaw-frontend-0.8.3> ~~~~~~~123zeroclaw-frontend-0.8.3> 124zeroclaw-frontend-0.8.3> src/pages/SopCanvas.tsx:688:20 - error TS7006: Parameter 'w' implicitly has an 'any' type.125zeroclaw-frontend-0.8.3> 126zeroclaw-frontend-0.8.3> 688 .filter((w) => w.class === 'flow')127zeroclaw-frontend-0.8.3> ~128zeroclaw-frontend-0.8.3> 129zeroclaw-frontend-0.8.3> src/pages/SopCanvas.tsx:689:17 - error TS7006: Parameter 'w' implicitly has an 'any' type.130zeroclaw-frontend-0.8.3> 131zeroclaw-frontend-0.8.3> 689 .map((w, i) => {132zeroclaw-frontend-0.8.3> ~133zeroclaw-frontend-0.8.3> 134zeroclaw-frontend-0.8.3> src/pages/SopCanvas.tsx:689:20 - error TS7006: Parameter 'i' implicitly has an 'any' type.135zeroclaw-frontend-0.8.3> 136zeroclaw-frontend-0.8.3> 689 .map((w, i) => {137zeroclaw-frontend-0.8.3> ~138zeroclaw-frontend-0.8.3> 139zeroclaw-frontend-0.8.3> src/pages/SopCanvas.tsx:701:81 - error TS2339: Property 'subtitle' does not exist on type '{}'.140zeroclaw-frontend-0.8.3> 141zeroclaw-frontend-0.8.3> 701 const wireLabel = kind === 'trigger' ? nodeByStep.get(w.from_step)?.subtitle : undefined;142zeroclaw-frontend-0.8.3> ~~~~~~~~143zeroclaw-frontend-0.8.3> 144zeroclaw-frontend-0.8.3> src/pages/SopCanvas.tsx:824:20 - error TS7006: Parameter 'w' implicitly has an 'any' type.145zeroclaw-frontend-0.8.3> 146zeroclaw-frontend-0.8.3> 824 .filter((w) => w.class === 'data')147zeroclaw-frontend-0.8.3> ~148zeroclaw-frontend-0.8.3> 149zeroclaw-frontend-0.8.3> src/pages/SopCanvas.tsx:825:17 - error TS7006: Parameter 'w' implicitly has an 'any' type.150zeroclaw-frontend-0.8.3> 151zeroclaw-frontend-0.8.3> 825 .map((w, i) => {152zeroclaw-frontend-0.8.3> ~153zeroclaw-frontend-0.8.3> 154zeroclaw-frontend-0.8.3> src/pages/SopCanvas.tsx:825:20 - error TS7006: Parameter 'i' implicitly has an 'any' type.155zeroclaw-frontend-0.8.3> 156zeroclaw-frontend-0.8.3> 825 .map((w, i) => {157zeroclaw-frontend-0.8.3> ~158zeroclaw-frontend-0.8.3> 159zeroclaw-frontend-0.8.3> src/pages/SopCanvas.tsx:928:27 - error TS7006: Parameter 'node' implicitly has an 'any' type.160zeroclaw-frontend-0.8.3> 161zeroclaw-frontend-0.8.3> 928 {graph.nodes.map((node) => {162zeroclaw-frontend-0.8.3> ~~~~163zeroclaw-frontend-0.8.3> 164zeroclaw-frontend-0.8.3> src/pages/SopCanvas.tsx:987:43 - error TS7006: Parameter 'c' implicitly has an 'any' type.165zeroclaw-frontend-0.8.3> 166zeroclaw-frontend-0.8.3> 987 const callArgRows = plannedCalls.map((c) => argsEntries(c.args));167zeroclaw-frontend-0.8.3> ~168zeroclaw-frontend-0.8.3> 169zeroclaw-frontend-0.8.3> src/pages/SopCanvas.tsx:992:27 - error TS7006: Parameter 'sum' implicitly has an 'any' type.170zeroclaw-frontend-0.8.3> 171zeroclaw-frontend-0.8.3> 992 callArgRows.reduce((sum, rows) => sum + rows.length, 0);172zeroclaw-frontend-0.8.3> ~~~173zeroclaw-frontend-0.8.3> 174zeroclaw-frontend-0.8.3> src/pages/SopCanvas.tsx:992:32 - error TS7006: Parameter 'rows' implicitly has an 'any' type.175zeroclaw-frontend-0.8.3> 176zeroclaw-frontend-0.8.3> 992 callArgRows.reduce((sum, rows) => sum + rows.length, 0);177zeroclaw-frontend-0.8.3> ~~~~178zeroclaw-frontend-0.8.3> 179zeroclaw-frontend-0.8.3> src/pages/SopCanvas.tsx:1080:31 - error TS7006: Parameter 'rule' implicitly has an 'any' type.180zeroclaw-frontend-0.8.3> 181zeroclaw-frontend-0.8.3> 1080 {switchRules.map((rule, ri) => (182zeroclaw-frontend-0.8.3> ~~~~183zeroclaw-frontend-0.8.3> 184zeroclaw-frontend-0.8.3> src/pages/SopCanvas.tsx:1080:37 - error TS7006: Parameter 'ri' implicitly has an 'any' type.185zeroclaw-frontend-0.8.3> 186zeroclaw-frontend-0.8.3> 1080 {switchRules.map((rule, ri) => (187zeroclaw-frontend-0.8.3> ~~188zeroclaw-frontend-0.8.3> 189zeroclaw-frontend-0.8.3> src/pages/SopCanvas.tsx:1263:59 - error TS7006: Parameter 'c' implicitly has an 'any' type.190zeroclaw-frontend-0.8.3> 191zeroclaw-frontend-0.8.3> 1263 {[...allowedTools, ...plannedCalls.map((c) => c.tool)].join(', ')}192zeroclaw-frontend-0.8.3> ~193zeroclaw-frontend-0.8.3> 194zeroclaw-frontend-0.8.3> src/pages/SopCanvas.tsx:1269:36 - error TS7006: Parameter 'name' implicitly has an 'any' type.195zeroclaw-frontend-0.8.3> 196zeroclaw-frontend-0.8.3> 1269 {allowedTools.map((name) => (197zeroclaw-frontend-0.8.3> ~~~~198zeroclaw-frontend-0.8.3> 199zeroclaw-frontend-0.8.3> src/pages/SopCanvas.tsx:1276:36 - error TS7006: Parameter 'call' implicitly has an 'any' type.200zeroclaw-frontend-0.8.3> 201zeroclaw-frontend-0.8.3> 1276 {plannedCalls.map((call, ci) => {202zeroclaw-frontend-0.8.3> ~~~~203zeroclaw-frontend-0.8.3> 204zeroclaw-frontend-0.8.3> src/pages/SopCanvas.tsx:1276:42 - error TS7006: Parameter 'ci' implicitly has an 'any' type.205zeroclaw-frontend-0.8.3> 206zeroclaw-frontend-0.8.3> 1276 {plannedCalls.map((call, ci) => {207zeroclaw-frontend-0.8.3> ~~208zeroclaw-frontend-0.8.3> 209zeroclaw-frontend-0.8.3> src/pages/SopCanvas.tsx:1286:42 - error TS7031: Binding element 'k' implicitly has an 'any' type.210zeroclaw-frontend-0.8.3> 211zeroclaw-frontend-0.8.3> 1286 {argRows.map(([k, v], ai) => (212zeroclaw-frontend-0.8.3> ~213zeroclaw-frontend-0.8.3> 214zeroclaw-frontend-0.8.3> src/pages/SopCanvas.tsx:1286:45 - error TS7031: Binding element 'v' implicitly has an 'any' type.215zeroclaw-frontend-0.8.3> 216zeroclaw-frontend-0.8.3> 1286 {argRows.map(([k, v], ai) => (217zeroclaw-frontend-0.8.3> ~218zeroclaw-frontend-0.8.3> 219zeroclaw-frontend-0.8.3> src/pages/SopCanvas.tsx:1286:49 - error TS7006: Parameter 'ai' implicitly has an 'any' type.220zeroclaw-frontend-0.8.3> 221zeroclaw-frontend-0.8.3> 1286 {argRows.map(([k, v], ai) => (222zeroclaw-frontend-0.8.3> ~~223zeroclaw-frontend-0.8.3> 224zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:90:27 - error TS7006: Parameter 'step' implicitly has an 'any' type.225zeroclaw-frontend-0.8.3> 226zeroclaw-frontend-0.8.3> 90 steps: sop.steps.map((step) => {227zeroclaw-frontend-0.8.3> ~~~~228zeroclaw-frontend-0.8.3> 229zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:94:32 - error TS7006: Parameter 'call' implicitly has an 'any' type.230zeroclaw-frontend-0.8.3> 231zeroclaw-frontend-0.8.3> 94 calls: step.calls.map((call, idx) => {232zeroclaw-frontend-0.8.3> ~~~~233zeroclaw-frontend-0.8.3> 234zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:94:38 - error TS7006: Parameter 'idx' implicitly has an 'any' type.235zeroclaw-frontend-0.8.3> 236zeroclaw-frontend-0.8.3> 94 calls: step.calls.map((call, idx) => {237zeroclaw-frontend-0.8.3> ~~~238zeroclaw-frontend-0.8.3> 239zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:160:33 - error TS7006: Parameter 'd' implicitly has an 'any' type.240zeroclaw-frontend-0.8.3> 241zeroclaw-frontend-0.8.3> 160 {graph.diagnostics.map((d, i) => (242zeroclaw-frontend-0.8.3> ~243zeroclaw-frontend-0.8.3> 244zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:160:36 - error TS7006: Parameter 'i' implicitly has an 'any' type.245zeroclaw-frontend-0.8.3> 246zeroclaw-frontend-0.8.3> 160 {graph.diagnostics.map((d, i) => (247zeroclaw-frontend-0.8.3> ~248zeroclaw-frontend-0.8.3> 249zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:526:39 - error TS7006: Parameter 'rule' implicitly has an 'any' type.250zeroclaw-frontend-0.8.3> 251zeroclaw-frontend-0.8.3> 526 (routing.switch ?? []).map((rule, ri) => {252zeroclaw-frontend-0.8.3> ~~~~253zeroclaw-frontend-0.8.3> 254zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:526:45 - error TS7006: Parameter 'ri' implicitly has an 'any' type.255zeroclaw-frontend-0.8.3> 256zeroclaw-frontend-0.8.3> 526 (routing.switch ?? []).map((rule, ri) => {257zeroclaw-frontend-0.8.3> ~~258zeroclaw-frontend-0.8.3> 259zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:557:86 - error TS7006: Parameter '_' implicitly has an 'any' type.260zeroclaw-frontend-0.8.3> 261zeroclaw-frontend-0.8.3> 557 onClick={() => setRouting({ switch: (routing.switch ?? []).filter((_, j) => j !== ri) })}262zeroclaw-frontend-0.8.3> ~263zeroclaw-frontend-0.8.3> 264zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:557:89 - error TS7006: Parameter 'j' implicitly has an 'any' type.265zeroclaw-frontend-0.8.3> 266zeroclaw-frontend-0.8.3> 557 onClick={() => setRouting({ switch: (routing.switch ?? []).filter((_, j) => j !== ri) })}267zeroclaw-frontend-0.8.3> ~268zeroclaw-frontend-0.8.3> 269zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:613:39 - error TS7006: Parameter 'b' implicitly has an 'any' type.270zeroclaw-frontend-0.8.3> 271zeroclaw-frontend-0.8.3> 613 const bound = registry?.bound.find((b) => b.source === source);272zeroclaw-frontend-0.8.3> ~273zeroclaw-frontend-0.8.3> 274zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:661:34 - error TS7006: Parameter 'o' implicitly has an 'any' type.275zeroclaw-frontend-0.8.3> 276zeroclaw-frontend-0.8.3> 661 onChange(options.filter((o) => next.has(o)));277zeroclaw-frontend-0.8.3> ~278zeroclaw-frontend-0.8.3> 279zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:673:27 - error TS7006: Parameter 'opt' implicitly has an 'any' type.280zeroclaw-frontend-0.8.3> 281zeroclaw-frontend-0.8.3> 673 {options.map((opt) => (282zeroclaw-frontend-0.8.3> ~~~283zeroclaw-frontend-0.8.3> 284zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:695:25 - error TS7006: Parameter 'opt' implicitly has an 'any' type.285zeroclaw-frontend-0.8.3> 286zeroclaw-frontend-0.8.3> 695 {options.map((opt) => (287zeroclaw-frontend-0.8.3> ~~~288zeroclaw-frontend-0.8.3> 289zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:774:38 - error TS7006: Parameter 'f' implicitly has an 'any' type.290zeroclaw-frontend-0.8.3> 291zeroclaw-frontend-0.8.3> 774 const selectedField = fields.find((f) => `${f.path}` === parsed.path);292zeroclaw-frontend-0.8.3> ~293zeroclaw-frontend-0.8.3> 294zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:837:28 - error TS7006: Parameter 'f' implicitly has an 'any' type.295zeroclaw-frontend-0.8.3> 296zeroclaw-frontend-0.8.3> 837 {fields.map((f) => (297zeroclaw-frontend-0.8.3> ~298zeroclaw-frontend-0.8.3> 299zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:871:43 - error TS7006: Parameter 'opt' implicitly has an 'any' type.300zeroclaw-frontend-0.8.3> 301zeroclaw-frontend-0.8.3> 871 {selectedField.options.map((opt) => (302zeroclaw-frontend-0.8.3> ~~~303zeroclaw-frontend-0.8.3> 304zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:915:35 - error TS7006: Parameter 'c' implicitly has an 'any' type.305zeroclaw-frontend-0.8.3> 306zeroclaw-frontend-0.8.3> 915 const selected = channels.find((c) => c.channel === trigger.channel);307zeroclaw-frontend-0.8.3> ~308zeroclaw-frontend-0.8.3> 309zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:923:34 - error TS7006: Parameter 'c' implicitly has an 'any' type.310zeroclaw-frontend-0.8.3> 311zeroclaw-frontend-0.8.3> 923 options={channels.map((c) => c.channel)}312zeroclaw-frontend-0.8.3> ~313zeroclaw-frontend-0.8.3> 314zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:931:51 - error TS7006: Parameter 'a' implicitly has an 'any' type.315zeroclaw-frontend-0.8.3> 316zeroclaw-frontend-0.8.3> 931 options={(selected?.aliases ?? []).map((a) => a.alias)}317zeroclaw-frontend-0.8.3> ~318zeroclaw-frontend-0.8.3> 319zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:979:22 - error TS7006: Parameter 'b' implicitly has an 'any' type.320zeroclaw-frontend-0.8.3> 321zeroclaw-frontend-0.8.3> 979 : (bound.find((b) => b.source === source)?.fields ?? []);322zeroclaw-frontend-0.8.3> ~323zeroclaw-frontend-0.8.3> 324zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:983:22 - error TS7006: Parameter 'b' implicitly has an 'any' type.325zeroclaw-frontend-0.8.3> 326zeroclaw-frontend-0.8.3> 983 : (bound.find((b) => b.source === source)?.condition ?? null);327zeroclaw-frontend-0.8.3> ~328zeroclaw-frontend-0.8.3> 329zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:1249:31 - error TS7006: Parameter 'trigger' implicitly has an 'any' type.330zeroclaw-frontend-0.8.3> 331zeroclaw-frontend-0.8.3> 1249 draft.triggers.map((trigger, i) => (332zeroclaw-frontend-0.8.3> ~~~~~~~333zeroclaw-frontend-0.8.3> 334zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:1249:40 - error TS7006: Parameter 'i' implicitly has an 'any' type.335zeroclaw-frontend-0.8.3> 336zeroclaw-frontend-0.8.3> 1249 draft.triggers.map((trigger, i) => (337zeroclaw-frontend-0.8.3> ~338zeroclaw-frontend-0.8.3> 339zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:1276:28 - error TS7006: Parameter 's' implicitly has an 'any' type.340zeroclaw-frontend-0.8.3> 341zeroclaw-frontend-0.8.3> 1276 draft.steps.map((s, i) => (342zeroclaw-frontend-0.8.3> ~343zeroclaw-frontend-0.8.3> 344zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:1276:31 - error TS7006: Parameter 'i' implicitly has an 'any' type.345zeroclaw-frontend-0.8.3> 346zeroclaw-frontend-0.8.3> 1276 draft.steps.map((s, i) => (347zeroclaw-frontend-0.8.3> ~348zeroclaw-frontend-0.8.3> 349zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:1311:40 - error TS7006: Parameter 's' implicitly has an 'any' type.350zeroclaw-frontend-0.8.3> 351zeroclaw-frontend-0.8.3> 1311 const index = draft.steps.findIndex((s) => s.number === selectedStep);352zeroclaw-frontend-0.8.3> ~353zeroclaw-frontend-0.8.3> 354zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:1341:35 - error TS7006: Parameter 's' implicitly has an 'any' type.355zeroclaw-frontend-0.8.3> 356zeroclaw-frontend-0.8.3> 1341 const input = sop?.steps?.find((s) => s.number === 1)?.schema?.input;357zeroclaw-frontend-0.8.3> ~358zeroclaw-frontend-0.8.3> 359zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:1384:39 - error TS7006: Parameter 'tr' implicitly has an 'any' type.360zeroclaw-frontend-0.8.3> 361zeroclaw-frontend-0.8.3> 1384 () => (sop?.triggers ?? []).some((tr) => tr.type === 'manual'),362zeroclaw-frontend-0.8.3> ~~363zeroclaw-frontend-0.8.3> 364zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:1668:17 - error TS7006: Parameter 'cur' implicitly has an 'any' type.365zeroclaw-frontend-0.8.3> 366zeroclaw-frontend-0.8.3> 1668 setDraft((cur) => (cur && editingName === null ? cur : blankSop('')));367zeroclaw-frontend-0.8.3> ~~~368zeroclaw-frontend-0.8.3> 369zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:1788:17 - error TS7006: Parameter 'd' implicitly has an 'any' type.370zeroclaw-frontend-0.8.3> 371zeroclaw-frontend-0.8.3> 1788 setDraft((d) => {372zeroclaw-frontend-0.8.3> ~373zeroclaw-frontend-0.8.3> 374zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:1805:17 - error TS7006: Parameter 'd' implicitly has an 'any' type.375zeroclaw-frontend-0.8.3> 376zeroclaw-frontend-0.8.3> 1805 setDraft((d) => {377zeroclaw-frontend-0.8.3> ~378zeroclaw-frontend-0.8.3> 379zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:1823:17 - error TS7006: Parameter 'd' implicitly has an 'any' type.380zeroclaw-frontend-0.8.3> 381zeroclaw-frontend-0.8.3> 1823 setDraft((d) => {382zeroclaw-frontend-0.8.3> ~383zeroclaw-frontend-0.8.3> 384zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:1841:17 - error TS7006: Parameter 'd' implicitly has an 'any' type.385zeroclaw-frontend-0.8.3> 386zeroclaw-frontend-0.8.3> 1841 setDraft((d) => {387zeroclaw-frontend-0.8.3> ~388zeroclaw-frontend-0.8.3> 389zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:1881:41 - error TS7006: Parameter 's' implicitly has an 'any' type.390zeroclaw-frontend-0.8.3> 391zeroclaw-frontend-0.8.3> 1881 cur !== null && draft.steps.some((s) => s.number === cur)392zeroclaw-frontend-0.8.3> ~393zeroclaw-frontend-0.8.3> 394zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:1889:15 - error TS7006: Parameter 'd' implicitly has an 'any' type.395zeroclaw-frontend-0.8.3> 396zeroclaw-frontend-0.8.3> 1889 setDraft((d) => (d ? updater(d) : d));397zeroclaw-frontend-0.8.3> ~398zeroclaw-frontend-0.8.3> 399zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:1934:39 - error TS7006: Parameter 'tr' implicitly has an 'any' type.400zeroclaw-frontend-0.8.3> 401zeroclaw-frontend-0.8.3> 1934 triggers: d.triggers.map((tr, j) => (j === i ? next : tr)),402zeroclaw-frontend-0.8.3> ~~403zeroclaw-frontend-0.8.3> 404zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:1934:43 - error TS7006: Parameter 'j' implicitly has an 'any' type.405zeroclaw-frontend-0.8.3> 406zeroclaw-frontend-0.8.3> 1934 triggers: d.triggers.map((tr, j) => (j === i ? next : tr)),407zeroclaw-frontend-0.8.3> ~408zeroclaw-frontend-0.8.3> 409zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:1942:68 - error TS7006: Parameter '_' implicitly has an 'any' type.410zeroclaw-frontend-0.8.3> 411zeroclaw-frontend-0.8.3> 1942 mutateDraft((d) => ({ ...d, triggers: d.triggers.filter((_, j) => j !== i) })),412zeroclaw-frontend-0.8.3> ~413zeroclaw-frontend-0.8.3> 414zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:1942:71 - error TS7006: Parameter 'j' implicitly has an 'any' type.415zeroclaw-frontend-0.8.3> 416zeroclaw-frontend-0.8.3> 1942 mutateDraft((d) => ({ ...d, triggers: d.triggers.filter((_, j) => j !== i) })),417zeroclaw-frontend-0.8.3> ~418zeroclaw-frontend-0.8.3> 419zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:1946:33 - error TS7006: Parameter 's' implicitly has an 'any' type.420zeroclaw-frontend-0.8.3> 421zeroclaw-frontend-0.8.3> 1946 steps: d.steps.map((s, j) => (j === i ? { ...s, ...patch } : s)),422zeroclaw-frontend-0.8.3> ~423zeroclaw-frontend-0.8.3> 424zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:1946:36 - error TS7006: Parameter 'j' implicitly has an 'any' type.425zeroclaw-frontend-0.8.3> 426zeroclaw-frontend-0.8.3> 1946 steps: d.steps.map((s, j) => (j === i ? { ...s, ...patch } : s)),427zeroclaw-frontend-0.8.3> ~428zeroclaw-frontend-0.8.3> 429zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:1953:35 - error TS7006: Parameter 's' implicitly has an 'any' type.430zeroclaw-frontend-0.8.3> 431zeroclaw-frontend-0.8.3> 1953 steps: d.steps.map((s) => (s.number === step ? { ...s, pos: { x, y } } : s)),432zeroclaw-frontend-0.8.3> ~433zeroclaw-frontend-0.8.3> 434zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:1959:62 - error TS7006: Parameter '_' implicitly has an 'any' type.435zeroclaw-frontend-0.8.3> 436zeroclaw-frontend-0.8.3> 1959 mutateDraft((d) => ({ ...d, steps: d.steps.filter((_, j) => j !== i) })),437zeroclaw-frontend-0.8.3> ~438zeroclaw-frontend-0.8.3> 439zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:1959:65 - error TS7006: Parameter 'j' implicitly has an 'any' type.440zeroclaw-frontend-0.8.3> 441zeroclaw-frontend-0.8.3> 1959 mutateDraft((d) => ({ ...d, steps: d.steps.filter((_, j) => j !== i) })),442zeroclaw-frontend-0.8.3> ~443zeroclaw-frontend-0.8.3> 444zeroclaw-frontend-0.8.3> src/pages/Sops.tsx:2023:50 - error TS7006: Parameter 's' implicitly has an 'any' type.445zeroclaw-frontend-0.8.3> 446zeroclaw-frontend-0.8.3> 2023 const i = draft.steps.findIndex((s) => s.number === n);447zeroclaw-frontend-0.8.3> ~448zeroclaw-frontend-0.8.3> 449zeroclaw-frontend-0.8.3> 450zeroclaw-frontend-0.8.3> Found 79 errors.451zeroclaw-frontend-0.8.3> 452error: build of '/nix/store/v0gi3jjvcipf9r983sg5bf0c5kl0c9ln-zeroclaw-frontend-0.8.3.drv' on 'ssh-ng://customer@mac02.m.ntd.one' failed: Cannot build '/nix/store/v0gi3jjvcipf9r983sg5bf0c5kl0c9ln-zeroclaw-frontend-0.8.3.drv'.453 Reason: builder failed with exit code 2.454 Output paths:455 /nix/store/dgr3c87bwf1cgis5fs3j2l709ndc3cwy-zeroclaw-frontend-0.8.3456 Last 25 log lines:457 > ~458 >459 > src/pages/Sops.tsx:1953:35 - error TS7006: Parameter 's' implicitly has an 'any' type.460 >461 > 1953 steps: d.steps.map((s) => (s.number === step ? { ...s, pos: { x, y } } : s)),462 > ~463 >464 > src/pages/Sops.tsx:1959:62 - error TS7006: Parameter '_' implicitly has an 'any' type.465 >466 > 1959 mutateDraft((d) => ({ ...d, steps: d.steps.filter((_, j) => j !== i) })),467 > ~468 >469 > src/pages/Sops.tsx:1959:65 - error TS7006: Parameter 'j' implicitly has an 'any' type.470 >471 > 1959 mutateDraft((d) => ({ ...d, steps: d.steps.filter((_, j) => j !== i) })),472 > ~473 >474 > src/pages/Sops.tsx:2023:50 - error TS7006: Parameter 's' implicitly has an 'any' type.475 >476 > 2023 const i = draft.steps.findIndex((s) => s.number === n);477 > ~478 >479 >480 > Found 79 errors.481 >482 For full logs, run:483 nix log /nix/store/v0gi3jjvcipf9r983sg5bf0c5kl0c9ln-zeroclaw-frontend-0.8.3.drv484error: Cannot build '/nix/store/v0gi3jjvcipf9r983sg5bf0c5kl0c9ln-zeroclaw-frontend-0.8.3.drv'.485 Reason: builder failed with exit code 1.486 Output paths:487 /nix/store/dgr3c87bwf1cgis5fs3j2l709ndc3cwy-zeroclaw-frontend-0.8.3488error: Cannot build '/nix/store/xla1lh2xm149xjfzy61ch45p7wd0g1f5-zeroclaw-0.8.3.drv'.489 Reason: 1 dependency failed.490 Output paths:491 /nix/store/31jjza8r19giyplaz7f5aw5l81l83gl6-zeroclaw-0.8.3492error: Build failed due to failed dependency