MCPcopy Create free account
hub / github.com/github/copilot-sdk / Rm

Method Rm

go/session_fs_provider.go:177–184  ·  view source on GitHub ↗
(request *rpc.SessionFSRmRequest)

Source from the content-addressed store, hash-verified

175}
176
177func (a *sessionFSAdapter) Rm(request *rpc.SessionFSRmRequest) (*rpc.SessionFSError, error) {
178 recursive := request.Recursive != nil && *request.Recursive
179 force := request.Force != nil && *request.Force
180 if err := a.provider.Remove(request.Path, recursive, force); err != nil {
181 return toSessionFSError(err), nil
182 }
183 return nil, nil
184}
185
186func (a *sessionFSAdapter) Rename(request *rpc.SessionFSRenameRequest) (*rpc.SessionFSError, error) {
187 if err := a.provider.Rename(request.Src, request.Dest); err != nil {

Callers

nothing calls this directly

Calls 2

toSessionFSErrorFunction · 0.85
RemoveMethod · 0.65

Tested by

no test coverage detected