Commit ccc44dd
authored
Unify Kimi/Codex skill naming and migrate legacy dotted Kimi dirs (#1971)
* fix: unify hyphenated skills and migrate legacy kimi dotted dirs
* fix: preserve legacy kimi dotted preset skill overrides
* fix: migrate kimi legacy dotted skills without ai-skills flag
* fix: harden kimi migration and cache hook init options
* fix: apply kimi preset skill overrides without ai-skills flag
* fix: keep sequential branch numbering beyond 999
* test: align kimi scaffold skill path with hyphen naming
* chore: align hook typing and preset skill comment
* fix: restore AGENT_SKILLS_DIR_OVERRIDES compatibility export
* refactor: remove AGENT_SKILLS_DIR_OVERRIDES and update callers
* fix(ps1): support sequential branch numbers above 999
* fix: resolve preset skill placeholders for skills agents
* Fix legacy kimi migration safety and preset skill dir checks
* Harden TOML rendering and consolidate preset skill restore parsing
* Fix PowerShell overflow and hook message fallback for empty invocations
* Restore preset skills from extensions
* Refine preset skill restore helpers
* Harden skill path and preset checks
* Guard non-dict init options
* Avoid deleting unmanaged preset skill dirs
* Unify extension skill naming with hooks
* Harden extension native skill registration
* Normalize preset skill titles1 parent 2c2fea8 commit ccc44dd
File tree
14 files changed
+1356
-249
lines changed- .github/workflows/scripts
- scripts
- bash
- powershell
- src/specify_cli
- tests
14 files changed
+1356
-249
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
202 | 202 | | |
203 | 203 | | |
204 | 204 | | |
205 | | - | |
206 | | - | |
| 205 | + | |
207 | 206 | | |
208 | 207 | | |
209 | 208 | | |
| |||
463 | 462 | | |
464 | 463 | | |
465 | 464 | | |
466 | | - | |
| 465 | + | |
467 | 466 | | |
468 | 467 | | |
469 | 468 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
140 | 140 | | |
141 | 141 | | |
142 | 142 | | |
143 | | - | |
144 | | - | |
| 143 | + | |
145 | 144 | | |
146 | 145 | | |
147 | 146 | | |
| |||
321 | 320 | | |
322 | 321 | | |
323 | 322 | | |
324 | | - | |
| 323 | + | |
325 | 324 | | |
326 | 325 | | |
327 | 326 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
92 | | - | |
93 | | - | |
94 | | - | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
95 | 95 | | |
96 | 96 | | |
97 | 97 | | |
| |||
115 | 115 | | |
116 | 116 | | |
117 | 117 | | |
118 | | - | |
119 | | - | |
120 | | - | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
121 | 121 | | |
122 | 122 | | |
123 | 123 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
| 51 | + | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
55 | | - | |
56 | | - | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
57 | 60 | | |
58 | 61 | | |
59 | 62 | | |
| |||
63 | 66 | | |
64 | 67 | | |
65 | 68 | | |
66 | | - | |
| 69 | + | |
67 | 70 | | |
68 | 71 | | |
69 | 72 | | |
70 | 73 | | |
71 | 74 | | |
72 | 75 | | |
73 | 76 | | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
78 | 83 | | |
79 | 84 | | |
80 | 85 | | |
| |||
290 | 295 | | |
291 | 296 | | |
292 | 297 | | |
293 | | - | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1490 | 1490 | | |
1491 | 1491 | | |
1492 | 1492 | | |
1493 | | - | |
1494 | | - | |
1495 | | - | |
1496 | | - | |
1497 | | - | |
1498 | | - | |
1499 | 1493 | | |
1500 | 1494 | | |
1501 | 1495 | | |
| |||
1528 | 1522 | | |
1529 | 1523 | | |
1530 | 1524 | | |
1531 | | - | |
1532 | | - | |
1533 | | - | |
| 1525 | + | |
| 1526 | + | |
1534 | 1527 | | |
1535 | | - | |
1536 | | - | |
1537 | | - | |
1538 | 1528 | | |
1539 | 1529 | | |
1540 | 1530 | | |
| |||
1648 | 1638 | | |
1649 | 1639 | | |
1650 | 1640 | | |
1651 | | - | |
1652 | | - | |
1653 | | - | |
1654 | | - | |
| 1641 | + | |
1655 | 1642 | | |
1656 | 1643 | | |
1657 | 1644 | | |
| |||
1730 | 1717 | | |
1731 | 1718 | | |
1732 | 1719 | | |
1733 | | - | |
1734 | | - | |
| 1720 | + | |
| 1721 | + | |
| 1722 | + | |
| 1723 | + | |
| 1724 | + | |
| 1725 | + | |
| 1726 | + | |
| 1727 | + | |
| 1728 | + | |
| 1729 | + | |
| 1730 | + | |
| 1731 | + | |
| 1732 | + | |
| 1733 | + | |
| 1734 | + | |
| 1735 | + | |
| 1736 | + | |
| 1737 | + | |
| 1738 | + | |
| 1739 | + | |
| 1740 | + | |
| 1741 | + | |
| 1742 | + | |
| 1743 | + | |
| 1744 | + | |
| 1745 | + | |
| 1746 | + | |
| 1747 | + | |
| 1748 | + | |
| 1749 | + | |
| 1750 | + | |
| 1751 | + | |
| 1752 | + | |
| 1753 | + | |
| 1754 | + | |
| 1755 | + | |
| 1756 | + | |
| 1757 | + | |
| 1758 | + | |
| 1759 | + | |
| 1760 | + | |
| 1761 | + | |
| 1762 | + | |
| 1763 | + | |
| 1764 | + | |
| 1765 | + | |
| 1766 | + | |
| 1767 | + | |
| 1768 | + | |
| 1769 | + | |
| 1770 | + | |
| 1771 | + | |
| 1772 | + | |
| 1773 | + | |
| 1774 | + | |
| 1775 | + | |
| 1776 | + | |
| 1777 | + | |
1735 | 1778 | | |
1736 | 1779 | | |
1737 | 1780 | | |
| |||
2094 | 2137 | | |
2095 | 2138 | | |
2096 | 2139 | | |
| 2140 | + | |
| 2141 | + | |
| 2142 | + | |
| 2143 | + | |
| 2144 | + | |
| 2145 | + | |
| 2146 | + | |
| 2147 | + | |
| 2148 | + | |
| 2149 | + | |
| 2150 | + | |
| 2151 | + | |
2097 | 2152 | | |
2098 | 2153 | | |
2099 | | - | |
2100 | 2154 | | |
2101 | 2155 | | |
| 2156 | + | |
| 2157 | + | |
| 2158 | + | |
| 2159 | + | |
| 2160 | + | |
| 2161 | + | |
2102 | 2162 | | |
2103 | 2163 | | |
2104 | | - | |
| 2164 | + | |
2105 | 2165 | | |
2106 | | - | |
| 2166 | + | |
2107 | 2167 | | |
2108 | 2168 | | |
2109 | 2169 | | |
| |||
2288 | 2348 | | |
2289 | 2349 | | |
2290 | 2350 | | |
2291 | | - | |
| 2351 | + | |
2292 | 2352 | | |
2293 | 2353 | | |
2294 | 2354 | | |
| |||
0 commit comments