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

Method WriteFile

go/session_fs_provider.go:102–112  ·  view source on GitHub ↗
(request *rpc.SessionFSWriteFileRequest)

Source from the content-addressed store, hash-verified

100}
101
102func (a *sessionFSAdapter) WriteFile(request *rpc.SessionFSWriteFileRequest) (*rpc.SessionFSError, error) {
103 var mode *int
104 if request.Mode != nil {
105 m := int(*request.Mode)
106 mode = &m
107 }
108 if err := a.provider.WriteFile(request.Path, request.Content, mode); err != nil {
109 return toSessionFSError(err), nil
110 }
111 return nil, nil
112}
113
114func (a *sessionFSAdapter) AppendFile(request *rpc.SessionFSAppendFileRequest) (*rpc.SessionFSError, error) {
115 var mode *int

Callers

nothing calls this directly

Calls 2

toSessionFSErrorFunction · 0.85
WriteFileMethod · 0.65

Tested by

no test coverage detected