feat(intelligence): complete migration to Rust backend
- Unify all intelligence modules to use intelligenceClient - Delete legacy TS implementations (agent-memory, reflection-engine, heartbeat-engine, context-compactor, agent-identity, memory-index) - Update all consumers to use snake_case backend types - Remove deprecated llm-integration.test.ts This eliminates code duplication between frontend and backend, resolves localStorage limitations, and enables persistent intelligence features. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -191,3 +191,17 @@ export function getCategories(skills: UISkillInfo[]): string[] {
|
||||
}
|
||||
return Array.from(categories);
|
||||
}
|
||||
|
||||
// === Aliases for backward compatibility ===
|
||||
|
||||
/**
|
||||
* Alias for UISkillInfo for backward compatibility
|
||||
*/
|
||||
export type SkillDisplay = UISkillInfo;
|
||||
|
||||
/**
|
||||
* Alias for adaptSkills for catalog adaptation
|
||||
*/
|
||||
export function adaptSkillsCatalog(skills: ConfigSkillInfo[]): UISkillInfo[] {
|
||||
return adaptSkills(skills);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user