Merge remote-tracking branch 'origin/master' into dshw/pr-deepseek-harness-deepseek-harness-3828

This commit is contained in:
_Kerman
2026-09-10 15:51:42 +08:00
174 changed files with 2059 additions and 537 deletions
@@ -78,6 +78,7 @@ export class SessionSkillCatalog extends TypertRemoteService {
return {
skills: skills.map(skill => ({
name: skill.name,
...skill.path === undefined ? {} : { path: skill.path },
description: skill.description,
...skill.whenToUse === undefined ? {} : { whenToUse: skill.whenToUse },
modelInvocable: skill.invocation.modelInvocable,
@@ -223,6 +223,8 @@ export interface SkillListRequest {
/** One skill available to the Session's human-facing composer. */
export interface SkillEntry {
/** Absolute SKILL.md path when supplied by a filesystem provider. */
readonly path?: string
/** Kebab-case identifier referenced as `/name`. */
readonly name: string
/** Short routing description. */