- Extract createSlashcommandTool factory with SlashcommandToolOptions - Export discoverCommandsSync for external use - Move description building to lazy evaluation with caching - Support pre-warming cache with provided commands and skills - Simplify tool initialization in plugin with new factory approach This allows the slashcommand tool to be instantiated with custom options while maintaining backward compatibility through lazy loading. 🤖 Generated with assistance of [OhMyOpenCode](https://github.com/code-yeongyu/oh-my-opencode)
3 lines
109 B
TypeScript
3 lines
109 B
TypeScript
export * from "./types"
|
|
export { slashcommand, createSlashcommandTool, discoverCommandsSync } from "./tools"
|