MCPcopy Index your code
hub / github.com/BasicProtein/AugmentCode-Free / check_processes_command

Function check_processes_command

augment_tools_core/cli.py:218–237  ·  view source on GitHub ↗

Check running IDE processes.

(ide)

Source from the content-addressed store, hash-verified

216@main_cli.command("check-processes")
217@click.option('--ide', required=True, help='IDE type (vscode, cursor, windsurf, jetbrains)')
218def check_processes_command(ide):
219 """Check running IDE processes."""
220 from .process_manager import ProcessManager
221
222 try:
223 ide_type = parse_ide_type(ide)
224 ide_name = get_ide_display_name(ide_type)
225
226 pm = ProcessManager()
227 processes = pm.get_ide_processes(ide_type)
228
229 if processes:
230 print_info(f"找到 {len(processes)} 个 {ide_name} 进程:")
231 for proc in processes:
232 print_info(f" {proc}")
233 else:
234 print_info(f"未找到 {ide_name} 进程")
235
236 except Exception as e:
237 print_error(f"检查进程失败: {e}")
238
239@main_cli.command("kill-processes")
240@click.option('--ide', required=True, help='IDE type (vscode, cursor, windsurf, jetbrains)')

Callers

nothing calls this directly

Calls 6

get_ide_processesMethod · 0.95
parse_ide_typeFunction · 0.85
get_ide_display_nameFunction · 0.85
ProcessManagerClass · 0.85
print_infoFunction · 0.85
print_errorFunction · 0.85

Tested by

no test coverage detected