ship 1.4.53:Arcrun@db33cbe907dd
This commit is contained in:
@@ -29,7 +29,7 @@ Served via jsDelivr; fetched automatically during install — you never need to
|
||||
- `arcrun-wait/` — **arcrun-wait**(首裝)
|
||||
- `daemon/` — 桌面 App(Mac/Windows)安裝檔
|
||||
|
||||
Built from `Arcrun@f69d96ce8968` by `installer/scripts/ship.mjs`(arcrun-rag repo,release 1.4.52,built 2026-08-24)。
|
||||
Built from `Arcrun@db33cbe907dd` by `installer/scripts/ship.mjs`(arcrun-rag repo,release 1.4.53,built 2026-08-24)。
|
||||
|
||||
⚠️ 這份檔案由出貨管線每次自動重寫(`installer/scripts/render-bundles-readme.mjs`)——
|
||||
不要手動改這裡列的零件清單——它是算出來的:公庫=Arcrun 這一版編了什麼,
|
||||
|
||||
@@ -15048,6 +15048,8 @@ init_webhook_handlers();
|
||||
// cypher-executor/src/lib/app-system.ts
|
||||
init_kbdb_proxy();
|
||||
init_webhook_handlers();
|
||||
var APP_UI_STYLES = ["inherit", "own"];
|
||||
var DEFAULT_APP_UI_STYLE = "inherit";
|
||||
var ID_RE = /^[a-z][a-z0-9_-]{0,63}$/;
|
||||
function validateAppDeclaration(raw2) {
|
||||
const errors = [];
|
||||
@@ -15092,6 +15094,12 @@ function validateAppDeclaration(raw2) {
|
||||
if (d.ui !== void 0 && !hasUi) {
|
||||
errors.push("ui.html \u5FC5\u586B\u4E14\u4E0D\u53EF\u7A7A\uFF08\u6709 ui \u6B04\u4F4D\u5C31\u8981\u6709\u756B\u9762\u5167\u5BB9\uFF09");
|
||||
}
|
||||
if (d.ui && typeof d.ui === "object") {
|
||||
const s = d.ui.style;
|
||||
if (s !== void 0 && (typeof s !== "string" || !APP_UI_STYLES.includes(s))) {
|
||||
errors.push(`ui.style \u53EA\u80FD\u662F ${APP_UI_STYLES.join(" \u6216 ")}\uFF08\u7701\u7565\uFF1D${DEFAULT_APP_UI_STYLE}\uFF0C\u8DDF\u96A8\u5168\u5C40\uFF09`);
|
||||
}
|
||||
}
|
||||
if (d.data !== void 0) {
|
||||
if (!Array.isArray(d.data)) {
|
||||
errors.push("data \u5FC5\u9808\u662F\u9663\u5217");
|
||||
@@ -15238,6 +15246,7 @@ async function installApp(env, tenant2, rawDecl) {
|
||||
data_templates: decl.data.map((d) => d.name),
|
||||
has_ui: Boolean(uiHtml),
|
||||
ui_html: uiHtml,
|
||||
ui_style: uiHtml ? decl.ui?.style ?? DEFAULT_APP_UI_STYLE : void 0,
|
||||
keeps_data: decl.keeps_data,
|
||||
installed_at: existing?.installed_at ?? (/* @__PURE__ */ new Date()).toISOString(),
|
||||
updated_at: (/* @__PURE__ */ new Date()).toISOString(),
|
||||
@@ -15290,6 +15299,9 @@ function detailApp(app2) {
|
||||
version: app2.version,
|
||||
has_ui: app2.has_ui,
|
||||
ui_html: app2.ui_html,
|
||||
// 舊安裝態(v0.1 裝的 App)沒有這一欄——一律當「跟隨全局」,不是「維持原樣」。
|
||||
// 那正是 leo 抱怨的那個狀態,預設值要把它修好,不是把它保留下來。
|
||||
ui_style: app2.ui_style ?? DEFAULT_APP_UI_STYLE,
|
||||
workflows: app2.workflows.map((w) => ({ name: w.name, description: w.description })),
|
||||
actions: app2.actions
|
||||
};
|
||||
|
||||
+19
-19
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"schema": 2,
|
||||
"built": "2026-08-24",
|
||||
"source": "Arcrun@f69d96ce8968",
|
||||
"source": "Arcrun@db33cbe907dd",
|
||||
"core": [
|
||||
{
|
||||
"name": "arcrun-array-ops",
|
||||
@@ -198,7 +198,7 @@
|
||||
"name": "arcrun-cypher-executor",
|
||||
"main_module": "worker.mjs",
|
||||
"main_file": "arcrun-cypher-executor/worker.mjs",
|
||||
"js_bytes": 608388,
|
||||
"js_bytes": 609136,
|
||||
"modules": [],
|
||||
"compat_date": "2025-02-19",
|
||||
"compat_flags": [
|
||||
@@ -239,10 +239,10 @@
|
||||
"stripped": {
|
||||
"services": 13
|
||||
},
|
||||
"source_commit": "c3efed7d1a01fc171df6eefb67d0bd380781be73",
|
||||
"source_content_sha256": "9ef47114860d521ed2592cbd84ee855039f8fb120dcd84e9ae4288af6dbbf5af",
|
||||
"sha256": "9ef47114860d521ed2592cbd84ee855039f8fb120dcd84e9ae4288af6dbbf5af",
|
||||
"bytes": 608388
|
||||
"source_commit": "db33cbe907ddf401104ec8f24da12252266955dd",
|
||||
"source_content_sha256": "2ee42f88a986afc6e9b0dd43df754c824ac532897665c1136885c2e6f0c52cac",
|
||||
"sha256": "2ee42f88a986afc6e9b0dd43df754c824ac532897665c1136885c2e6f0c52cac",
|
||||
"bytes": 609136
|
||||
},
|
||||
{
|
||||
"name": "arcrun-date-ops",
|
||||
@@ -507,7 +507,7 @@
|
||||
"name": "arcrun-rag-ui",
|
||||
"main_module": "index.js",
|
||||
"main_file": "tier2/ui/index.js",
|
||||
"js_bytes": 694414,
|
||||
"js_bytes": 711186,
|
||||
"modules": [],
|
||||
"compat_date": "2026-07-01",
|
||||
"compat_flags": [],
|
||||
@@ -518,10 +518,10 @@
|
||||
"ai": false,
|
||||
"vars": {}
|
||||
},
|
||||
"source_commit": "f69d96ce8968ea915cc98c38fb38d971a44360d5",
|
||||
"source_content_sha256": "351abf1b881b2ef7ad03afc344753e9b5a336372e5d57827cb27205e443ee523",
|
||||
"sha256": "351abf1b881b2ef7ad03afc344753e9b5a336372e5d57827cb27205e443ee523",
|
||||
"bytes": 694414
|
||||
"source_commit": "db33cbe907ddf401104ec8f24da12252266955dd",
|
||||
"source_content_sha256": "4604ec012c6d3435c8d94f184bfdfbe4163de271ba3a41436d0be0ebb718c949",
|
||||
"sha256": "4604ec012c6d3435c8d94f184bfdfbe4163de271ba3a41436d0be0ebb718c949",
|
||||
"bytes": 711186
|
||||
},
|
||||
{
|
||||
"name": "arcrun-set",
|
||||
@@ -715,12 +715,12 @@
|
||||
"sha256": "ee59349c1996d47fc5af65ca458bb3b4218ddc15c5739086c3bf50a6fac8e307"
|
||||
}
|
||||
},
|
||||
"release": "1.4.52",
|
||||
"release": "1.4.53",
|
||||
"built_for": "oauth-installer-lazy-load",
|
||||
"notes": [
|
||||
"rag_takedown_direct 用了 __CARDS_PREFIX__,但安裝器的代換表沒有它 ⇒ 這個佔位符會原封不動被推進使用者的工作流。"
|
||||
],
|
||||
"fingerprint": "0e486abcd79e2b11e01538e293aca81fdeef327393221a3a84700974d7958e02",
|
||||
"fingerprint": "8346e3dbc12f769cb2fecade3d29e3f764e6645503d3e0d987af1c2b71dfee1e",
|
||||
"library": [
|
||||
{
|
||||
"name": "arcrun-array-ops",
|
||||
@@ -905,7 +905,7 @@
|
||||
"name": "arcrun-cypher-executor",
|
||||
"main_module": "worker.mjs",
|
||||
"main_file": "arcrun-cypher-executor/worker.mjs",
|
||||
"js_bytes": 608388,
|
||||
"js_bytes": 609136,
|
||||
"modules": [],
|
||||
"compat_date": "2025-02-19",
|
||||
"compat_flags": [
|
||||
@@ -946,8 +946,8 @@
|
||||
"stripped": {
|
||||
"services": 13
|
||||
},
|
||||
"source_commit": "c3efed7d1a01fc171df6eefb67d0bd380781be73",
|
||||
"source_content_sha256": "9ef47114860d521ed2592cbd84ee855039f8fb120dcd84e9ae4288af6dbbf5af",
|
||||
"source_commit": "db33cbe907ddf401104ec8f24da12252266955dd",
|
||||
"source_content_sha256": "2ee42f88a986afc6e9b0dd43df754c824ac532897665c1136885c2e6f0c52cac",
|
||||
"first_install": true
|
||||
},
|
||||
{
|
||||
@@ -1197,7 +1197,7 @@
|
||||
"name": "arcrun-rag-ui",
|
||||
"main_module": "index.js",
|
||||
"main_file": "tier2/ui/index.js",
|
||||
"js_bytes": 694414,
|
||||
"js_bytes": 711186,
|
||||
"modules": [],
|
||||
"compat_date": "2026-07-01",
|
||||
"compat_flags": [],
|
||||
@@ -1208,8 +1208,8 @@
|
||||
"ai": false,
|
||||
"vars": {}
|
||||
},
|
||||
"source_commit": "f69d96ce8968ea915cc98c38fb38d971a44360d5",
|
||||
"source_content_sha256": "351abf1b881b2ef7ad03afc344753e9b5a336372e5d57827cb27205e443ee523",
|
||||
"source_commit": "db33cbe907ddf401104ec8f24da12252266955dd",
|
||||
"source_content_sha256": "4604ec012c6d3435c8d94f184bfdfbe4163de271ba3a41436d0be0ebb718c949",
|
||||
"first_install": true
|
||||
},
|
||||
{
|
||||
|
||||
+2
-2
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user