mirror of
https://github.com/samiyev/puaros.git
synced 2025-12-28 07:16:53 +05:00
chore(ipuaro): release v0.20.0
Added IndexProject and ExecuteTool use cases: - IndexProject orchestrates full indexing pipeline - ExecuteTool manages tool execution with confirmation - Refactored CLI index and TUI /reindex commands - Refactored HandleMessage to use ExecuteTool - Added 19 unit tests for IndexProject - All 1463 tests passing, 91.58% branch coverage
This commit is contained in:
@@ -90,12 +90,10 @@ export function App({
|
||||
)
|
||||
|
||||
const reindex = useCallback(async (): Promise<void> => {
|
||||
/*
|
||||
* TODO: Implement full reindex via IndexProject use case
|
||||
* For now, this is a placeholder
|
||||
*/
|
||||
await Promise.resolve()
|
||||
}, [])
|
||||
const { IndexProject } = await import("../application/use-cases/IndexProject.js")
|
||||
const indexProject = new IndexProject(deps.storage, projectPath)
|
||||
await indexProject.execute(projectPath)
|
||||
}, [deps.storage, projectPath])
|
||||
|
||||
const { executeCommand, isCommand } = useCommands(
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user