Tools configuration
| 46 | |
| 47 | |
| 48 | class ToolsConfig(BaseModel): |
| 49 | """Tools configuration""" |
| 50 | |
| 51 | # Basic tools (file operations, bash) |
| 52 | enable_file_tools: bool = True |
| 53 | enable_bash: bool = True |
| 54 | enable_note: bool = True |
| 55 | |
| 56 | # Skills |
| 57 | enable_skills: bool = True |
| 58 | skills_dir: str = "./skills" |
| 59 | |
| 60 | # MCP tools |
| 61 | enable_mcp: bool = True |
| 62 | mcp_config_path: str = "mcp.json" |
| 63 | mcp: MCPConfig = Field(default_factory=MCPConfig) |
| 64 | |
| 65 | |
| 66 | class Config(BaseModel): |