kimi-code / packages /agent-core-v2 /src /features /featureRegistry.ts
SaylorTwift's picture
SaylorTwift HF Staff
Add files using upload-large-folder tool
4e23b01 verified
Raw History Blame Contribute Delete
400 Bytes
import type { ServiceClassRecipe } from '#/_base/di/fiber';
const _featureRecipes: ServiceClassRecipe[] = [];
export function registerFeature(recipe: ServiceClassRecipe): void {
_featureRecipes.push(recipe);
}
export function getFeatureRecipes(): readonly ServiceClassRecipe[] {
return _featureRecipes;
}
export function _clearFeatureRecipesForTests(): void {
_featureRecipes.length = 0;
}