Coverage for src/ollamapy/__init__.py: 100%
13 statements
« prev ^ index » next coverage.py v7.10.6, created at 2025-09-01 12:29 -0400
« prev ^ index » next coverage.py v7.10.6, created at 2025-09-01 12:29 -0400
1__version__ = "0.8.0"
3from .main import hello, greet, chat
4from .ollama_client import OllamaClient
5from .model_manager import ModelManager
6from .analysis_engine import AnalysisEngine
7from .chat_session import ChatSession
8from .terminal_interface import TerminalInterface
9from .skills import (
10 get_available_actions,
11 get_actions_with_vibe_tests,
12 execute_action,
13 SKILL_REGISTRY,
14 clear_action_logs,
15 get_action_logs,
16 Skill,
17 SkillRegistry,
18)
19from .parameter_utils import (
20 convert_parameter_value,
21 validate_required_parameters,
22 extract_numbers_from_text,
23 extract_expressions_from_text,
24 prepare_function_parameters,
25 extract_parameter_from_response,
26)
27from .vibe_tests import VibeTestRunner, run_vibe_tests
28from .vibe_report import VibeTestReportGenerator
29from .skill_generator import (
30 IncrementalSkillGenerator,
31 SafeCodeExecutor,
32 SkillGenerationResult,
33 SkillPlan,
34 run_skill_generation,
35)
37__all__ = [
38 "hello",
39 "greet",
40 "chat",
41 "OllamaClient",
42 "ModelManager",
43 "AnalysisEngine",
44 "ChatSession",
45 "TerminalInterface",
46 "get_available_actions",
47 "get_actions_with_vibe_tests",
48 "execute_action",
49 "SKILL_REGISTRY",
50 "Skill",
51 "SkillRegistry",
52 "clear_action_logs",
53 "get_action_logs",
54 "convert_parameter_value",
55 "validate_required_parameters",
56 "extract_numbers_from_text",
57 "extract_expressions_from_text",
58 "prepare_function_parameters",
59 "extract_parameter_from_response",
60 "VibeTestRunner",
61 "run_vibe_tests",
62 "VibeTestReportGenerator",
63 "IncrementalSkillGenerator",
64 "SafeCodeExecutor",
65 "SkillGenerationResult",
66 "SkillPlan",
67 "run_skill_generation",
68]