feat: Complete v2 plugin system migration with compilation fixes
🎉 Phase 9.75g-1: v2プラグインシステム移行完成 ### ✅ 修正完了項目 - bid/mod.rs: 古いregistryモジュールの無効化 - generic_plugin_box.rs: registry依存の削除、簡易clone実装 - objects.rs: 古いBIDレジストリ呼び出しを無効化、v2システム用コメント追加 - main.rs, runner.rs: import修正(nyash_rust::cli::CliConfigへ) - lib.rs: CLI モジュール export追加 ### 🚀 達成事項 - ✅ 全コンパイルエラー修正完了 - ✅ v2プラグインシステム正常起動確認 - ✅ nyash.toml読み込み・設定統合成功 - ✅ BoxFactoryRegistry + PluginLoaderV2連携実装 - ✅ test_filebox_v2.nyash テストファイル追加 ### 📊 実行結果 ``` 🔌 v2 plugin system initialized from nyash.toml ✅ v2 plugin system fully configured 📦 Registering plugin provider for FileBox ``` ### 🔧 次のステップ (Phase 9.75g-2) - BoxFactoryRegistry統合: new FileBox() → v2プラグインBox生成 - TLV通信実装: 実際のプラグインメソッド呼び出し 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@ -48,6 +48,9 @@ pub mod bid;
|
||||
// Configuration system
|
||||
pub mod config;
|
||||
|
||||
// CLI system
|
||||
pub mod cli;
|
||||
|
||||
// Runtime system (plugins, registry, etc.)
|
||||
pub mod runtime;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user