refactor(skills): hide status upload internals · openclaw/openclaw@8decb54
vincentkoc
·
2026-06-17
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -15,11 +15,11 @@ import { createAsyncLock, readDurableJsonFile, writeJsonAtomic } from "../../inf
|
15 | 15 | import { validateRequestedSkillSlug } from "./archive-install.js"; |
16 | 16 | |
17 | 17 | /** Time window in which uploaded skill archive chunks may be committed. */ |
18 | | -export const SKILL_UPLOAD_TTL_MS = 60 * 60 * 1000; |
19 | | -export const MAX_SKILL_UPLOAD_CHUNK_BYTES = 4 * 1024 * 1024; |
20 | | -export const MAX_SKILL_UPLOAD_BASE64_LENGTH = Math.ceil(MAX_SKILL_UPLOAD_CHUNK_BYTES / 3) * 4; |
| 18 | +const SKILL_UPLOAD_TTL_MS = 60 * 60 * 1000; |
| 19 | +const MAX_SKILL_UPLOAD_CHUNK_BYTES = 4 * 1024 * 1024; |
| 20 | +const MAX_SKILL_UPLOAD_BASE64_LENGTH = Math.ceil(MAX_SKILL_UPLOAD_CHUNK_BYTES / 3) * 4; |
21 | 21 | export const MAX_ACTIVE_SKILL_UPLOADS = 32; |
22 | | -export const SKILL_UPLOAD_IDEMPOTENCY_KEY_MAX_LENGTH = 2048; |
| 22 | +const SKILL_UPLOAD_IDEMPOTENCY_KEY_MAX_LENGTH = 2048; |
23 | 23 | |
24 | 24 | const SHA256_PATTERN = /^[a-f0-9]{64}$/i; |
25 | 25 | const UPLOAD_ID_PATTERN = |
@@ -34,7 +34,7 @@ export class SkillUploadRequestError extends Error {
|
34 | 34 | } |
35 | 35 | } |
36 | 36 | |
37 | | -export type SkillUploadRecord = { |
| 37 | +type SkillUploadRecord = { |
38 | 38 | version: 1; |
39 | 39 | kind: "skill-archive"; |
40 | 40 | uploadId: string; |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。