MCPcopy Index your code
hub / github.com/github/copilot-sdk / AppendFile

Method AppendFile

go/session_fs_provider.go:114–124  ·  view source on GitHub ↗
(request *rpc.SessionFSAppendFileRequest)

Source from the content-addressed store, hash-verified

112}
113
114func (a *sessionFSAdapter) AppendFile(request *rpc.SessionFSAppendFileRequest) (*rpc.SessionFSError, error) {
115 var mode *int
116 if request.Mode != nil {
117 m := int(*request.Mode)
118 mode = &m
119 }
120 if err := a.provider.AppendFile(request.Path, request.Content, mode); err != nil {
121 return toSessionFSError(err), nil
122 }
123 return nil, nil
124}
125
126func (a *sessionFSAdapter) Exists(request *rpc.SessionFSExistsRequest) (*rpc.SessionFSExistsResult, error) {
127 exists, err := a.provider.Exists(request.Path)

Callers

nothing calls this directly

Calls 2

toSessionFSErrorFunction · 0.85
AppendFileMethod · 0.65

Tested by

no test coverage detected