MCPcopy Create free account
hub / github.com/Dizzy-K/AutoPT / ScannerToolConfig

Class ScannerToolConfig

config/schema.py:107–119  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

105
106@dataclass(slots=True)
107class ScannerToolConfig:
108 executable: str = "xray"
109 extra_args: list[str] = field(default_factory=list)
110 env: dict[str, str] = field(default_factory=dict)
111 working_directory: str = ""
112
113 def to_command_provider_config(self) -> CommandToolProviderConfig:
114 return CommandToolProviderConfig(
115 executable=self.executable,
116 extra_args=list(self.extra_args),
117 env=dict(self.env),
118 working_directory=self.working_directory,
119 )
120
121
122@dataclass(slots=True)

Callers 1

_build_toolsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected