feat(cli): Add vi mode support (#9287)

Co-authored-by: Xingyao Wang <xingyao@all-hands.dev>
This commit is contained in:
Ikuo Matsumura
2025-06-24 02:39:38 +09:00
committed by GitHub
parent 63c7815823
commit 9ec94737ed
10 changed files with 188 additions and 39 deletions

View File

@@ -5,6 +5,7 @@ from pydantic import BaseModel, Field, SecretStr
from openhands.core import logger
from openhands.core.config.agent_config import AgentConfig
from openhands.core.config.cli_config import CLIConfig
from openhands.core.config.config_utils import (
OH_DEFAULT_AGENT,
OH_MAX_ITERATIONS,
@@ -109,6 +110,7 @@ class OpenHandsConfig(BaseModel):
mcp_host: str = Field(default=f'localhost:{os.getenv("port", 3000)}')
mcp: MCPConfig = Field(default_factory=MCPConfig)
kubernetes: KubernetesConfig = Field(default_factory=KubernetesConfig)
cli: CLIConfig = Field(default_factory=CLIConfig)
defaults_dict: ClassVar[dict] = {}