Commit 4e9dc6b
authored
fix(skills): harden ClawHub update policy
Pass runtime config into CLI ClawHub skill updates so install policy sees configured safety rules, and update the bundled ClawHub skill docs to prefer openclaw skills for normal skill management. Keeps update-all limited to tracked ClawHub installs and intentionally leaves bundled-skill deprecation, legacy bootstrap, and Sherpa packaging for separate follow-up. Proof: focused ClawHub/CLI tests passed, autoreview clean, remote check:changed passed on Blacksmith Testbox tbx_01kvq0ywztsvw9vdc8zz1xktea; wrapper install/build/check passed, with full local pnpm test failing in unrelated baseline areas already reproduced on latest origin/main.1 parent 1711d01 commit 4e9dc6b
4 files changed
Lines changed: 105 additions & 57 deletions
File tree
- skills/clawhub
- src
- cli
- skills/lifecycle
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
| 3 | + | |
21 | 4 | | |
22 | 5 | | |
23 | | - | |
| 6 | + | |
24 | 7 | | |
25 | | - | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
26 | 11 | | |
27 | | - | |
28 | | - | |
29 | | - | |
| 12 | + | |
30 | 13 | | |
31 | | - | |
| 14 | + | |
32 | 15 | | |
33 | 16 | | |
34 | | - | |
35 | | - | |
| 17 | + | |
36 | 18 | | |
37 | 19 | | |
38 | | - | |
| 20 | + | |
| 21 | + | |
39 | 22 | | |
40 | 23 | | |
41 | | - | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
42 | 27 | | |
43 | 28 | | |
44 | | - | |
| 29 | + | |
45 | 30 | | |
46 | 31 | | |
47 | | - | |
48 | | - | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
49 | 36 | | |
50 | 37 | | |
51 | | - | |
| 38 | + | |
| 39 | + | |
52 | 40 | | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
| 41 | + | |
60 | 42 | | |
61 | | - | |
| 43 | + | |
62 | 44 | | |
63 | 45 | | |
64 | | - | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
65 | 49 | | |
66 | 50 | | |
67 | | - | |
| 51 | + | |
68 | 52 | | |
69 | 53 | | |
70 | | - | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
71 | 57 | | |
72 | 58 | | |
73 | | - | |
| 59 | + | |
74 | 60 | | |
75 | | - | |
76 | | - | |
77 | | - | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
680 | 680 | | |
681 | 681 | | |
682 | 682 | | |
| 683 | + | |
683 | 684 | | |
684 | 685 | | |
685 | 686 | | |
| |||
688 | 689 | | |
689 | 690 | | |
690 | 691 | | |
| 692 | + | |
| 693 | + | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
| 698 | + | |
| 699 | + | |
| 700 | + | |
| 701 | + | |
| 702 | + | |
| 703 | + | |
| 704 | + | |
| 705 | + | |
| 706 | + | |
| 707 | + | |
| 708 | + | |
| 709 | + | |
691 | 710 | | |
692 | 711 | | |
693 | 712 | | |
| |||
791 | 810 | | |
792 | 811 | | |
793 | 812 | | |
| 813 | + | |
794 | 814 | | |
795 | 815 | | |
796 | 816 | | |
| |||
817 | 837 | | |
818 | 838 | | |
819 | 839 | | |
| 840 | + | |
820 | 841 | | |
821 | 842 | | |
822 | 843 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
149 | 149 | | |
150 | 150 | | |
151 | 151 | | |
152 | | - | |
153 | | - | |
154 | | - | |
155 | | - | |
156 | 152 | | |
157 | 153 | | |
158 | 154 | | |
| |||
164 | 160 | | |
165 | 161 | | |
166 | 162 | | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
167 | 170 | | |
168 | 171 | | |
169 | 172 | | |
170 | 173 | | |
171 | 174 | | |
172 | 175 | | |
173 | 176 | | |
174 | | - | |
| 177 | + | |
175 | 178 | | |
176 | | - | |
| 179 | + | |
177 | 180 | | |
178 | 181 | | |
179 | 182 | | |
| |||
438 | 441 | | |
439 | 442 | | |
440 | 443 | | |
441 | | - | |
442 | | - | |
| 444 | + | |
| 445 | + | |
443 | 446 | | |
444 | 447 | | |
445 | | - | |
| 448 | + | |
446 | 449 | | |
447 | 450 | | |
448 | 451 | | |
449 | 452 | | |
450 | 453 | | |
451 | | - | |
| 454 | + | |
452 | 455 | | |
453 | 456 | | |
454 | 457 | | |
455 | 458 | | |
456 | 459 | | |
| 460 | + | |
457 | 461 | | |
458 | 462 | | |
459 | 463 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1104 | 1104 | | |
1105 | 1105 | | |
1106 | 1106 | | |
| 1107 | + | |
| 1108 | + | |
| 1109 | + | |
| 1110 | + | |
| 1111 | + | |
| 1112 | + | |
| 1113 | + | |
| 1114 | + | |
| 1115 | + | |
| 1116 | + | |
| 1117 | + | |
| 1118 | + | |
| 1119 | + | |
| 1120 | + | |
| 1121 | + | |
| 1122 | + | |
| 1123 | + | |
| 1124 | + | |
| 1125 | + | |
| 1126 | + | |
| 1127 | + | |
| 1128 | + | |
| 1129 | + | |
| 1130 | + | |
| 1131 | + | |
| 1132 | + | |
| 1133 | + | |
| 1134 | + | |
| 1135 | + | |
| 1136 | + | |
| 1137 | + | |
| 1138 | + | |
| 1139 | + | |
| 1140 | + | |
| 1141 | + | |
| 1142 | + | |
1107 | 1143 | | |
1108 | 1144 | | |
1109 | 1145 | | |
| |||
0 commit comments