[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CRRC5Z3XPPJSXWN134VBFE":3,"skill-same:01M6CRRC5Z3XPPJSXWN134VBFE":681},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":26,"linkOnly":27,"markdownContent":28,"markdownBody":29,"frontMatter":30,"refName":31,"commitSha":32,"skillDirectory":33,"forksCount":34,"repositoryHtmlUrl":35,"repositoryHomepageUrl":6,"ownerHtmlUrl":36,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":37,"install":38,"resources":51},"01M6CRRC5Z3XPPJSXWN134VBFE","memory",null,"工作区长期记忆的检索、读取与写入，持久化在 .\u002F.first_paramecium 下。工具：memory_search、memory_get、memory_store、memory_recall、memory_forget、memory_sync。短期\u002F多轮由 state.messages 提供；跨会话用 memory_store 或 write 写入后用 memory_search 回忆。","William2333ZZ\u002FParameciumU","William2333ZZ","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F50814640?v=4","01M6CRQ2DX8PR2N21FMADV27TG","01M6CRQ2J2PAAJMQ26N9AWQ4WP",5,"MIT","https:\u002F\u002Fgithub.com\u002FWilliam2333ZZ\u002FParameciumU\u002Fblob\u002Fmain\u002Fagents\u002Fagent-mmkezzvd\u002Fskills\u002Fmemory\u002FSKILL.md",[],[5,18,19,20,21,22,23,24,25],"sync","state","search","messages","first","recall","write","forget","2026-11-10 10:12:30",false,"---\nname: memory\ndescription: \"工作区长期记忆的检索、读取与写入，持久化在 .\u002F.first_paramecium 下。工具：memory_search、memory_get、memory_store、memory_recall、memory_forget、memory_sync。短期\u002F多轮由 state.messages 提供；跨会话用 memory_store 或 write 写入后用 memory_search 回忆。\"\n---\n\n# Memory\n\n在工作区 Markdown 记忆文件中检索、按片段读取，以及写入\u002F遗忘标记。事实以文件为准；只有写入磁盘的内容可被 recall。\n\n## 何时使用\n\n- 用户询问“之前我们说过\u002F决定过……”、“我的偏好……”、历史待办或日期\u002F人物相关问题时，**先调用 memory_search 或 memory_recall**，再视情况 **memory_get** 拉取片段。\n- 用户说“记住这个”或需要持久化一条信息时：用 **memory_store** 写入 MEMORY.md 或当日 memory\u002FYYYY-MM-DD.md。\n- 需要标记某条内容为“待遗忘”时：用 **memory_forget** 追加到 MEMORY.md 的 ## Forgotten，供人工审阅。\n- 大量修改记忆文件后希望加速检索：调用 **memory_sync** 重建 FTS5 索引（需 Node 22+）。\n\n## 工作区布局\n\n记忆文件位于**当前项目的 .\u002F.first_paramecium 目录下**（或环境变量 `MEMORY_WORKSPACE` 指定）：\n\n- **.first_paramecium\u002FMEMORY.md**：长期记忆、决策与偏好；**## Store** 为 memory_store 追加区，**## Forgotten** 为 memory_forget 标记区。\n- **.first_paramecium\u002Fmemory\u002FYYYY-MM-DD.md**：按日日志，仅追加。\n\n可选 FTS5 索引：**.first_paramecium\u002Fmemory\u002Findex.sqlite**（或 `MEMORY_INDEX_PATH`），由 **memory_sync** 创建\u002F重建；Node 22+ 时 memory_search 会优先使用索引。可选**向量混合检索**（`MEMORY_EMBEDDING_ENABLED=1` + `EMBEDDING_API_KEY`）与 **会话转录索引**（`MEMORY_INDEX_SESSION=1`）。\n\n详见 [references\u002Flayout.md](references\u002Flayout.md)。\n\n## 工具\n\n### memory_search\n\n在 MEMORY.md、memory\u002F*.md（及 `MEMORY_EXTRA_PATHS`）、可选 **session\u002Ftranscript.md**（会话转录）中搜索。若有 FTS5 索引则全文检索；若启用 embedding 则与向量检索混合（FTS + 向量权重可配置），否则回退到文件关键词扫描。\n\n- **query**（必填）：搜索词或短语。\n- **maxResults**（可选）：最多返回条数，默认 10。\n- 返回：`results[]`（path、startLine、endLine、snippet、score）、`provider`（hybrid \u002F fts5 \u002F vector \u002F file-keyword）。\n\n### memory_get\n\n按 path 与可选行范围读取片段。**仅允许** MEMORY.md、memory.md、memory\u002F*.md、**session\u002F*.md**（转录，从索引读取）及 `MEMORY_EXTRA_PATHS` 内路径。\n\n- **path**（必填）：相对工作区的路径。\n- **from**（可选）：起始行号（1-based）。\n- **lines**（可选）：读取行数。\n\n### memory_store\n\n将一条记忆追加到 MEMORY.md 的 ## Store 或当日 memory\u002FYYYY-MM-DD.md。\n\n- **text**（必填）：要存储的内容。\n- **target**（可选）：`longterm`（默认，写 MEMORY.md）或 `daily`（写当日 memory\u002FYYYY-MM-DD.md）。\n\n### memory_recall\n\n与 memory_search 语义相同，用于“回忆”类查询。\n\n### memory_forget\n\n将一条“待遗忘”标记追加到 MEMORY.md 的 ## Forgotten，不删除原文，仅供人工审阅或后续过滤。\n\n- **text**（必填）：要标记遗忘的内容简述。\n\n### memory_sync\n\n重建 FTS5 索引（.first_paramecium\u002Fmemory\u002Findex.sqlite）。需 Node 22+（node:sqlite）；否则返回错误，memory_search 仍可用文件扫描回退。若 `MEMORY_EMBEDDING_ENABLED=1` 且配置了 `EMBEDDING_API_KEY`，会同时写入向量到索引以启用混合检索；若 `MEMORY_INDEX_SESSION=1`，会将 `MEMORY_SESSION_PATH` 指定的会话 JSON（如 Gateway 导出的 transcript 文件）纳入索引，路径为 session\u002Ftranscript.md。\n\n## 压缩前记忆刷新\n\n在会话接近上下文压缩前，可运行**一轮静默回合**，提示模型把持久记忆写入磁盘。用法（在 run 或 Gateway 层）：在即将压缩前调用 `runMemoryFlushTurn(session, state, config, streamFn, { prompt?: string })`（从 `@monou\u002Fagent-from-dir` 导出），用返回的 state 继续后续逻辑并再做压缩。默认 prompt 为：\"Session nearing compaction. Write any lasting notes to MEMORY.md or memory\u002FYYYY-MM-DD.md now. Reply with NO_REPLY if nothing to store.\"\n\n## 短期记忆与多轮对话\n\n- **同一会话内的多轮**：由运行时的 `state.messages` 自动保留，无需额外工具。\n- **跨会话**：用 **memory_store** 或 **write** 将要点写入 MEMORY.md \u002F memory\u002FYYYY-MM-DD.md，之后用 **memory_search** 回忆。\n\n详见 [references\u002Fshort-term-memory.md](references\u002Fshort-term-memory.md)。\n\n## 流程建议\n\n1. 问题涉及“以前、上次、偏好、待办”等 → **memory_search** 或 **memory_recall**。\n2. 结果非空时按需 **memory_get(path, from, lines)**。\n3. 需持久化新信息 → **memory_store(text, target)** 或 **write**。\n4. 大量改过记忆文件且 Node 22+ → **memory_sync** 以启用\u002F刷新 FTS5。\n\n## 环境变量\n\n| 变量 | 说明 |\n|------|------|\n| `MEMORY_WORKSPACE` | 工作区根目录，默认 `.\u002F.first_paramecium` |\n| `MEMORY_INDEX_PATH` | FTS5 索引文件路径，默认 `.first_paramecium\u002Fmemory\u002Findex.sqlite` |\n| `MEMORY_EXTRA_PATHS` | 逗号分隔的额外路径（相对工作区或绝对），纳入检索与 path 白名单 |\n| `MEMORY_EMBEDDING_ENABLED` | `1` 或 `true` 时在 memory_sync 时写入向量并启用混合检索 |\n| `EMBEDDING_API_KEY` | 嵌入 API 密钥（OpenAI 兼容）；未设时可用 `OPENAI_API_KEY` |\n| `EMBEDDING_BASE_URL` | 嵌入 API 根 URL，默认 `https:\u002F\u002Fapi.openai.com\u002Fv1` |\n| `EMBEDDING_MODEL` | 嵌入模型名，默认 `text-embedding-3-small` |\n| `MEMORY_VECTOR_WEIGHT` | 混合检索时向量权重（0–1），默认 0.7 |\n| `MEMORY_TEXT_WEIGHT` | 混合检索时全文权重（0–1），默认 0.3 |\n| `MEMORY_INDEX_SESSION` | `1` 或 `true` 时 memory_sync 将会话转录纳入索引（实验性） |\n| `MEMORY_SESSION_PATH` | 可选。会话 JSON 路径（需为 `[{ role, content }]` 数组），如 Gateway transcript 导出；会话由 Gateway 管理时可按需指向导出文件。 |\n\n## Resources\n\n- [references\u002Flayout.md](references\u002Flayout.md) — 工作区目录与文件约定。\n- [references\u002Fshort-term-memory.md](references\u002Fshort-term-memory.md) — 短期记忆与多轮对话说明。\n","# Memory\n\n在工作区 Markdown 记忆文件中检索、按片段读取，以及写入\u002F遗忘标记。事实以文件为准；只有写入磁盘的内容可被 recall。\n\n## 何时使用\n\n- 用户询问“之前我们说过\u002F决定过……”、“我的偏好……”、历史待办或日期\u002F人物相关问题时，**先调用 memory_search 或 memory_recall**，再视情况 **memory_get** 拉取片段。\n- 用户说“记住这个”或需要持久化一条信息时：用 **memory_store** 写入 MEMORY.md 或当日 memory\u002FYYYY-MM-DD.md。\n- 需要标记某条内容为“待遗忘”时：用 **memory_forget** 追加到 MEMORY.md 的 ## Forgotten，供人工审阅。\n- 大量修改记忆文件后希望加速检索：调用 **memory_sync** 重建 FTS5 索引（需 Node 22+）。\n\n## 工作区布局\n\n记忆文件位于**当前项目的 .\u002F.first_paramecium 目录下**（或环境变量 `MEMORY_WORKSPACE` 指定）：\n\n- **.first_paramecium\u002FMEMORY.md**：长期记忆、决策与偏好；**## Store** 为 memory_store 追加区，**## Forgotten** 为 memory_forget 标记区。\n- **.first_paramecium\u002Fmemory\u002FYYYY-MM-DD.md**：按日日志，仅追加。\n\n可选 FTS5 索引：**.first_paramecium\u002Fmemory\u002Findex.sqlite**（或 `MEMORY_INDEX_PATH`），由 **memory_sync** 创建\u002F重建；Node 22+ 时 memory_search 会优先使用索引。可选**向量混合检索**（`MEMORY_EMBEDDING_ENABLED=1` + `EMBEDDING_API_KEY`）与 **会话转录索引**（`MEMORY_INDEX_SESSION=1`）。\n\n详见 [references\u002Flayout.md](references\u002Flayout.md)。\n\n## 工具\n\n### memory_search\n\n在 MEMORY.md、memory\u002F*.md（及 `MEMORY_EXTRA_PATHS`）、可选 **session\u002Ftranscript.md**（会话转录）中搜索。若有 FTS5 索引则全文检索；若启用 embedding 则与向量检索混合（FTS + 向量权重可配置），否则回退到文件关键词扫描。\n\n- **query**（必填）：搜索词或短语。\n- **maxResults**（可选）：最多返回条数，默认 10。\n- 返回：`results[]`（path、startLine、endLine、snippet、score）、`provider`（hybrid \u002F fts5 \u002F vector \u002F file-keyword）。\n\n### memory_get\n\n按 path 与可选行范围读取片段。**仅允许** MEMORY.md、memory.md、memory\u002F*.md、**session\u002F*.md**（转录，从索引读取）及 `MEMORY_EXTRA_PATHS` 内路径。\n\n- **path**（必填）：相对工作区的路径。\n- **from**（可选）：起始行号（1-based）。\n- **lines**（可选）：读取行数。\n\n### memory_store\n\n将一条记忆追加到 MEMORY.md 的 ## Store 或当日 memory\u002FYYYY-MM-DD.md。\n\n- **text**（必填）：要存储的内容。\n- **target**（可选）：`longterm`（默认，写 MEMORY.md）或 `daily`（写当日 memory\u002FYYYY-MM-DD.md）。\n\n### memory_recall\n\n与 memory_search 语义相同，用于“回忆”类查询。\n\n### memory_forget\n\n将一条“待遗忘”标记追加到 MEMORY.md 的 ## Forgotten，不删除原文，仅供人工审阅或后续过滤。\n\n- **text**（必填）：要标记遗忘的内容简述。\n\n### memory_sync\n\n重建 FTS5 索引（.first_paramecium\u002Fmemory\u002Findex.sqlite）。需 Node 22+（node:sqlite）；否则返回错误，memory_search 仍可用文件扫描回退。若 `MEMORY_EMBEDDING_ENABLED=1` 且配置了 `EMBEDDING_API_KEY`，会同时写入向量到索引以启用混合检索；若 `MEMORY_INDEX_SESSION=1`，会将 `MEMORY_SESSION_PATH` 指定的会话 JSON（如 Gateway 导出的 transcript 文件）纳入索引，路径为 session\u002Ftranscript.md。\n\n## 压缩前记忆刷新\n\n在会话接近上下文压缩前，可运行**一轮静默回合**，提示模型把持久记忆写入磁盘。用法（在 run 或 Gateway 层）：在即将压缩前调用 `runMemoryFlushTurn(session, state, config, streamFn, { prompt?: string })`（从 `@monou\u002Fagent-from-dir` 导出），用返回的 state 继续后续逻辑并再做压缩。默认 prompt 为：\"Session nearing compaction. Write any lasting notes to MEMORY.md or memory\u002FYYYY-MM-DD.md now. Reply with NO_REPLY if nothing to store.\"\n\n## 短期记忆与多轮对话\n\n- **同一会话内的多轮**：由运行时的 `state.messages` 自动保留，无需额外工具。\n- **跨会话**：用 **memory_store** 或 **write** 将要点写入 MEMORY.md \u002F memory\u002FYYYY-MM-DD.md，之后用 **memory_search** 回忆。\n\n详见 [references\u002Fshort-term-memory.md](references\u002Fshort-term-memory.md)。\n\n## 流程建议\n\n1. 问题涉及“以前、上次、偏好、待办”等 → **memory_search** 或 **memory_recall**。\n2. 结果非空时按需 **memory_get(path, from, lines)**。\n3. 需持久化新信息 → **memory_store(text, target)** 或 **write**。\n4. 大量改过记忆文件且 Node 22+ → **memory_sync** 以启用\u002F刷新 FTS5。\n\n## 环境变量\n\n| 变量 | 说明 |\n|------|------|\n| `MEMORY_WORKSPACE` | 工作区根目录，默认 `.\u002F.first_paramecium` |\n| `MEMORY_INDEX_PATH` | FTS5 索引文件路径，默认 `.first_paramecium\u002Fmemory\u002Findex.sqlite` |\n| `MEMORY_EXTRA_PATHS` | 逗号分隔的额外路径（相对工作区或绝对），纳入检索与 path 白名单 |\n| `MEMORY_EMBEDDING_ENABLED` | `1` 或 `true` 时在 memory_sync 时写入向量并启用混合检索 |\n| `EMBEDDING_API_KEY` | 嵌入 API 密钥（OpenAI 兼容）；未设时可用 `OPENAI_API_KEY` |\n| `EMBEDDING_BASE_URL` | 嵌入 API 根 URL，默认 `https:\u002F\u002Fapi.openai.com\u002Fv1` |\n| `EMBEDDING_MODEL` | 嵌入模型名，默认 `text-embedding-3-small` |\n| `MEMORY_VECTOR_WEIGHT` | 混合检索时向量权重（0–1），默认 0.7 |\n| `MEMORY_TEXT_WEIGHT` | 混合检索时全文权重（0–1），默认 0.3 |\n| `MEMORY_INDEX_SESSION` | `1` 或 `true` 时 memory_sync 将会话转录纳入索引（实验性） |\n| `MEMORY_SESSION_PATH` | 可选。会话 JSON 路径（需为 `[{ role, content }]` 数组），如 Gateway transcript 导出；会话由 Gateway 管理时可按需指向导出文件。 |\n\n## Resources\n\n- [references\u002Flayout.md](references\u002Flayout.md) — 工作区目录与文件约定。\n- [references\u002Fshort-term-memory.md](references\u002Fshort-term-memory.md) — 短期记忆与多轮对话说明。\n",{"name":5,"description":7},"main","44a4b22199c7b4214bbd59f96c4bdd2c1a254a7a","agents\u002Fagent-mmkezzvd\u002Fskills\u002Fmemory",2,"https:\u002F\u002Fgithub.com\u002FWilliam2333ZZ\u002FParameciumU","https:\u002F\u002Fgithub.com\u002FWilliam2333ZZ","2026-03-10 17:40:15",{"source":8,"skillName":5,"commands":39,"prompt":49,"zipAvailable":50},[40,43,46],{"tool":41,"command":42},"npx","npx skills add William2333ZZ\u002FParameciumU --skill memory",{"tool":44,"command":45},"bunx","bunx skills add William2333ZZ\u002FParameciumU --skill memory",{"tool":47,"command":48},"pnpm","pnpm dlx skills add William2333ZZ\u002FParameciumU --skill memory","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FWilliam2333ZZ\u002FParameciumU\u002Fblob\u002Fmain\u002Fagents\u002Fagent-mmkezzvd\u002Fskills\u002Fmemory\u002FSKILL.md",true,[52,58,62,68,72,76,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,140,144,148,152,156,160,164,168,172,176,180,184,188,192,196,200,204,208,212,218,222,226,230,234,238,242,246,250,254,258,262,266,270,274,278,282,286,290,294,298,302,306,310,314,318,322,326,330,334,338,342,346,350,354,358,362,366,370,374,378,382,386,390,394,398,402,406,410,414,418,422,426,430,434,438,442,446,450,454,458,462,466,470,474,478,482,486,490,493,497,501,505,509,513,517,521,525,529,533,537,541,545,549,553,557,561,565,569,573,577,581,585,589,593,597,601,605,609,613,617,621,625,629,633,637,641,645,649,653,657,661,665,669,673,677],{"path":53,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":56,"sourceHtmlUrl":57},"agent-settings.md","REFERENCE","参考文档",43810,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fagent-settings.md",{"path":59,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":60,"sourceHtmlUrl":61},"AGENTS.md",2499,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002FAGENTS.md",{"path":63,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":66,"sourceHtmlUrl":67},"agents\u002F.gitattributes.fragment","OTHER","其他",2140,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fagents\u002F.gitattributes.fragment",{"path":69,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":70,"sourceHtmlUrl":71},"agents\u002Fagent-project-settings.example.yml",13410,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fagents\u002Fagent-project-settings.example.yml",{"path":73,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":74,"sourceHtmlUrl":75},"agents\u002Fmemory\u002Fdomain-invariants.example.yml",3210,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fagents\u002Fmemory\u002Fdomain-invariants.example.yml",{"path":77,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":78,"sourceHtmlUrl":79},"agents\u002Fmemory\u002Fhistorical-patterns.example.yml",3054,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fagents\u002Fmemory\u002Fhistorical-patterns.example.yml",{"path":81,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":82,"sourceHtmlUrl":83},"agents\u002Fmemory\u002Fincident-learnings.example.yml",4483,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fagents\u002Fmemory\u002Fincident-learnings.example.yml",{"path":85,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":86,"sourceHtmlUrl":87},"agents\u002Fmemory\u002Fownership.example.yml",2561,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fagents\u002Fmemory\u002Fownership.example.yml",{"path":89,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":90,"sourceHtmlUrl":91},"agents\u002Fmemory\u002Fproduct-rules.example.yml",3332,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fagents\u002Fmemory\u002Fproduct-rules.example.yml",{"path":93,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":94,"sourceHtmlUrl":95},"agents\u002Fproposal.example.md",5215,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fagents\u002Fproposal.example.md",{"path":97,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":98,"sourceHtmlUrl":99},"command.md",4066,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fcommand.md",{"path":101,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":102,"sourceHtmlUrl":103},"contexts.md",3439,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fcontexts.md",{"path":105,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":106,"sourceHtmlUrl":107},"contexts\u002Fagent-actions.yml",1704,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fcontexts\u002Fagent-actions.yml",{"path":109,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":110,"sourceHtmlUrl":111},"contexts\u002Fauth-model.md",3003,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fcontexts\u002Fauth-model.md",{"path":113,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":114,"sourceHtmlUrl":115},"contexts\u002Fdata-sensitivity.md",2239,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fcontexts\u002Fdata-sensitivity.md",{"path":117,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":118,"sourceHtmlUrl":119},"contexts\u002Fdeployment-order.md",2488,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fcontexts\u002Fdeployment-order.md",{"path":121,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":122,"sourceHtmlUrl":123},"contexts\u002Fknowledge-card.md",4113,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fcontexts\u002Fknowledge-card.md",{"path":125,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":126,"sourceHtmlUrl":127},"contexts\u002Fknowledge-pages.md",5380,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fcontexts\u002Fknowledge-pages.md",{"path":129,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":130,"sourceHtmlUrl":131},"contexts\u002Flesson-card.md",3289,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fcontexts\u002Flesson-card.md",{"path":133,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":134,"sourceHtmlUrl":135},"contexts\u002Fobservability.md",2265,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fcontexts\u002Fobservability.md",{"path":137,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":138,"sourceHtmlUrl":139},"contexts\u002Ftenant-boundaries.md",2221,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fcontexts\u002Ftenant-boundaries.md",{"path":141,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":142,"sourceHtmlUrl":143},"copilot-instructions.md",7022,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fcopilot-instructions.md",{"path":145,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":146,"sourceHtmlUrl":147},"features.md",4038,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Ffeatures.md",{"path":149,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":150,"sourceHtmlUrl":151},"github-workflows\u002Fadvisories-daily.yml",3825,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fgithub-workflows\u002Fadvisories-daily.yml",{"path":153,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":154,"sourceHtmlUrl":155},"github-workflows\u002Fdoc-impact.yml",4106,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fgithub-workflows\u002Fdoc-impact.yml",{"path":157,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":158,"sourceHtmlUrl":159},"github-workflows\u002Fmemory-hygiene.yml",4681,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fgithub-workflows\u002Fmemory-hygiene.yml",{"path":161,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":162,"sourceHtmlUrl":163},"github-workflows\u002Fpr-risk-review.yml",5029,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fgithub-workflows\u002Fpr-risk-review.yml",{"path":165,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":166,"sourceHtmlUrl":167},"github-workflows\u002Fproposal-drift.yml",4048,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fgithub-workflows\u002Fproposal-drift.yml",{"path":169,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":170,"sourceHtmlUrl":171},"github-workflows\u002Froadmap-progress-check.yml",2113,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fgithub-workflows\u002Froadmap-progress-check.yml",{"path":173,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":174,"sourceHtmlUrl":175},"github-workflows\u002Fsecret-scan.yml",2445,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fgithub-workflows\u002Fsecret-scan.yml",{"path":177,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":178,"sourceHtmlUrl":179},"hooks\u002Fpre-commit-frontmatter",2537,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fhooks\u002Fpre-commit-frontmatter",{"path":181,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":182,"sourceHtmlUrl":183},"hooks\u002Fpre-commit-roadmap-progress",4325,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fhooks\u002Fpre-commit-roadmap-progress",{"path":185,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":186,"sourceHtmlUrl":187},"MEMORY.md",150,"https:\u002F\u002Fgithub.com\u002FWilliam2333ZZ\u002FParameciumU\u002Fblob\u002Fmain\u002Fagents\u002Fagent-mmkezzvd\u002Fskills\u002Fmemory\u002FMEMORY.md",{"path":189,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":190,"sourceHtmlUrl":191},"persona.md",4989,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fpersona.md",{"path":193,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":194,"sourceHtmlUrl":195},"playbook.md",3161,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fplaybook.md",{"path":197,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":198,"sourceHtmlUrl":199},"references\u002Flayout.md",1521,"https:\u002F\u002Fgithub.com\u002FWilliam2333ZZ\u002FParameciumU\u002Fblob\u002Fmain\u002Fagents\u002Fagent-mmkezzvd\u002Fskills\u002Fmemory\u002Freferences\u002Flayout.md",{"path":201,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":202,"sourceHtmlUrl":203},"references\u002Fshort-term-memory.md",1680,"https:\u002F\u002Fgithub.com\u002FWilliam2333ZZ\u002FParameciumU\u002Fblob\u002Fmain\u002Fagents\u002Fagent-mmkezzvd\u002Fskills\u002Fmemory\u002Freferences\u002Fshort-term-memory.md",{"path":205,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":206,"sourceHtmlUrl":207},"roadmaps.md",59677,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Froadmaps.md",{"path":209,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":210,"sourceHtmlUrl":211},"rule.md",5961,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Frule.md",{"path":213,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":216,"sourceHtmlUrl":217},"scripts\u002Fcheck_memory_proposal.ts","SCRIPT","脚本",12595,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fcheck_memory_proposal.ts",{"path":219,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":220,"sourceHtmlUrl":221},"scripts\u002Fcheck_memory.ts",36998,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fcheck_memory.ts",{"path":223,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":224,"sourceHtmlUrl":225},"scripts\u002Fcheck_playbook_invokes.ts",9194,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fcheck_playbook_invokes.ts",{"path":227,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":228,"sourceHtmlUrl":229},"scripts\u002Fhistorical-bug-patterns.example.yml",3415,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fhistorical-bug-patterns.example.yml",{"path":231,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":232,"sourceHtmlUrl":233},"scripts\u002Fimplement_ticket\u002F__main__.ts",1357,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fimplement_ticket\u002F__main__.ts",{"path":235,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":236,"sourceHtmlUrl":237},"scripts\u002Fmemory_hash.ts",13008,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fmemory_hash.ts",{"path":239,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":240,"sourceHtmlUrl":241},"scripts\u002Fmemory_lookup.ts",42728,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fmemory_lookup.ts",{"path":243,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":244,"sourceHtmlUrl":245},"scripts\u002Fmemory_report.ts",28007,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fmemory_report.ts",{"path":247,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":248,"sourceHtmlUrl":249},"scripts\u002Fmemory_signal.ts",21293,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fmemory_signal.ts",{"path":251,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":252,"sourceHtmlUrl":253},"scripts\u002Fmemory_status.ts",6883,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fmemory_status.ts",{"path":255,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":256,"sourceHtmlUrl":257},"scripts\u002Fownership-map.example.yml",2295,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fownership-map.example.yml",{"path":259,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":260,"sourceHtmlUrl":261},"scripts\u002Fpr_review_routing.ts",18522,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fpr_review_routing.ts",{"path":263,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":264,"sourceHtmlUrl":265},"scripts\u002Fpr_risk_review.ts",13554,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fpr_risk_review.ts",{"path":267,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":268,"sourceHtmlUrl":269},"scripts\u002Fpr-risk-config.example.yml",2170,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fpr-risk-config.example.yml",{"path":271,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":272,"sourceHtmlUrl":273},"scripts\u002FREADME.md",7097,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002FREADME.md",{"path":275,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":276,"sourceHtmlUrl":277},"scripts\u002Ftelemetry_record.ts",10901,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Ftelemetry_record.ts",{"path":279,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":280,"sourceHtmlUrl":281},"scripts\u002Ftelemetry_report.ts",7871,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Ftelemetry_report.ts",{"path":283,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":284,"sourceHtmlUrl":285},"scripts\u002Ftelemetry_status.ts",10719,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Ftelemetry_status.ts",{"path":287,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":288,"sourceHtmlUrl":289},"scripts\u002Ftelemetry\u002Faggregator.ts",8719,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Ftelemetry\u002Faggregator.ts",{"path":291,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":292,"sourceHtmlUrl":293},"scripts\u002Ftelemetry\u002Fboundary.ts",5673,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Ftelemetry\u002Fboundary.ts",{"path":295,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":296,"sourceHtmlUrl":297},"scripts\u002Ftelemetry\u002Fengagement.ts",21461,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Ftelemetry\u002Fengagement.ts",{"path":299,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":300,"sourceHtmlUrl":301},"scripts\u002Ftelemetry\u002Fflush_sender.mjs",5527,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Ftelemetry\u002Fflush_sender.mjs",{"path":303,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":304,"sourceHtmlUrl":305},"scripts\u002Ftelemetry\u002Fmcp_lite.ts",8016,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Ftelemetry\u002Fmcp_lite.ts",{"path":307,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":308,"sourceHtmlUrl":309},"scripts\u002Ftelemetry\u002Fremote.ts",29756,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Ftelemetry\u002Fremote.ts",{"path":311,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":312,"sourceHtmlUrl":313},"scripts\u002Ftelemetry\u002Freport_renderer.ts",15529,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Ftelemetry\u002Freport_renderer.ts",{"path":315,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":316,"sourceHtmlUrl":317},"scripts\u002Ftelemetry\u002Fsettings.ts",14962,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Ftelemetry\u002Fsettings.ts",{"path":319,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":320,"sourceHtmlUrl":321},"scripts\u002Ftelemetry\u002Ftransport.ts",7053,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Ftelemetry\u002Ftransport.ts",{"path":323,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":324,"sourceHtmlUrl":325},"scripts\u002Ftier_usage_report.ts",21561,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Ftier_usage_report.ts",{"path":327,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":328,"sourceHtmlUrl":329},"scripts\u002Ftools.ts",24421,"https:\u002F\u002Fgithub.com\u002FWilliam2333ZZ\u002FParameciumU\u002Fblob\u002Fmain\u002Fagents\u002Fagent-mmkezzvd\u002Fskills\u002Fmemory\u002Fscripts\u002Ftools.ts",{"path":331,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":332,"sourceHtmlUrl":333},"scripts\u002Fwork_engine\u002F__main__.ts",562,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002F__main__.ts",{"path":335,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":336,"sourceHtmlUrl":337},"scripts\u002Fwork_engine\u002F_lib\u002Fagent_settings.ts",44828,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002F_lib\u002Fagent_settings.ts",{"path":339,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":340,"sourceHtmlUrl":341},"scripts\u002Fwork_engine\u002F_lib\u002Fcontrol_roles.ts",7467,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002F_lib\u002Fcontrol_roles.ts",{"path":343,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":344,"sourceHtmlUrl":345},"scripts\u002Fwork_engine\u002F_lib\u002Fuser_global_paths.ts",12089,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002F_lib\u002Fuser_global_paths.ts",{"path":347,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":348,"sourceHtmlUrl":349},"scripts\u002Fwork_engine\u002Fcli_args.ts",10351,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fcli_args.ts",{"path":351,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":352,"sourceHtmlUrl":353},"scripts\u002Fwork_engine\u002Fcli.ts",7166,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fcli.ts",{"path":355,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":356,"sourceHtmlUrl":357},"scripts\u002Fwork_engine\u002Fdelivery_state.ts",8764,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdelivery_state.ts",{"path":359,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":360,"sourceHtmlUrl":361},"scripts\u002Fwork_engine\u002Fdirectives\u002Fbackend\u002F_self_fix.ts",16603,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fbackend\u002F_self_fix.ts",{"path":363,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":364,"sourceHtmlUrl":365},"scripts\u002Fwork_engine\u002Fdirectives\u002Fbackend\u002Fanalyze.ts",4464,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fbackend\u002Fanalyze.ts",{"path":367,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":368,"sourceHtmlUrl":369},"scripts\u002Fwork_engine\u002Fdirectives\u002Fbackend\u002Fimplement.ts",11129,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fbackend\u002Fimplement.ts",{"path":371,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":372,"sourceHtmlUrl":373},"scripts\u002Fwork_engine\u002Fdirectives\u002Fbackend\u002Findex.ts",4529,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fbackend\u002Findex.ts",{"path":375,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":376,"sourceHtmlUrl":377},"scripts\u002Fwork_engine\u002Fdirectives\u002Fbackend\u002Fmemory.ts",7164,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fbackend\u002Fmemory.ts",{"path":379,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":380,"sourceHtmlUrl":381},"scripts\u002Fwork_engine\u002Fdirectives\u002Fbackend\u002Fplan.ts",9068,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fbackend\u002Fplan.ts",{"path":383,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":384,"sourceHtmlUrl":385},"scripts\u002Fwork_engine\u002Fdirectives\u002Fbackend\u002Frefine.ts",24381,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fbackend\u002Frefine.ts",{"path":387,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":388,"sourceHtmlUrl":389},"scripts\u002Fwork_engine\u002Fdirectives\u002Fbackend\u002Freport.ts",14565,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fbackend\u002Freport.ts",{"path":391,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":392,"sourceHtmlUrl":393},"scripts\u002Fwork_engine\u002Fdirectives\u002Fbackend\u002Ftest.ts",11860,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fbackend\u002Ftest.ts",{"path":395,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":396,"sourceHtmlUrl":397},"scripts\u002Fwork_engine\u002Fdirectives\u002Fbackend\u002Fverify.ts",10813,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fbackend\u002Fverify.ts",{"path":399,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":400,"sourceHtmlUrl":401},"scripts\u002Fwork_engine\u002Fdirectives\u002Findex.ts",1393,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Findex.ts",{"path":403,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":404,"sourceHtmlUrl":405},"scripts\u002Fwork_engine\u002Fdirectives\u002Fmixed\u002Fcontract.ts",9400,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fmixed\u002Fcontract.ts",{"path":407,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":408,"sourceHtmlUrl":409},"scripts\u002Fwork_engine\u002Fdirectives\u002Fmixed\u002Findex.ts",4025,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fmixed\u002Findex.ts",{"path":411,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":412,"sourceHtmlUrl":413},"scripts\u002Fwork_engine\u002Fdirectives\u002Fmixed\u002Fstitch.ts",9800,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fmixed\u002Fstitch.ts",{"path":415,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":416,"sourceHtmlUrl":417},"scripts\u002Fwork_engine\u002Fdirectives\u002Fmixed\u002Fui.ts",8490,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fmixed\u002Fui.ts",{"path":419,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":420,"sourceHtmlUrl":421},"scripts\u002Fwork_engine\u002Fdirectives\u002Fui_trivial\u002F_skipped.ts",1309,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fui_trivial\u002F_skipped.ts",{"path":423,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":424,"sourceHtmlUrl":425},"scripts\u002Fwork_engine\u002Fdirectives\u002Fui_trivial\u002Fapply.ts",9206,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fui_trivial\u002Fapply.ts",{"path":427,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":428,"sourceHtmlUrl":429},"scripts\u002Fwork_engine\u002Fdirectives\u002Fui_trivial\u002Findex.ts",4073,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fui_trivial\u002Findex.ts",{"path":431,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":432,"sourceHtmlUrl":433},"scripts\u002Fwork_engine\u002Fdirectives\u002Fui_trivial\u002Frefine.ts",4148,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fui_trivial\u002Frefine.ts",{"path":435,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":436,"sourceHtmlUrl":437},"scripts\u002Fwork_engine\u002Fdirectives\u002Fui_trivial\u002Freport.ts",3539,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fui_trivial\u002Freport.ts",{"path":439,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":440,"sourceHtmlUrl":441},"scripts\u002Fwork_engine\u002Fdirectives\u002Fui_trivial\u002Ftest.ts",5860,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fui_trivial\u002Ftest.ts",{"path":443,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":444,"sourceHtmlUrl":445},"scripts\u002Fwork_engine\u002Fdirectives\u002Fui\u002F_fix_lane.ts",2257,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fui\u002F_fix_lane.ts",{"path":447,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":448,"sourceHtmlUrl":449},"scripts\u002Fwork_engine\u002Fdirectives\u002Fui\u002F_passthrough.ts",1536,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fui\u002F_passthrough.ts",{"path":451,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":452,"sourceHtmlUrl":453},"scripts\u002Fwork_engine\u002Fdirectives\u002Fui\u002Fapp_spec.ts",9969,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fui\u002Fapp_spec.ts",{"path":455,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":456,"sourceHtmlUrl":457},"scripts\u002Fwork_engine\u002Fdirectives\u002Fui\u002Fapply.ts",29698,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fui\u002Fapply.ts",{"path":459,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":460,"sourceHtmlUrl":461},"scripts\u002Fwork_engine\u002Fdirectives\u002Fui\u002Faudit.ts",20353,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fui\u002Faudit.ts",{"path":463,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":464,"sourceHtmlUrl":465},"scripts\u002Fwork_engine\u002Fdirectives\u002Fui\u002Fdesign.ts",19858,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fui\u002Fdesign.ts",{"path":467,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":468,"sourceHtmlUrl":469},"scripts\u002Fwork_engine\u002Fdirectives\u002Fui\u002Findex.ts",4047,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fui\u002Findex.ts",{"path":471,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":472,"sourceHtmlUrl":473},"scripts\u002Fwork_engine\u002Fdirectives\u002Fui\u002Fpolish.ts",21622,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fui\u002Fpolish.ts",{"path":475,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":476,"sourceHtmlUrl":477},"scripts\u002Fwork_engine\u002Fdirectives\u002Fui\u002Freview.ts",32178,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fui\u002Freview.ts",{"path":479,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":480,"sourceHtmlUrl":481},"scripts\u002Fwork_engine\u002Fdirectives\u002Fui\u002Fscaffold.ts",21760,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fui\u002Fscaffold.ts",{"path":483,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":484,"sourceHtmlUrl":485},"scripts\u002Fwork_engine\u002Fdirectives\u002Fui\u002Fstack_bundles.ts",16737,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdirectives\u002Fui\u002Fstack_bundles.ts",{"path":487,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":488,"sourceHtmlUrl":489},"scripts\u002Fwork_engine\u002Fdispatcher.ts",19596,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fdispatcher.ts",{"path":491,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":154,"sourceHtmlUrl":492},"scripts\u002Fwork_engine\u002Femitters.ts","https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Femitters.ts",{"path":494,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":495,"sourceHtmlUrl":496},"scripts\u002Fwork_engine\u002Ferrors.ts",984,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Ferrors.ts",{"path":498,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":499,"sourceHtmlUrl":500},"scripts\u002Fwork_engine\u002Fhook_bootstrap.ts",3759,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fhook_bootstrap.ts",{"path":502,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":503,"sourceHtmlUrl":504},"scripts\u002Fwork_engine\u002Fhooks\u002Fbuiltin\u002F_chat_history_base.ts",6937,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fhooks\u002Fbuiltin\u002F_chat_history_base.ts",{"path":506,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":507,"sourceHtmlUrl":508},"scripts\u002Fwork_engine\u002Fhooks\u002Fbuiltin\u002Fchat_history_append.ts",1745,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fhooks\u002Fbuiltin\u002Fchat_history_append.ts",{"path":510,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":511,"sourceHtmlUrl":512},"scripts\u002Fwork_engine\u002Fhooks\u002Fbuiltin\u002Fchat_history_halt_append.ts",3091,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fhooks\u002Fbuiltin\u002Fchat_history_halt_append.ts",{"path":514,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":515,"sourceHtmlUrl":516},"scripts\u002Fwork_engine\u002Fhooks\u002Fbuiltin\u002Fdecision_gate.ts",8477,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fhooks\u002Fbuiltin\u002Fdecision_gate.ts",{"path":518,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":519,"sourceHtmlUrl":520},"scripts\u002Fwork_engine\u002Fhooks\u002Fbuiltin\u002Fdecision_trace.ts",10658,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fhooks\u002Fbuiltin\u002Fdecision_trace.ts",{"path":522,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":523,"sourceHtmlUrl":524},"scripts\u002Fwork_engine\u002Fhooks\u002Fbuiltin\u002Fdirective_set_guard.ts",3892,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fhooks\u002Fbuiltin\u002Fdirective_set_guard.ts",{"path":526,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":527,"sourceHtmlUrl":528},"scripts\u002Fwork_engine\u002Fhooks\u002Fbuiltin\u002Fhalt_surface_audit.ts",4170,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fhooks\u002Fbuiltin\u002Fhalt_surface_audit.ts",{"path":530,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":531,"sourceHtmlUrl":532},"scripts\u002Fwork_engine\u002Fhooks\u002Fbuiltin\u002Findex.ts",961,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fhooks\u002Fbuiltin\u002Findex.ts",{"path":534,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":535,"sourceHtmlUrl":536},"scripts\u002Fwork_engine\u002Fhooks\u002Fbuiltin\u002Fmemory_visibility.ts",5997,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fhooks\u002Fbuiltin\u002Fmemory_visibility.ts",{"path":538,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":539,"sourceHtmlUrl":540},"scripts\u002Fwork_engine\u002Fhooks\u002Fbuiltin\u002Fstaged_confirmation_store.ts",11789,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fhooks\u002Fbuiltin\u002Fstaged_confirmation_store.ts",{"path":542,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":543,"sourceHtmlUrl":544},"scripts\u002Fwork_engine\u002Fhooks\u002Fbuiltin\u002Fstaged_confirmation.ts",10533,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fhooks\u002Fbuiltin\u002Fstaged_confirmation.ts",{"path":546,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":547,"sourceHtmlUrl":548},"scripts\u002Fwork_engine\u002Fhooks\u002Fbuiltin\u002Fstate_shape_validation.ts",1930,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fhooks\u002Fbuiltin\u002Fstate_shape_validation.ts",{"path":550,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":551,"sourceHtmlUrl":552},"scripts\u002Fwork_engine\u002Fhooks\u002Fbuiltin\u002Ftrace.ts",4662,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fhooks\u002Fbuiltin\u002Ftrace.ts",{"path":554,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":555,"sourceHtmlUrl":556},"scripts\u002Fwork_engine\u002Fhooks\u002Fcontext.ts",3218,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fhooks\u002Fcontext.ts",{"path":558,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":559,"sourceHtmlUrl":560},"scripts\u002Fwork_engine\u002Fhooks\u002Fevents.ts",1918,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fhooks\u002Fevents.ts",{"path":562,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":563,"sourceHtmlUrl":564},"scripts\u002Fwork_engine\u002Fhooks\u002Fexceptions.ts",3140,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fhooks\u002Fexceptions.ts",{"path":566,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":567,"sourceHtmlUrl":568},"scripts\u002Fwork_engine\u002Fhooks\u002Findex.ts",991,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fhooks\u002Findex.ts",{"path":570,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":571,"sourceHtmlUrl":572},"scripts\u002Fwork_engine\u002Fhooks\u002Fregistry.ts",2131,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fhooks\u002Fregistry.ts",{"path":574,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":575,"sourceHtmlUrl":576},"scripts\u002Fwork_engine\u002Fhooks\u002Frunner.ts",3358,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fhooks\u002Frunner.ts",{"path":578,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":579,"sourceHtmlUrl":580},"scripts\u002Fwork_engine\u002Fhooks\u002Fsettings.ts",9259,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fhooks\u002Fsettings.ts",{"path":582,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":583,"sourceHtmlUrl":584},"scripts\u002Fwork_engine\u002Finput_builders.ts",9767,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Finput_builders.ts",{"path":586,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":587,"sourceHtmlUrl":588},"scripts\u002Fwork_engine\u002Fintent\u002Fclassify.ts",28223,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fintent\u002Fclassify.ts",{"path":590,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":591,"sourceHtmlUrl":592},"scripts\u002Fwork_engine\u002Fmigration\u002Fv0_to_v1.ts",18258,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fmigration\u002Fv0_to_v1.ts",{"path":594,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":595,"sourceHtmlUrl":596},"scripts\u002Fwork_engine\u002Forchestration.ts",12555,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Forchestration.ts",{"path":598,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":599,"sourceHtmlUrl":600},"scripts\u002Fwork_engine\u002Fpersona_policy.ts",3684,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fpersona_policy.ts",{"path":602,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":603,"sourceHtmlUrl":604},"scripts\u002Fwork_engine\u002Fprocedure\u002Fchecks.ts",11645,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fprocedure\u002Fchecks.ts",{"path":606,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":607,"sourceHtmlUrl":608},"scripts\u002Fwork_engine\u002Fprocedure\u002Frun.ts",20136,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fprocedure\u002Frun.ts",{"path":610,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":611,"sourceHtmlUrl":612},"scripts\u002Fwork_engine\u002Fprocedure\u002Fsidecar.ts",7777,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fprocedure\u002Fsidecar.ts",{"path":614,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":615,"sourceHtmlUrl":616},"scripts\u002Fwork_engine\u002Fresolvers\u002Fdiff.ts",5498,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fresolvers\u002Fdiff.ts",{"path":618,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":619,"sourceHtmlUrl":620},"scripts\u002Fwork_engine\u002Fresolvers\u002Ffile.ts",7038,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fresolvers\u002Ffile.ts",{"path":622,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":623,"sourceHtmlUrl":624},"scripts\u002Fwork_engine\u002Fresolvers\u002Fprompt.ts",4944,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fresolvers\u002Fprompt.ts",{"path":626,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":627,"sourceHtmlUrl":628},"scripts\u002Fwork_engine\u002Fscoring\u002Fconfidence.ts",17425,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fscoring\u002Fconfidence.ts",{"path":630,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":631,"sourceHtmlUrl":632},"scripts\u002Fwork_engine\u002Fscoring\u002Fdecision_engine.ts",16084,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fscoring\u002Fdecision_engine.ts",{"path":634,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":635,"sourceHtmlUrl":636},"scripts\u002Fwork_engine\u002Fscoring\u002Fdecision_trace.ts",10050,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fscoring\u002Fdecision_trace.ts",{"path":638,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":639,"sourceHtmlUrl":640},"scripts\u002Fwork_engine\u002Fscoring\u002Fmemory_visibility.ts",15092,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fscoring\u002Fmemory_visibility.ts",{"path":642,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":643,"sourceHtmlUrl":644},"scripts\u002Fwork_engine\u002Fstack\u002Fdetect.ts",39715,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fstack\u002Fdetect.ts",{"path":646,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":647,"sourceHtmlUrl":648},"scripts\u002Fwork_engine\u002Fstack\u002Fdotnet.ts",8318,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fstack\u002Fdotnet.ts",{"path":650,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":651,"sourceHtmlUrl":652},"scripts\u002Fwork_engine\u002Fstack\u002Fengine.ts",1666,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fstack\u002Fengine.ts",{"path":654,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":655,"sourceHtmlUrl":656},"scripts\u002Fwork_engine\u002Fstack\u002Frunner.ts",54061,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fstack\u002Frunner.ts",{"path":658,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":659,"sourceHtmlUrl":660},"scripts\u002Fwork_engine\u002Fstate_io.ts",16161,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fstate_io.ts",{"path":662,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":663,"sourceHtmlUrl":664},"scripts\u002Fwork_engine\u002Fstate.ts",52719,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Fstate.ts",{"path":666,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":667,"sourceHtmlUrl":668},"scripts\u002Fwork_engine\u002Ftaxonomy\u002Fdetect.ts",19416,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Ftaxonomy\u002Fdetect.ts",{"path":670,"resourceType":214,"resourceTypeDesc":215,"sizeBytes":671,"sourceHtmlUrl":672},"scripts\u002Fwork_engine\u002Ftaxonomy\u002Fplace.ts",7686,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fscripts\u002Fwork_engine\u002Ftaxonomy\u002Fplace.ts",{"path":674,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":675,"sourceHtmlUrl":676},"skill-archive-note.md",4119,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Fskill-archive-note.md",{"path":678,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":679,"sourceHtmlUrl":680},"tickets.md",4939,"https:\u002F\u002Fgithub.com\u002Fevent4u-app\u002Fagent-config\u002Fblob\u002Fmain\u002Fsrc\u002Fagent-src\u002Ftemplates\u002Ftickets.md",[682,697,706,713,722,736],{"skillNo":683,"name":684,"nameZh":6,"description":685,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":686,"categories":687,"keywords":693,"publishedAt":26},"01M6CRT0YRSDP7FZ946MA1BDRQ","valid-skill","A valid skill for testing purposes.","https:\u002F\u002Fgithub.com\u002FWilliam2333ZZ\u002FParameciumU\u002Fblob\u002Fmain\u002Fpackages\u002Fskills\u002Ftest\u002Ffixtures\u002Fskills\u002Fvalid-skill\u002FSKILL.md",[688],{"categoryNo":689,"categoryName":690,"taxonomyType":691,"taxonomyTypeDesc":692},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[694,695,696],"valid","valid skill","testing",{"skillNo":698,"name":699,"nameZh":6,"description":700,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":701,"categories":702,"keywords":703,"publishedAt":26},"01M6CRSZZ5GRNTR4FAXGKRC955","different-name","Name does not match parent directory.","https:\u002F\u002Fgithub.com\u002FWilliam2333ZZ\u002FParameciumU\u002Fblob\u002Fmain\u002Fpackages\u002Fskills\u002Ftest\u002Ffixtures\u002Fskills\u002Fname-mismatch\u002FSKILL.md",[],[704,705],"different name","directory",{"skillNo":707,"name":708,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":709,"categories":710,"keywords":711,"publishedAt":26},"01M6CRSYZ04Y3MC57ATW85RXWZ","missing-description","https:\u002F\u002Fgithub.com\u002FWilliam2333ZZ\u002FParameciumU\u002Fblob\u002Fmain\u002Fpackages\u002Fskills\u002Ftest\u002Ffixtures\u002Fskills\u002Fmissing-description\u002FSKILL.md",[],[712],"missing description",{"skillNo":714,"name":715,"nameZh":6,"description":716,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":717,"categories":718,"keywords":719,"publishedAt":26},"01M6CRSXZ43BPMK6YKQBA48W4N","disable-model-invocation","Skill with disable-model-invocation true.","https:\u002F\u002Fgithub.com\u002FWilliam2333ZZ\u002FParameciumU\u002Fblob\u002Fmain\u002Fpackages\u002Fskills\u002Ftest\u002Ffixtures\u002Fskills\u002Fdisable-model-invocation\u002FSKILL.md",[],[720,721],"disable model invocation","model",{"skillNo":723,"name":724,"nameZh":6,"description":725,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":726,"categories":727,"keywords":729,"publishedAt":26},"01M6CRSWAYCA79S2T2NKV0G6PJ","web_skill","Fetch URL content or search the web. Use web_fetch for a known URL; use web_search when you need to find current information.","https:\u002F\u002Fgithub.com\u002FWilliam2333ZZ\u002FParameciumU\u002Fblob\u002Fmain\u002Fpackages\u002Fagent-template\u002Ftemplate\u002Fskills\u002Fweb_skill\u002FSKILL.md",[728],{"categoryNo":689,"categoryName":690,"taxonomyType":691,"taxonomyTypeDesc":692},[730,731,732,733,734,735,20],"web skill","web","fetch","use","find","content",{"skillNo":737,"name":738,"nameZh":6,"description":739,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":740,"categories":741,"keywords":743,"publishedAt":26},"01M6CRSTZJMZG9VABJEG41B7NB","todo_skill","会话内待办列表。复杂任务先拆成 todowrite，执行中用 todoread 查看、用 todowrite 更新状态（in_progress\u002Fcompleted），与 OpenCode 任务管理一致。","https:\u002F\u002Fgithub.com\u002FWilliam2333ZZ\u002FParameciumU\u002Fblob\u002Fmain\u002Fpackages\u002Fagent-template\u002Ftemplate\u002Fskills\u002Ftodo_skill\u002FSKILL.md",[742],{"categoryNo":689,"categoryName":690,"taxonomyType":691,"taxonomyTypeDesc":692},[744,745,746],"todo skill","todo","opencode"]