MCPcopy Create free account
hub / github.com/0xcaff/codex-web / handleLocalFilePickerMessage

Function handleLocalFilePickerMessage

src/browser/files.ts:110–127  ·  view source on GitHub ↗
(message: CodexFetchMessage)

Source from the content-addressed store, hash-verified

108}
109
110export async function handleLocalFilePickerMessage(message: CodexFetchMessage) {
111 try {
112 const response = await handleLocalFilePickerMessageInner(message);
113
114 sendFetchResponse(message, {
115 responseType: "success",
116 body: response,
117 });
118 } catch (error) {
119 console.error(error);
120
121 sendFetchResponse(message, {
122 responseType: "error",
123 status: 432,
124 error: errorMessage(error),
125 });
126 }
127}
128
129async function handleLocalFilePickerMessageInner(message: CodexFetchMessage) {
130 const request = parsePickFilesRequest(message);

Callers 1

invokeFunction · 0.90

Calls 3

sendFetchResponseFunction · 0.85
errorMessageFunction · 0.70

Tested by

no test coverage detected