返回 CodeWhale
1 {
2 "catalog": {
3 "version": 1,
4 "default": "a",
5 "mode_selection_enabled": true,
6 "presets": [
7 {
8 "id": "a",
9 "trust": "user",
10 "is_default": true,
11 "name": "Preset Alpha",
12 "description": "First caller only",
13 "order": 1,
14 "entry": {
15 "path": "native/presets/a.mjs",
16 "sha256": "a829785244f32a58718ea6ae39adad8d361afbfb685149f63509ae40ce1b47fa"
17 }
18 },
19 {
20 "id": "b",
21 "trust": "user",
22 "is_default": false,
23 "name": "Preset Beta",
24 "description": "Second caller only",
25 "order": 2,
26 "entry": {
27 "path": "native/presets/b.mjs",
28 "sha256": "3d5fa7f503184098d473990f1f0336059b67a46c2e9a482d4549c2e3281ba894"
29 }
30 }
31 ],
32 "inventory": {
33 "a": {
34 "path": "presets/a/agent.cordis.yml",
35 "rows": [
36 {
37 "entryId": null,
38 "moduleName": "../../common.mjs",
39 "enabled": true
40 }
41 ]
42 },
43 "b": {
44 "path": "presets/b/agent.cordis.yml",
45 "rows": [
46 {
47 "entryId": null,
48 "moduleName": "@demo/preset-row",
49 "enabled": true
50 }
51 ]
52 }
53 }
54 },
55 "selected": {
56 "metadata": {
57 "id": "b",
58 "trust": "user",
59 "is_default": false,
60 "name": "Preset Beta",
61 "description": "Second caller only",
62 "order": 2
63 },
64 "composition": {
65 "version": 1,
66 "layers": [
67 {
68 "path": "presets/b/agent.cordis.yml",
69 "sha256": "6f3b5d28753f9cb525adb799f4fb03b9e564145b71ca7f942a363c3b4d5ed680",
70 "source": "[{\"insert\":[{\"name\":\"@demo/preset-row\",\"config\":{\"text\":\"B\"}}]}]"
71 }
72 ],
73 "modules": [
74 {
75 "name": "@demo/preset-row",
76 "path": "node_modules/@demo/preset-row/index.mjs",
77 "sha256": "171813dc4b1aaadf097944d41e775dd75718d65cd4192afd36457443c635011b"
78 }
79 ],
80 "files": {
81 "package.json": "1ba1f585268e1a36ed9520a6a1896c8c8bee4580b08f4f91788af9083a2af92b",
82 "cordis.patch.json": "4f628a684a7088b24ab30d6e18bf137561f9f08dd49a008bf8c535aabb7954a1",
83 "presets/a/agent.cordis.yml": "342270bf4e208a016a78c16cb762d9f701bf9781e995d1306dee7cfbf64258eb",
84 "presets/a/preset.yml": "becb11a9077e0dce820c67e696073c954da1b56121ab2eb5d65a0277669ebb42",
85 "presets/b/agent.cordis.yml": "9294afc1b4ac261d3560e4b55b59f6997239ce8f7f08ce09d52df7d881b3e5fc",
86 "presets/b/preset.yml": "9bca35dbb92a0eea118513763f13fe4d4202d8898a7d1c84b873840a309d8c50",
87 "common.mjs": "171813dc4b1aaadf097944d41e775dd75718d65cd4192afd36457443c635011b",
88 "node_modules/@demo/preset-row/package.json": "610e96eb9caa6596b1cd9746a1ba98c2e5517306022d9a659f202c8eb846189b",
89 "node_modules/@demo/preset-row/index.mjs": "171813dc4b1aaadf097944d41e775dd75718d65cd4192afd36457443c635011b",
90 "skills/a/preset-note/SKILL.md": "4aa8b17b4d3d4c4a671c6ca54508be4cd3354da7c83cc860c203296772e7f354",
91 "skills/b/preset-note/SKILL.md": "c2434166e576ec8d0fca23a1d288edcbf2d33f77c1001c7b185dcc9d9fb3fbf1"
92 }
93 },
94 "source": "- name: \"@demo/preset-row\"\n config: {text: B}\n"
95 },
96 "composition": {
97 "version": 1,
98 "layers": [
99 {
100 "path": "cordis.patch.json",
101 "sha256": "4f628a684a7088b24ab30d6e18bf137561f9f08dd49a008bf8c535aabb7954a1",
102 "source": "[{\"insert\":[{\"id\":\"raw-roster\",\"name\":\"@deepseek-ai/dsh-agent-presets\",\"config\":{\"default\":\"a\",\"roots\":[{\"path\":\"presets\",\"trust\":\"user\"}],\"includeShippedRoot\":false,\"includeUserRoot\":false}}]}]"
103 }
104 ],
105 "modules": [],
106 "files": {
107 "package.json": "1ba1f585268e1a36ed9520a6a1896c8c8bee4580b08f4f91788af9083a2af92b",
108 "cordis.patch.json": "4f628a684a7088b24ab30d6e18bf137561f9f08dd49a008bf8c535aabb7954a1",
109 "presets/a/agent.cordis.yml": "342270bf4e208a016a78c16cb762d9f701bf9781e995d1306dee7cfbf64258eb",
110 "presets/a/preset.yml": "becb11a9077e0dce820c67e696073c954da1b56121ab2eb5d65a0277669ebb42",
111 "presets/b/agent.cordis.yml": "9294afc1b4ac261d3560e4b55b59f6997239ce8f7f08ce09d52df7d881b3e5fc",
112 "presets/b/preset.yml": "9bca35dbb92a0eea118513763f13fe4d4202d8898a7d1c84b873840a309d8c50",
113 "common.mjs": "171813dc4b1aaadf097944d41e775dd75718d65cd4192afd36457443c635011b",
114 "node_modules/@demo/preset-row/package.json": "610e96eb9caa6596b1cd9746a1ba98c2e5517306022d9a659f202c8eb846189b",
115 "node_modules/@demo/preset-row/index.mjs": "171813dc4b1aaadf097944d41e775dd75718d65cd4192afd36457443c635011b",
116 "skills/a/preset-note/SKILL.md": "4aa8b17b4d3d4c4a671c6ca54508be4cd3354da7c83cc860c203296772e7f354",
117 "skills/b/preset-note/SKILL.md": "c2434166e576ec8d0fca23a1d288edcbf2d33f77c1001c7b185dcc9d9fb3fbf1"
118 }
119 }
120 }
120 lines JSON