mirror of
https://github.com/LerianStudio/ring
synced 2026-05-05 22:48:25 +00:00
33 lines
623 B
TypeScript
33 lines
623 B
TypeScript
|
|
/**
|
||
|
|
* Ring Component Loaders
|
||
|
|
*
|
||
|
|
* Central export for all component loaders.
|
||
|
|
*/
|
||
|
|
|
||
|
|
// Agent loader
|
||
|
|
export {
|
||
|
|
type AgentConfig,
|
||
|
|
countRingAgents,
|
||
|
|
loadRingAgents,
|
||
|
|
} from "./agent-loader.js"
|
||
|
|
// Command loader
|
||
|
|
export {
|
||
|
|
type CommandConfig,
|
||
|
|
type CommandValidationWarning,
|
||
|
|
countRingCommands,
|
||
|
|
type LoadCommandsResult,
|
||
|
|
loadRingCommands,
|
||
|
|
} from "./command-loader.js"
|
||
|
|
// Placeholder utilities
|
||
|
|
export {
|
||
|
|
expandPlaceholders,
|
||
|
|
getOpenCodeConfigDir,
|
||
|
|
OPENCODE_CONFIG_PLACEHOLDER,
|
||
|
|
} from "./placeholder-utils.js"
|
||
|
|
// Skill loader
|
||
|
|
export {
|
||
|
|
countRingSkills,
|
||
|
|
loadRingSkills,
|
||
|
|
type SkillConfig,
|
||
|
|
} from "./skill-loader.js"
|