1445043649
2461a923be
feat(gateway): dual-mount legacy routers on /api and /api/v1 (Stage 1 PR5)
...
Strip /api prefix from 13 legacy router APIRouter() declarations and dual-mount
each on prefix="/api" (backward compat) and prefix="/api/v1" (versioned surface)
in app.py. Auth, service-accounts, api-keys, assistants-compat remain single-mount.
Update 10 test files to pass prefix="/api" when directly including stripped routers.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-28 19:49:05 +08:00
Xun
1ad1420e31
refactor(skills): Unified skill storage capability ( #2613 )
2026-05-01 13:23:26 +08:00
Willem Jiang
64f4dc1639
fixed the CI build errors
2026-04-28 19:01:36 +08:00
Willem Jiang
844ad8e528
Merge branch 'main' into release/2.0-rc
2026-04-28 15:44:02 +08:00
greatmengqi
e82940c03d
refactor: thread release config through lead path ( #2612 )
...
Co-authored-by: greatmengqi <chenmengqi.0376@bytedance.com >
2026-04-28 14:53:18 +08:00
DanielWalnut
707ed328dd
fix(skills): scan skill archives before install ( #2561 )
...
* fix(skills): scan skill archives before install
Fixes #2536
* fix(skills): scan archive support files before install
* style(skills): format archive installer
* fix(skills): address archive install review comments
2026-04-28 11:56:11 +08:00
sqsge
053e18e1a6
fix(skills): avoid blocking custom skill deletion on readonly history writes ( #2197 )
2026-04-14 09:00:29 +08:00
DanielWalnut
7643a46fca
fix(skill): make skill prompt cache refresh nonblocking ( #1924 )
...
* fix: make skill prompt cache refresh nonblocking
* fix: harden skills prompt cache refresh
* chore: add timeout to skills cache warm-up
2026-04-07 10:50:34 +08:00
DanielWalnut
888f7bfb9d
Implement skill self-evolution and skill_manage flow ( #1874 )
...
* chore: ignore .worktrees directory
* Add skill_manage self-evolution flow
* Fix CI regressions for skill_manage
* Address PR review feedback for skill evolution
* fix(skill-evolution): preserve history on delete
* fix(skill-evolution): tighten scanner fallbacks
* docs: add skill_manage e2e evidence screenshot
* fix(skill-manage): avoid blocking fs ops in session runtime
---------
Co-authored-by: Willem Jiang <willem.jiang@gmail.com >
2026-04-06 22:07:11 +08:00