feat(01-03): create CLI entry point for testing
Some checks failed
Discord Webhook / git (push) Has been cancelled

- Implement __main__.py with argparse command-line interface
- Add interactive chat loop for testing model switching
- Include status commands to show current model and resources
- Support models listing and manual model switching
- Add proper signal handling for graceful shutdown
- Include help text and usage examples
- Fix import issues for relative imports in package
This commit is contained in:
Mai Development
2026-01-27 12:33:50 -05:00
parent 24ae542a25
commit 5297df81fb
3 changed files with 328 additions and 4 deletions

View File

@@ -359,7 +359,7 @@ class ModelManager:
raise ValueError("Model returned empty or inadequate response")
# Add messages to context
from .conversation import MessageRole
from models.conversation import MessageRole
self.context_manager.add_message(
conversation_id, MessageRole.USER, message