2 Commits

Author SHA1 Message Date
Minh Vu
a0d9744d5a
fix(skills): handle failed settings API responses (#3823)
* fix skill settings error handling

* chore: format skills api unit test

* Harden skills API fallback messages

* test: describe rejected skill disable accurately

---------

Co-authored-by: Willem Jiang <willem.jiang@gmail.com>
2026-09-24 09:29:49 +08:00
PeaceMaker-best
72ba661b84
feat(skills): install local skill archives (#5039)
* feat(skills): install local skill archives

Signed-off-by: PeaceMaker-best <221849497+PeaceMaker-best@users.noreply.github.com>

* fix(skills): enforce upload limits before parsing

* fix(nginx): scope skill upload limit to upload route

* fix(nginx): harden skill upload proxy handling

* fix(skills): improve archive upload feedback

* fix(skills): address upload review polish

---------

Signed-off-by: PeaceMaker-best <221849497+PeaceMaker-best@users.noreply.github.com>
Co-authored-by: PeaceMaker-best <221849497+PeaceMaker-best@users.noreply.github.com>
2026-08-31 15:22:45 +08:00