mirror of https://github.com/garrytan/gstack.git
feat: add includeSkills to HostConfig + update OpenClaw config
Add includeSkills allowlist field with union logic (include minus skip). Update OpenClaw to generate only 4 native methodology skills (office-hours, plan-ceo-review, investigate, retro). Remove staticFiles.SOUL.md reference (pointed to non-existent file).
This commit is contained in:
parent
1652f224c7
commit
44629bd1a4
|
|
@ -23,6 +23,7 @@ const openclaw: HostConfig = {
|
||||||
generation: {
|
generation: {
|
||||||
generateMetadata: false,
|
generateMetadata: false,
|
||||||
skipSkills: ['codex'],
|
skipSkills: ['codex'],
|
||||||
|
includeSkills: ['office-hours', 'plan-ceo-review', 'investigate', 'retro'],
|
||||||
},
|
},
|
||||||
|
|
||||||
pathRewrites: [
|
pathRewrites: [
|
||||||
|
|
@ -69,10 +70,6 @@ const openclaw: HostConfig = {
|
||||||
coAuthorTrailer: 'Co-Authored-By: OpenClaw Agent <agent@openclaw.ai>',
|
coAuthorTrailer: 'Co-Authored-By: OpenClaw Agent <agent@openclaw.ai>',
|
||||||
learningsMode: 'basic',
|
learningsMode: 'basic',
|
||||||
|
|
||||||
// SOUL.md ships as a static file alongside generated skills
|
|
||||||
staticFiles: {
|
|
||||||
'SOUL.md': 'openclaw/SOUL.md',
|
|
||||||
},
|
|
||||||
adapter: './scripts/host-adapters/openclaw-adapter',
|
adapter: './scripts/host-adapters/openclaw-adapter',
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -62,6 +62,8 @@ export interface HostConfig {
|
||||||
metadataFormat?: string | null;
|
metadataFormat?: string | null;
|
||||||
/** Skill directories to exclude from generation for this host. */
|
/** Skill directories to exclude from generation for this host. */
|
||||||
skipSkills?: string[];
|
skipSkills?: string[];
|
||||||
|
/** Skill directories to include (allowlist). Union logic: include minus skip. */
|
||||||
|
includeSkills?: string[];
|
||||||
};
|
};
|
||||||
|
|
||||||
// --- Content Rewrites ---
|
// --- Content Rewrites ---
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue