Skip to content

feat(skills): move custom skills into workspace, add CRUD API, add kimi-code provider#31

Merged
jasonli0226 merged 1 commit into
mainfrom
v/20260430
Apr 29, 2026
Merged

feat(skills): move custom skills into workspace, add CRUD API, add kimi-code provider#31
jasonli0226 merged 1 commit into
mainfrom
v/20260430

Conversation

@cch-gh
Copy link
Copy Markdown
Contributor

@cch-gh cch-gh commented Apr 29, 2026

  • Custom skills relocate from data/skills/custom// into /skills/, riding the existing workspace mount.
  • Adds full REST CRUD for skills via SkillsService with ScopedFs path-traversal protection.
  • Lazy migration moves legacy skills on first agent run.
  • Adds agent access-control enforcement on getAgent/listAgentRuns.
  • Adds kimi-code provider (Anthropic SDK). Wires NEXT_PUBLIC_WS_URL through infra config.

kimi-code provider

- Custom skills relocate from data/skills/custom/<userId>/ into
  <workspace>/skills/, riding the existing workspace mount.
- Adds full REST CRUD for skills via SkillsService with ScopedFs
  path-traversal protection.
- Lazy migration moves legacy skills on first agent run.
- Adds agent access-control enforcement on getAgent/listAgentRuns.
- Adds kimi-code provider (Anthropic SDK). Wires NEXT_PUBLIC_WS_URL
  through infra config.
@jasonli0226 jasonli0226 merged commit f5a43b0 into main Apr 29, 2026
1 check passed
@jasonli0226 jasonli0226 deleted the v/20260430 branch April 29, 2026 17:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants