+6
−4
+4
−0
+349
−93
Loading
* Introduce new feature specification for AI documentation improvements. * Clarify user scenarios and testing requirements for new CLI commands. * Define acceptance criteria for workspace creation with auto-build. * Outline functional requirements for model configuration and command redesign. * Document user stories focusing on free AI features and streamlined workflows. * Include edge cases and success criteria for measurable outcomes. feat(cli): Implement CLI command redesign for AI operations * Remove deprecated commands: `ai process`, `ai status`, `ai graph`. * Introduce new commands: `ai summarize` and `ai convert` for single TDoc operations. * Ensure `ai query` command is workspace-only, integrating RAG and GraphRAG. * Add `--auto-build` flag to workspace creation for automatic processing. fix(config): Update default LLM and embedding models * Change default LLM model to `openrouter/openrouter/free`. * Update default embedding model to `ollama/embeddinggemma`. refactor(operations): Modify summarization logic to use dynamic models * Update `LiteLLMClient` to accept model parameter, defaulting to config. * Ensure summarization uses the configured model instead of hardcoded values. docs(tests): Enhance test documentation for new AI features * Add tasks for testing new CLI commands and auto-build functionality. * Outline phases for implementing and verifying new features in the AI module.