MCPcopy Create free account

hub / github.com/AliyahZombie/OctSSH / functions

Functions202 in github.com/AliyahZombie/OctSSH

↓ 1 callersFunctionbuildShellArgv
(params: { shell: LocalShellSpec; command: string; shellArgs?: string[]; })
src/local/shell.ts:83
↓ 1 callersFunctionbuildWrapperFile
(params: { sessionId: string; sudo: boolean })
src/ssh/asyncScreen.ts:30
↓ 1 callersFunctioncancelTransfer
(sessionId: string)
src/transfer/manager.ts:42
↓ 1 callersFunctionclientEnvVars
()
src/envManager/protocol.ts:33
↓ 1 callersFunctionconnectViaProxyJump
(params: { jumpClient: JumpClientLike; targetHost: string; targetPort: number; connectTarget: (sock: D
src/ssh/proxyJump.ts:50
↓ 1 callersFunctioncreateOctsshServer
()
src/mcp/server.ts:77
↓ 1 callersFunctiondetectSubcommand
(args: string[])
src/envManager/protocol.ts:61
↓ 1 callersFunctionensureDir
(p: string)
src/transfer/manager.ts:20
↓ 1 callersFunctionensureDirSync
(dirPath: string)
src/state/fs.ts:4
↓ 1 callersFunctionensureLocalCleanupStarted
()
src/mcp/localServer.ts:57
↓ 1 callersMethodevictIfNeeded
()
src/ssh/connectionPool.ts:82
↓ 1 callersFunctionexpandHome
(p: string)
src/ssh/connect.ts:28
↓ 1 callersFunctionexpandIncludePattern
(pattern: string, baseDir: string)
src/ssh/config/hosts.ts:20
↓ 1 callersFunctionexpandIncludePattern
(pattern: string, baseDir: string)
src/ssh/config/resolve.ts:49
↓ 1 callersFunctionextractRmTargets
(command: string)
src/security/policy.ts:105
↓ 1 callersFunctionextractRmTargets
(command: string)
src/security/localPolicy.ts:84
↓ 1 callersMethodgenerateEventId
(streamId: string)
src/mcp/httpServe.ts:19
↓ 1 callersFunctiongetAuthHeader
(req: http.IncomingMessage)
src/mcp/httpServe.ts:98
↓ 1 callersFunctiongetBearer
(req: http.IncomingMessage)
src/mcp/httpServe.ts:106
↓ 1 callersFunctiongetEnvManagerProtocolDoc
(args: string[])
src/envManager/protocol.ts:74
↓ 1 callersFunctiongetPendingDir
(baseDir?: string)
src/state/pending.ts:39
↓ 1 callersFunctiongetRemoteHome
(client: Client)
src/security/policy.ts:46
↓ 1 callersFunctiongetRemoteHome
(client: Client)
src/transfer/remotePath.ts:7
↓ 1 callersFunctiongetSessionsDir
(baseDir?: string)
src/state/sessions.ts:89
↓ 1 callersFunctiongetSftp
(client: Client)
src/ssh/sftp.ts:5
↓ 1 callersMethodgetStreamIdFromEventId
(eventId: string)
src/mcp/httpServe.ts:23
↓ 1 callersFunctiongetStructured
(toolResult)
scripts/transfer-remote-smoke.cjs:14
↓ 1 callersFunctiongetTransferLogsDir
(baseDir = getOctsshDir())
src/transfer/manager.ts:24
↓ 1 callersFunctionhasEnvManagerProtocolFlag
(args: string[])
src/envManager/protocol.ts:70
↓ 1 callersFunctionhostMatchesPatterns
(host: string, patterns: string[])
src/ssh/config/resolve.ts:32
↓ 1 callersFunctioninitEnvVars
()
src/envManager/protocol.ts:41
↓ 1 callersFunctionisClearlyDangerousRootDelete
(targets: string[])
src/security/policy.ts:140
↓ 1 callersFunctionisClearlyDangerousRootDelete
(targets: string[])
src/security/localPolicy.ts:112
↓ 1 callersFunctionisConcreteHostAlias
(token: string)
src/ssh/config/hosts.ts:12
↓ 1 callersFunctionisDir
(stat: any)
src/transfer/download.ts:13
↓ 1 callersFunctionisFile
(stat: any)
src/transfer/download.ts:21
↓ 1 callersFunctionisFile
(attrs: any)
src/transfer/remoteWalk.ts:20
↓ 1 callersFunctionisRecursiveRm
(command: string)
src/security/policy.ts:125
↓ 1 callersFunctionisRecursiveRm
(command: string)
src/security/localPolicy.ts:99
↓ 1 callersFunctionisSudoInvocation
(command: string)
src/security/policy.ts:100
↓ 1 callersFunctionisSudoInvocation
(command: string)
src/security/localPolicy.ts:80
↓ 1 callersFunctionisSudoPasswordError
(stderr: string)
src/ssh/shell.ts:16
↓ 1 callersFunctionlistSessionIds
(baseDir: string)
src/state/cleanup.ts:5
↓ 1 callersFunctionmain
()
src/index.ts:11
↓ 1 callersFunctionmain
()
src/local/asyncWrapper.ts:71
↓ 1 callersFunctionmain
()
scripts/transfer-remote-smoke.cjs:46
↓ 1 callersFunctionmain
()
scripts/mcp-smoke.cjs:4
↓ 1 callersFunctionmatchesExecutable
(command: string, exe: string)
src/security/policy.ts:84
↓ 1 callersFunctionmatchesExecutable
(command: string, exe: string)
src/security/localPolicy.ts:74
↓ 1 callersFunctionnormalizeShellEnv
(raw: string | undefined)
src/local/shell.ts:11
↓ 1 callersFunctionnormalizeToolPrefix
(raw: string | undefined)
src/mcp/localServer.ts:45
↓ 1 callersFunctionnormalizeToolPrefix
(raw: string | undefined)
src/mcp/server.ts:71
↓ 1 callersFunctionnotFound
(res: http.ServerResponse)
src/mcp/httpServe.ts:92
↓ 1 callersFunctionnowIso
()
src/ssh/asyncScreen.ts:26
↓ 1 callersFunctionnowIso
()
src/local/asyncProcess.ts:38
↓ 1 callersFunctionopenDirectTcpip
(params: { forwardOut: ForwardOutFn; dstHost: string; dstPort: number; })
src/ssh/proxyJump.ts:30
↓ 1 callersFunctionparseProxyJump
(raw: string)
src/ssh/machine.ts:14
↓ 1 callersFunctionpreviewDeletePaths
(client: Client, targets: string[])
src/security/policy.ts:152
↓ 1 callersFunctionpreviewDeletePathsLocal
(targets: string[])
src/security/localPolicy.ts:119
↓ 1 callersFunctionpromisifyForwardOut
(client: JumpClientLike)
src/ssh/proxyJump.ts:20
↓ 1 callersFunctionpumpStdinFromFile
(params: { stdinPath: string; childStdin: NodeJS.WritableStream | null | undefined; isDone: () => boolea
src/local/asyncWrapper.ts:32
↓ 1 callersFunctionpush
(p: string)
src/security/localPolicy.ts:137
↓ 1 callersFunctionreadConfigLinesWithInclude
(configPath: string, visited = new Set<string>())
src/ssh/config/resolve.ts:60
↓ 1 callersFunctionreadFileLines
(filePath: string)
src/ssh/config/hosts.ts:30
↓ 1 callersFunctionreadJsonBody
(req: http.IncomingMessage)
src/mcp/httpServe.ts:55
↓ 1 callersFunctionresolveWithSshG
(alias: string)
src/ssh/config/resolve.ts:165
↓ 1 callersFunctionrunInitCli
()
src/init/initCli.ts:35
↓ 1 callersFunctionsafeRequestMeta
(req: http.IncomingMessage)
src/mcp/httpServe.ts:124
↓ 1 callersFunctionserveEnvVars
()
src/envManager/protocol.ts:48
↓ 1 callersFunctionsftpFastGet
(sftp: SftpClient, remotePath: string, localPath: string)
src/ssh/sftp.ts:79
↓ 1 callersFunctionsftpFastPut
(sftp: SftpClient, localPath: string, remotePath: string)
src/ssh/sftp.ts:70
↓ 1 callersFunctionsftpMkdir
(sftp: SftpClient, p: string)
src/ssh/sftp.ts:41
↓ 1 callersFunctionsftpMkdirp
(sftp: SftpClient, p: string)
src/ssh/sftp.ts:51
↓ 1 callersFunctionsftpReaddir
(sftp: SftpClient, p: string)
src/ssh/sftp.ts:61
↓ 1 callersFunctionshouldDebug
()
src/mcp/httpServe.ts:113
↓ 1 callersFunctionsleep
(ms)
scripts/transfer-remote-smoke.cjs:10
↓ 1 callersFunctionsleepMs
(ms: number)
src/local/asyncWrapper.ts:28
↓ 1 callersFunctionstartDownloadAsync
(params: { client: Client; machine: string; remotePath: string; localPath: string; plan: DownloadPla
src/transfer/manager.ts:106
↓ 1 callersFunctionstartUploadAsync
(params: { client: Client; machine: string; localPath: string; remotePath: string; plan: UploadPlan;
src/transfer/manager.ts:49
↓ 1 callersFunctionstripComments
(line: string)
src/ssh/config/hosts.ts:6
↓ 1 callersFunctionstripComments
(line: string)
src/ssh/config/resolve.ts:19
↓ 1 callersFunctiontailLocalFile
(filePath: string, lines: number)
src/mcp/server.ts:51
↓ 1 callersFunctiontryRegex
(pattern: string)
src/security/policy.ts:67
↓ 1 callersFunctiontryRegex
(pattern: string)
src/security/localPolicy.ts:57
↓ 1 callersFunctionunauthorized
(res: http.ServerResponse, message = "Unauthorized")
src/mcp/httpServe.ts:74
↓ 1 callersFunctionwalk
(root: string)
src/security/localPolicy.ts:143
↓ 1 callersFunctionwalk
(dir: string)
src/transfer/localWalk.ts:32
↓ 1 callersFunctionwalk
(absDir: string, relDir: string)
src/transfer/remoteWalk.ts:35
↓ 1 callersFunctionwalkLocal
(rootPath: string)
src/transfer/localWalk.ts:12
↓ 1 callersFunctionwalkRemoteDir
(sftp: SftpClient, rootAbs: string)
src/transfer/remoteWalk.ts:28
↓ 1 callersFunctionwrapSudoSh
(command: string)
src/ssh/shell.ts:12
Methodconstructor
(params: { create: (key: K) => Promise<T>; close: (value: T) => Promise<void> | void; options: Con
src/ssh/connectionPool.ts:24
FunctioncreateOctsshLocalServer
()
src/mcp/localServer.ts:90
Functionhandler
(err: any, stream: any)
src/ssh/runCommand.ts:29
FunctionisRemoteDir
(stat: any)
src/transfer/upload.ts:16
FunctionmapLimit
(items: T[], limit: number, fn: (item: T, index: number) => Promise<R>)
src/util/concurrency.ts:1
FunctionnotImplemented
(tool: string)
src/mcp/server.ts:43
MethodreplayEventsAfter
(lastEventId: string, { send }: { send: (eventId: string, message: any) => Promise<void> })
src/mcp/httpServe.ts:34
FunctionsaveConfig
(config: OctsshConfig, baseDir?: string)
src/state/config.ts:70
Functionshutdown
()
src/index.ts:58
← previousnext →101–200 of 202, ranked by callers