feat: add Discuss and Explore subagents for dynamic critique and code exploration

- Implement Discuss Subagent for multi-perspective critique with dynamic perspectives.
- Create Explore Subagent for shared codebase exploration with centralized caching.
- Add tests for CcwToolsMcpCard component to ensure enabled tools are preserved on config save.
- Introduce SessionPreviewPanel component for previewing and selecting sessions for Memory V2 extraction.
- Develop CommandCreateDialog component for creating/importing commands with import and CLI generate modes.
This commit is contained in:
catlog22
2026-02-27 17:25:52 +08:00
parent 3db74cc7b0
commit 3b92bfae8c
45 changed files with 6508 additions and 128 deletions

View File

@@ -252,6 +252,11 @@ export function run(argv: string[]): void {
.option('--batch-size <n>', 'Batch size for embedding', '8')
.option('--top-k <n>', 'Number of semantic search results', '10')
.option('--min-score <f>', 'Minimum similarity score for semantic search', '0.5')
// Pipeline V2 options
.option('--include-native', 'Include native sessions (preview)')
.option('--path <path>', 'Project path (pipeline commands)')
.option('--max-sessions <n>', 'Max sessions to extract (extract)')
.option('--session-ids <ids>', 'Comma-separated session IDs (extract)')
.action((subcommand, args, options) => memoryCommand(subcommand, args, options));
// Core Memory command