]  Gsha256:5b65f1bc8245d9b7b2c5b62ae1c41cbff198f6ee8475ed98c22014a7b0239016Gsha256:e15dfe4c08213eda2ddae670880beb77a3833f0280f178d23df5707b5e5fb0eal[deps 1/5] RUN apk add --no-cache python3 build-base g++ cairo-dev pango-dev jpeg-dev giflib-dev librsvg-dev h Gsha256:c5ed0946a7d65f5850f077bcabad993feb129633a5202358820a0794c4d63d76[internal] load .dockerignore  Gsha256:2013454d59af62a805303ea22dfa66eb2348979bd2bb99881a1cab9e9925a41atdocker-image://docker.io/docker/dockerfile:1@sha256:ecfaec9ed6d810b56388c508f4121597bfbba70d41a6dfeee4d8cad5f295fc32  Gsha256:ef1dfd9ed775f05d7c21d90d81152adeadb239abee356cf55514642c55403c0cGsha256:65db0f1309fd4192a2474cc8f050c85294968d80aaa053c0325aa96537133be7[base 2/4] RUN if [ -n "" ]; then sed -i "s|dl-cdn.alpinelinux.org||g" /etc/apk/repositories; fi && apk add --no-cache libc6-compat  Gsha256:7d2454c1df0b7520e114a8720dd79f7d5200d859a60974621e717b0b2d08d4abGsha256:65db0f1309fd4192a2474cc8f050c85294968d80aaa053c0325aa96537133be7[runner 2/7] WORKDIR /app  Gsha256:745957a7dc373b06eca341085bae08b5f2188693876c82aa2d1319b4d66c5e7aGsha256:158ef911a4cfe6f6e0b6824c417c1acc658102a075cff0ac585adab1b1f98be8Gsha256:37b5a2964331bac0955868a03cedc5026b79a29c57cc3abc9ad8b3228aa5e61d5[runner 5/7] COPY --from=builder /app/public ./public  Gsha256:2d5fad4c43861787d3446d631d03bd9107235d97a05b20a2b13722cf60401779Gsha256:fb9b406fefb577d6ec2596c5a77439e47aee080d579f9426d5d61953e0e6d12aGsha256:1b544c7cef21555f5006ba2bfaf30e7d4a5e2314c6bc7745628de96e8560ebc2A[builder 4/5] COPY --from=deps /app/public/vendor ./public/vendor  Gsha256:c3652cb7b56da2508c6c745fbc0b3bee8aea6b252dbd40bae840b9dda0bd258bGsha256:5fbe25c943b1410558236b778e7f86625f0be0ac0067eb7ffb04755080debd5eGsha256:37b5a2964331bac0955868a03cedc5026b79a29c57cc3abc9ad8b3228aa5e61dW[runner 7/7] COPY --from=builder --chown=nextjs:nodejs /app/.next/static ./.next/static  Gsha256:897af1c7568304bda00384dc664c74691de6a91c9d1917e13e9f8c0839ce8c08Gsha256:5b65f1bc8245d9b7b2c5b62ae1c41cbff198f6ee8475ed98c22014a7b0239016Gsha256:ce7f5d3668dd4a68b848291a5920026bd27456f25928489dc54caef69c564c59B[deps 2/5] COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./  Gsha256:37b5a2964331bac0955868a03cedc5026b79a29c57cc3abc9ad8b3228aa5e61dGsha256:2d5fad4c43861787d3446d631d03bd9107235d97a05b20a2b13722cf60401779[builder 5/5] RUN pnpm build  Gsha256:e15dfe4c08213eda2ddae670880beb77a3833f0280f178d23df5707b5e5fb0eaGsha256:b7789bb6d99a18c7c99a90a59e6d7289a5f3dd206fc58243fb7ab92eeee8623f[base 4/4] WORKDIR /app  Gsha256:41e9962cd8b8aa9ea3069ba6c4cec992e0557c509681ac2f909df79569d04776Gsha256:7d2454c1df0b7520e114a8720dd79f7d5200d859a60974621e717b0b2d08d4ab[runner 3/7] RUN if [ -n "" ]; then cp /etc/apk/repositories /tmp/apk.repositories; sed -i "s|dl-cdn.alpinelinux.org||g" /etc/apk/repositories; fi && apk add --no-cache libc6-compat cairo pango jpeg giflib librsvg && if [ -n "" ]; then mv /tmp/apk.repositories /etc/apk/repositories; fi  Gsha256:b7789bb6d99a18c7c99a90a59e6d7289a5f3dd206fc58243fb7ab92eeee8623fGsha256:ef1dfd9ed775f05d7c21d90d81152adeadb239abee356cf55514642c55403c0c[base 3/4] RUN npm_registry=""; while [ "${npm_registry%/}" != "$npm_registry" ]; do npm_registry="${npm_registry%/}"; done; if [ -n "$npm_registry" ]; then export COREPACK_NPM_REGISTRY="$npm_registry"; fi && corepack enable && corepack prepare pnpm@10.28.0 --activate  Gsha256:1b544c7cef21555f5006ba2bfaf30e7d4a5e2314c6bc7745628de96e8560ebc2Gsha256:75896c4b32c89b0aee8a848a32666aab6d52e4c6ec603e4499a28e28d8c204c3[deps 5/5] RUN --mount=type=cache,id=pnpm-store,target=/root/.local/share/pnpm/store npm_registry=""; while [ "${npm_registry%/}" != "$npm_registry" ]; do npm_registry="${npm_registry%/}"; done; if [ -n "$npm_registry" ]; then pnpm config set registry "$npm_registry"; fi && pnpm install --frozen-lockfile  Gsha256:65db0f1309fd4192a2474cc8f050c85294968d80aaa053c0325aa96537133be7x[base 1/4] FROM docker.io/library/node:22-alpine@sha256:c610fcdfb1d5b4740dd70c284ed3cb16bb857e0f7166196e36a5501df7a3aa32  Gsha256:158ef911a4cfe6f6e0b6824c417c1acc658102a075cff0ac585adab1b1f98be8Gsha256:41e9962cd8b8aa9ea3069ba6c4cec992e0557c509681ac2f909df79569d04776^[runner 4/7] RUN addgroup --system --gid 1001 nodejs && adduser --system --uid 1001 nextjs  Gsha256:5fbe25c943b1410558236b778e7f86625f0be0ac0067eb7ffb04755080debd5eGsha256:745957a7dc373b06eca341085bae08b5f2188693876c82aa2d1319b4d66c5e7aGsha256:37b5a2964331bac0955868a03cedc5026b79a29c57cc3abc9ad8b3228aa5e61dO[runner 6/7] COPY --from=builder --chown=nextjs:nodejs /app/.next/standalone ./  Gsha256:7bc81707b82564fd0b7b65bea84442bb90f71fde5bd260e27c9e3ae1cec7741cGsha256:897af1c7568304bda00384dc664c74691de6a91c9d1917e13e9f8c0839ce8c08Gsha256:ce7f5d3668dd4a68b848291a5920026bd27456f25928489dc54caef69c564c59%[deps 3/5] COPY packages/ ./packages/ h Gsha256:ce7f5d3668dd4a68b848291a5920026bd27456f25928489dc54caef69c564c59[internal] load build context  Gsha256:75896c4b32c89b0aee8a848a32666aab6d52e4c6ec603e4499a28e28d8c204c3Gsha256:7bc81707b82564fd0b7b65bea84442bb90f71fde5bd260e27c9e3ae1cec7741cGsha256:ce7f5d3668dd4a68b848291a5920026bd27456f25928489dc54caef69c564c59#[deps 4/5] COPY scripts/ ./scripts/  Gsha256:631ea1a4bfc9d85fad610f78bc04e65364fd4926187957967777461d180c40d8Gsha256:2d97f1542f48ecf1bc79a9df2bb92ce398bee812c2ab6aac854c66f181de0b20Gsha256:1b544c7cef21555f5006ba2bfaf30e7d4a5e2314c6bc7745628de96e8560ebc27[builder 2/5] COPY --from=deps /app/packages ./packages { Gsha256:4954da61c53595e534953d65572c55fbb6b7d929a3d8065a356cd6e24f6aed480[internal] load build definition from Dockerfile  Gsha256:2d97f1542f48ecf1bc79a9df2bb92ce398bee812c2ab6aac854c66f181de0b20Gsha256:e15dfe4c08213eda2ddae670880beb77a3833f0280f178d23df5707b5e5fb0eaGsha256:1b544c7cef21555f5006ba2bfaf30e7d4a5e2314c6bc7745628de96e8560ebc2?[builder 1/5] COPY --from=deps /app/node_modules ./node_modules  Gsha256:fb9b406fefb577d6ec2596c5a77439e47aee080d579f9426d5d61953e0e6d12aGsha256:631ea1a4bfc9d85fad610f78bc04e65364fd4926187957967777461d180c40d8Gsha256:ce7f5d3668dd4a68b848291a5920026bd27456f25928489dc54caef69c564c59[builder 3/5] COPY . .  Gsha256:4954da61c53595e534953d65572c55fbb6b7d929a3d8065a356cd6e24f6aed480[internal] load build definition from Dockerfile* 陆2   Gsha256:4954da61c53595e534953d65572c55fbb6b7d929a3d8065a356cd6e24f6aed480[internal] load build definition from Dockerfile* Ɇ2 Ո  Gsha256:82d2b0fe9976b55869e1a005d76de6e116365070c129fda49c08a7a87d7436e9Eresolve image config for docker-image://docker.io/docker/dockerfile:1* լ2   Gsha256:2013454d59af62a805303ea22dfa66eb2348979bd2bb99881a1cab9e9925a41atdocker-image://docker.io/docker/dockerfile:1@sha256:ecfaec9ed6d810b56388c508f4121597bfbba70d41a6dfeee4d8cad5f295fc32* 2 z  Gsha256:2013454d59af62a805303ea22dfa66eb2348979bd2bb99881a1cab9e9925a41atdocker-image://docker.io/docker/dockerfile:1@sha256:ecfaec9ed6d810b56388c508f4121597bfbba70d41a6dfeee4d8cad5f295fc32 * 2 “  Gsha256:0c7a5708f37084edbb676f20722dcd0923d3d48a7948f9f862ca6c31fb4fe999=[internal] load metadata for docker.io/library/node:22-alpine* р2   Gsha256:c5ed0946a7d65f5850f077bcabad993feb129633a5202358820a0794c4d63d76[internal] load .dockerignore*  2   Gsha256:c5ed0946a7d65f5850f077bcabad993feb129633a5202358820a0794c4d63d76[internal] load .dockerignore* 2 '  Gsha256:65db0f1309fd4192a2474cc8f050c85294968d80aaa053c0325aa96537133be7x[base 1/4] FROM docker.io/library/node:22-alpine@sha256:c610fcdfb1d5b4740dd70c284ed3cb16bb857e0f7166196e36a5501df7a3aa32* q2 ʭ  Gsha256:ce7f5d3668dd4a68b848291a5920026bd27456f25928489dc54caef69c564c59[internal] load build context* r2 r  Gsha256:ce7f5d3668dd4a68b848291a5920026bd27456f25928489dc54caef69c564c59[internal] load build context* 2   Gsha256:5b65f1bc8245d9b7b2c5b62ae1c41cbff198f6ee8475ed98c22014a7b0239016Gsha256:e15dfe4c08213eda2ddae670880beb77a3833f0280f178d23df5707b5e5fb0eal[deps 1/5] RUN apk add --no-cache python3 build-base g++ cairo-dev pango-dev jpeg-dev giflib-dev librsvg-dev * s2 s  Gsha256:b7789bb6d99a18c7c99a90a59e6d7289a5f3dd206fc58243fb7ab92eeee8623fGsha256:ef1dfd9ed775f05d7c21d90d81152adeadb239abee356cf55514642c55403c0c[base 3/4] RUN npm_registry=""; while [ "${npm_registry%/}" != "$npm_registry" ]; do npm_registry="${npm_registry%/}"; done; if [ -n "$npm_registry" ]; then export COREPACK_NPM_REGISTRY="$npm_registry"; fi && corepack enable && corepack prepare pnpm@10.28.0 --activate * s2 s  Gsha256:e15dfe4c08213eda2ddae670880beb77a3833f0280f178d23df5707b5e5fb0eaGsha256:b7789bb6d99a18c7c99a90a59e6d7289a5f3dd206fc58243fb7ab92eeee8623f[base 4/4] WORKDIR /app * s2 s  Gsha256:ef1dfd9ed775f05d7c21d90d81152adeadb239abee356cf55514642c55403c0cGsha256:65db0f1309fd4192a2474cc8f050c85294968d80aaa053c0325aa96537133be7[base 2/4] RUN if [ -n "" ]; then sed -i "s|dl-cdn.alpinelinux.org||g" /etc/apk/repositories; fi && apk add --no-cache libc6-compat * s2 s  Gsha256:897af1c7568304bda00384dc664c74691de6a91c9d1917e13e9f8c0839ce8c08Gsha256:5b65f1bc8245d9b7b2c5b62ae1c41cbff198f6ee8475ed98c22014a7b0239016Gsha256:ce7f5d3668dd4a68b848291a5920026bd27456f25928489dc54caef69c564c59B[deps 2/5] COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./ * s2 s  Gsha256:7bc81707b82564fd0b7b65bea84442bb90f71fde5bd260e27c9e3ae1cec7741cGsha256:897af1c7568304bda00384dc664c74691de6a91c9d1917e13e9f8c0839ce8c08Gsha256:ce7f5d3668dd4a68b848291a5920026bd27456f25928489dc54caef69c564c59%[deps 3/5] COPY packages/ ./packages/ * s2 s  Gsha256:75896c4b32c89b0aee8a848a32666aab6d52e4c6ec603e4499a28e28d8c204c3Gsha256:7bc81707b82564fd0b7b65bea84442bb90f71fde5bd260e27c9e3ae1cec7741cGsha256:ce7f5d3668dd4a68b848291a5920026bd27456f25928489dc54caef69c564c59#[deps 4/5] COPY scripts/ ./scripts/ * s2 s  Gsha256:1b544c7cef21555f5006ba2bfaf30e7d4a5e2314c6bc7745628de96e8560ebc2Gsha256:75896c4b32c89b0aee8a848a32666aab6d52e4c6ec603e4499a28e28d8c204c3[deps 5/5] RUN --mount=type=cache,id=pnpm-store,target=/root/.local/share/pnpm/store npm_registry=""; while [ "${npm_registry%/}" != "$npm_registry" ]; do npm_registry="${npm_registry%/}"; done; if [ -n "$npm_registry" ]; then pnpm config set registry "$npm_registry"; fi && pnpm install --frozen-lockfile * s2 y  Gsha256:631ea1a4bfc9d85fad610f78bc04e65364fd4926187957967777461d180c40d8Gsha256:2d97f1542f48ecf1bc79a9df2bb92ce398bee812c2ab6aac854c66f181de0b20Gsha256:1b544c7cef21555f5006ba2bfaf30e7d4a5e2314c6bc7745628de96e8560ebc27[builder 2/5] COPY --from=deps /app/packages ./packages * w2 |  Gsha256:2d97f1542f48ecf1bc79a9df2bb92ce398bee812c2ab6aac854c66f181de0b20Gsha256:e15dfe4c08213eda2ddae670880beb77a3833f0280f178d23df5707b5e5fb0eaGsha256:1b544c7cef21555f5006ba2bfaf30e7d4a5e2314c6bc7745628de96e8560ebc2?[builder 1/5] COPY --from=deps /app/node_modules ./node_modules * w2 w  Gsha256:fb9b406fefb577d6ec2596c5a77439e47aee080d579f9426d5d61953e0e6d12aGsha256:631ea1a4bfc9d85fad610f78bc04e65364fd4926187957967777461d180c40d8Gsha256:ce7f5d3668dd4a68b848291a5920026bd27456f25928489dc54caef69c564c59[builder 3/5] COPY . .* |2 ٿ  Gsha256:2d5fad4c43861787d3446d631d03bd9107235d97a05b20a2b13722cf60401779Gsha256:fb9b406fefb577d6ec2596c5a77439e47aee080d579f9426d5d61953e0e6d12aGsha256:1b544c7cef21555f5006ba2bfaf30e7d4a5e2314c6bc7745628de96e8560ebc2A[builder 4/5] COPY --from=deps /app/public/vendor ./public/vendor* 㗮2   Gsha256:37b5a2964331bac0955868a03cedc5026b79a29c57cc3abc9ad8b3228aa5e61dGsha256:2d5fad4c43861787d3446d631d03bd9107235d97a05b20a2b13722cf60401779[builder 5/5] RUN pnpm build* ۤ2   Gsha256:7d2454c1df0b7520e114a8720dd79f7d5200d859a60974621e717b0b2d08d4abGsha256:65db0f1309fd4192a2474cc8f050c85294968d80aaa053c0325aa96537133be7[runner 2/7] WORKDIR /app * ?2 ?  Gsha256:41e9962cd8b8aa9ea3069ba6c4cec992e0557c509681ac2f909df79569d04776Gsha256:7d2454c1df0b7520e114a8720dd79f7d5200d859a60974621e717b0b2d08d4ab[runner 3/7] RUN if [ -n "" ]; then cp /etc/apk/repositories /tmp/apk.repositories; sed -i "s|dl-cdn.alpinelinux.org||g" /etc/apk/repositories; fi && apk add --no-cache libc6-compat cairo pango jpeg giflib librsvg && if [ -n "" ]; then mv /tmp/apk.repositories /etc/apk/repositories; fi * ?2 ?  Gsha256:158ef911a4cfe6f6e0b6824c417c1acc658102a075cff0ac585adab1b1f98be8Gsha256:41e9962cd8b8aa9ea3069ba6c4cec992e0557c509681ac2f909df79569d04776^[runner 4/7] RUN addgroup --system --gid 1001 nodejs && adduser --system --uid 1001 nextjs * ?2 ?  Gsha256:745957a7dc373b06eca341085bae08b5f2188693876c82aa2d1319b4d66c5e7aGsha256:158ef911a4cfe6f6e0b6824c417c1acc658102a075cff0ac585adab1b1f98be8Gsha256:37b5a2964331bac0955868a03cedc5026b79a29c57cc3abc9ad8b3228aa5e61d5[runner 5/7] COPY --from=builder /app/public ./public * ?2   Gsha256:5fbe25c943b1410558236b778e7f86625f0be0ac0067eb7ffb04755080debd5eGsha256:745957a7dc373b06eca341085bae08b5f2188693876c82aa2d1319b4d66c5e7aGsha256:37b5a2964331bac0955868a03cedc5026b79a29c57cc3abc9ad8b3228aa5e61dO[runner 6/7] COPY --from=builder --chown=nextjs:nodejs /app/.next/standalone ./* ֜2   Gsha256:c3652cb7b56da2508c6c745fbc0b3bee8aea6b252dbd40bae840b9dda0bd258bGsha256:5fbe25c943b1410558236b778e7f86625f0be0ac0067eb7ffb04755080debd5eGsha256:37b5a2964331bac0955868a03cedc5026b79a29c57cc3abc9ad8b3228aa5e61dW[runner 7/7] COPY --from=builder --chown=nextjs:nodejs /app/.next/static ./.next/static* Џ2 _ y Gsha256:79d0b010a3b782b24dcd9cc34f278defbaf9662fa4bd3eacf8a95ad51cbfca66exporting to image* 2 ۋ transferring dockerfile:Gsha256:4954da61c53595e534953d65572c55fbb6b7d929a3d8065a356cd6e24f6aed48 transferring 2 ޼: B  mresolve docker.io/docker/dockerfile:1@sha256:ecfaec9ed6d810b56388c508f4121597bfbba70d41a6dfeee4d8cad5f295fc32Gsha256:2013454d59af62a805303ea22dfa66eb2348979bd2bb99881a1cab9e9925a41a2 z: ۂB z presolve docker.io/library/node:22-alpine@sha256:c610fcdfb1d5b4740dd70c284ed3cb16bb857e0f7166196e36a5501df7a3aa32Gsha256:65db0f1309fd4192a2474cc8f050c85294968d80aaa053c0325aa96537133be72 : vB  transferring context:Gsha256:ce7f5d3668dd4a68b848291a5920026bd27456f25928489dc54caef69c564c59 transferring d2 : ޟB  exporting layersGsha256:79d0b010a3b782b24dcd9cc34f278defbaf9662fa4bd3eacf8a95ad51cbfca662 : B  Zexporting manifest sha256:ab50ffd0db4937059e70e75d11ef41729890336a5c95b7b13b3fefdbfc7fca58Gsha256:79d0b010a3b782b24dcd9cc34f278defbaf9662fa4bd3eacf8a95ad51cbfca662 Т: B  Xexporting config sha256:6c00e8ba56e0644f2083cc88496d2ef847d7439fcee6a2c138f916531654557dGsha256:79d0b010a3b782b24dcd9cc34f278defbaf9662fa4bd3eacf8a95ad51cbfca662 ƈ: B  fexporting attestation manifest sha256:8290477584888f24b38c319e9ac95ce7817bab3acfde44e551c062f1a7aa7435Gsha256:79d0b010a3b782b24dcd9cc34f278defbaf9662fa4bd3eacf8a95ad51cbfca662 : 犌]B  _exporting manifest list sha256:0638766a7bb4bf463210bf66d4a804bef50c219722a6f7140c5fef61b57324bfGsha256:79d0b010a3b782b24dcd9cc34f278defbaf9662fa4bd3eacf8a95ad51cbfca662 : B  /naming to docker.io/library/app-openmaic:latestGsha256:79d0b010a3b782b24dcd9cc34f278defbaf9662fa4bd3eacf8a95ad51cbfca662 : λB  2unpacking to docker.io/library/app-openmaic:latestGsha256:79d0b010a3b782b24dcd9cc34f278defbaf9662fa4bd3eacf8a95ad51cbfca662 އ: B  Gsha256:37b5a2964331bac0955868a03cedc5026b79a29c57cc3abc9ad8b3228aa5e61d "[ > openmaic@1.0.0 build /app > node scripts/assert-vendor-maic-importer.mjs && next build  Gsha256:37b5a2964331bac0955868a03cedc5026b79a29c57cc3abc9ad8b3228aa5e61d 㕵5"9[assert-vendor] ok: public/vendor/maic-importer/index.js  Gsha256:37b5a2964331bac0955868a03cedc5026b79a29c57cc3abc9ad8b3228aa5e61d Ӑ"PAttention: Next.js now collects completely anonymous telemetry regarding usage.  Gsha256:37b5a2964331bac0955868a03cedc5026b79a29c57cc3abc9ad8b3228aa5e61d "LThis information is used to shape Next.js' roadmap and prioritize features.  Gsha256:37b5a2964331bac0955868a03cedc5026b79a29c57cc3abc9ad8b3228aa5e61d "You can learn more, including how to opt-out if you'd not like to participate in this anonymous program, by visiting the following URL: https://nextjs.org/telemetry  Gsha256:37b5a2964331bac0955868a03cedc5026b79a29c57cc3abc9ad8b3228aa5e61d "▲ Next.js 16.1.2 (Turbopack) - Environments: .env.local, .env - Experiments (use with caution): · proxyClientMaxBodySize: "200mb" \ Gsha256:37b5a2964331bac0955868a03cedc5026b79a29c57cc3abc9ad8b3228aa5e61d ٰ"  Gsha256:37b5a2964331bac0955868a03cedc5026b79a29c57cc3abc9ad8b3228aa5e61d "⚠ The "middleware" file convention is deprecated. Please use "proxy" instead. Learn more: https://nextjs.org/docs/messages/middleware-to-proxy  Gsha256:37b5a2964331bac0955868a03cedc5026b79a29c57cc3abc9ad8b3228aa5e61d ז"- Creating an optimized production build ...  Gsha256:37b5a2964331bac0955868a03cedc5026b79a29c57cc3abc9ad8b3228aa5e61d "Turbopack build encountered 2 warnings: ./instrumentation.ts:97:3 Ecmascript file had an error   95 | };  96 | > 97 | process.once('SIGTERM', () => void shutdown());  | ^^^^^^^^^^^^  98 | process.once('SIGINT', () => void shutdown());  99 | }  100 | A Node.js API is used (process.once at line: 97) which is not supported in the Edge Runtime. Learn more: https://nextjs.org/docs/api-reference/edge-runtime Import trace: App Route: ./instrumentation.ts ./lib/server/usage-storage.ts ./app/api/usage/route.ts ./instrumentation.ts:98:3 Ecmascript file had an error   96 |  97 | process.once('SIGTERM', () => void shutdown()); > 98 | process.once('SIGINT', () => void shutdown());  | ^^^^^^^^^^^^  99 | }  100 | A Node.js API is used (process.once at line: 98) which is not supported in the Edge Runtime. Learn more: https://nextjs.org/docs/api-reference/edge-runtime Import trace: App Route: ./instrumentation.ts ./lib/server/usage-storage.ts ./app/api/usage/route.ts  Gsha256:37b5a2964331bac0955868a03cedc5026b79a29c57cc3abc9ad8b3228aa5e61d "$✓ Compiled successfully in 3.2min s Gsha256:37b5a2964331bac0955868a03cedc5026b79a29c57cc3abc9ad8b3228aa5e61d ;" Running TypeScript ...  Gsha256:37b5a2964331bac0955868a03cedc5026b79a29c57cc3abc9ad8b3228aa5e61d ဓ"+ Collecting page data using 3 workers ...  Gsha256:37b5a2964331bac0955868a03cedc5026b79a29c57cc3abc9ad8b3228aa5e61d "5 Generating static pages using 3 workers (0/52) ...  Gsha256:37b5a2964331bac0955868a03cedc5026b79a29c57cc3abc9ad8b3228aa5e61d 򖭣"4 Generating static pages using 3 workers (13/52)  Gsha256:37b5a2964331bac0955868a03cedc5026b79a29c57cc3abc9ad8b3228aa5e61d "4 Generating static pages using 3 workers (26/52)  Gsha256:37b5a2964331bac0955868a03cedc5026b79a29c57cc3abc9ad8b3228aa5e61d "4 Generating static pages using 3 workers (39/52)  Gsha256:37b5a2964331bac0955868a03cedc5026b79a29c57cc3abc9ad8b3228aa5e61d "<✓ Generating static pages using 3 workers (52/52) in 2.0s ~ Gsha256:37b5a2964331bac0955868a03cedc5026b79a29c57cc3abc9ad8b3228aa5e61d "# Finalizing page optimization ... \ Gsha256:37b5a2964331bac0955868a03cedc5026b79a29c57cc3abc9ad8b3228aa5e61d "  Gsha256:37b5a2964331bac0955868a03cedc5026b79a29c57cc3abc9ad8b3228aa5e61d "Route (app) ┌ ○ / ├ ○ /_not-found ├ ƒ /api/access-code/status ├ ƒ /api/access-code/verify ├ ƒ /api/agent/owner-events ├ ƒ /api/agent/runtime ├ ƒ /api/agent/sessions ├ ƒ /api/agent/sessions/[id] ├ ƒ /api/agent/sessions/[id]/cancel ├ ƒ /api/agent/sessions/[id]/events ├ ƒ /api/agent/sessions/[id]/messages ├ ƒ /api/agent/sessions/status ├ ƒ /api/agent/skills ├ ƒ /api/agent/skills/[id] ├ ƒ /api/azure-voices ├ ƒ /api/chat ├ ƒ /api/chat/pi ├ ƒ /api/chat/pi/whiteboard-visibility ├ ƒ /api/classroom ├ ƒ /api/classroom-media/[classroomId]/[...path] ├ ƒ /api/comfyui-workflows ├ ƒ /api/export-video/capability ├ ƒ /api/export-video/render ├ ƒ /api/export-video/render/[jobId] ├ ƒ /api/export-video/render/[jobId]/download ├ ƒ /api/extract-document ├ ƒ /api/folders ├ ƒ /api/folders/[id] ├ ƒ /api/folders/members ├ ƒ /api/generate-classroom ├ ƒ /api/generate-classroom/[jobId] ├ ƒ /api/generate/agent-profiles ├ ƒ /api/generate/image ├ ƒ /api/generate/scene-actions ├ ƒ /api/generate/scene-content ├ ƒ /api/generate/scene-outlines-stream ├ ƒ /api/generate/tts ├ ƒ /api/generate/video ├ ƒ /api/generate/voice ├ ƒ /api/health ├ ƒ /api/materials ├ ƒ /api/materials/[id] ├ ƒ /api/parse-pdf ├ ƒ /api/pbl/v2/evaluate ├ ƒ /api/pbl/v2/instructor ├ ƒ /api/pbl/v2/open-task ├ ƒ /api/pbl/v2/simulator ├ ƒ /api/pbl/v2/task/update ├ ƒ /api/persistence/[...path] ├ ƒ /api/provider/probe-models ├ ƒ /api/proxy-media ├ ƒ /api/quiz-grade ├ ƒ /api/server-providers ├ ƒ /api/skills/[id] ├ ƒ /api/stage-meta/[stageId] ├ ƒ /api/stages ├ ƒ /api/stages/[id] ├ ƒ /api/stages/[id]/freshness ├ ƒ /api/stages/[id]/generation-complete ├ ƒ /api/stages/[id]/manifest ├ ƒ /api/stages/[id]/publish ├ ƒ /api/stages/[id]/scenes ├ ƒ /api/stages/[id]/status ├ ƒ /api/stages/[id]/unpublish ├ ƒ /api/transcription ├ ƒ /api/usage ├ ƒ /api/verify-image-provider ├ ƒ /api/verify-model ├ ƒ /api/verify-pdf-provider ├ ƒ /api/verify-video-provider ├ ƒ /api/web-search ├ ○ /apple-icon.png ├ ƒ /classroom/[id] ├ ○ /eval/whiteboard ├ ƒ /generation-preview ├ ƒ /workbench/new └ ƒ /workspace ƒ Proxy (Middleware) ○ (Static) prerendered as static content ƒ (Dynamic) server-rendered on demand