#!/usr/bin/env python3
"""
Terminal Package - 완전한 터미널 명령 실행 시스템
안전하고 효율적인 터미널 명령 실행 기능을 제공하는 모듈화된 패키지
"""
from .models import (
CommandCategory,
CommandInfo,
ExecutionResult,
ProcessInfo,
SystemInfo,
CommandHistory,
EnvironmentVariable
)
from .complete_terminal_mcp import (
CompleteTerminalMCP,
execute_command,
get_command_history,
kill_process,
get_system_info,
change_directory
)
__all__ = [
# 데이터 모델
'CommandCategory',
'CommandInfo',
'ExecutionResult',
'ProcessInfo',
'SystemInfo',
'CommandHistory',
'EnvironmentVariable',
# 메인 터미널 클래스
'CompleteTerminalMCP',
# MCP 호환 함수들
'execute_command',
'get_command_history',
'kill_process',
'get_system_info',
'change_directory'
]