(async()=>{const mods=[...__r.getModules()];const get=(suffix)=>(mods.find(([id,m])=>m.verboseName===suffix)??mods.find(([id,m])=>m.verboseName?.endsWith(suffix)))[1].publicModule.exports;const registry=get('src/state/atom-registry.ts').appAtomRegistry;const commands=get('src/state/attachments.ts').attachmentEnvironment;const runtime=get('/client-runtime/src/state/runtime.ts');const environmentId='f73f8d22-0510-41f9-984c-ed4110d40f47';const text='Synthetic attachment evidence.\nRetry restored these bytes.\n';const minted=await runtime.runAtomCommand(registry,commands.createUploadUrl,{environmentId,input:{type:'file',name:'evidence.txt',mimeType:'text/plain',sizeBytes:text.length}},{reportFailure:false});if(minted._tag!=='Success')throw Error('Synthetic upload mint failed');const session=get('src/state/session.ts').environmentSession;const connection=registry.get(session.preparedConnectionValueAtom(environmentId));if(connection._tag!=='Some')throw Error('Fixture environment is not connected');const url=new URL(minted.value.relativeUrl,connection.value.httpBaseUrl).href;const response=await fetch(url,{method:'POST',headers:{'Content-Type':'text/plain'},body:text});if(!response.ok)throw Error('Synthetic byte upload failed: '+response.status);globalThis.__captureAttachment={attachmentId:minted.value.attachmentId,name:'evidence.txt',mimeType:'text/plain',sizeBytes:String(text.length),environmentId,threadId:'mcp:f08e9139-074e-4ff2-b3ab-89c5b10b3cea'};globalThis.__captureUploadResult=JSON.stringify(globalThis.__captureAttachment);return globalThis.__captureUploadResult})().catch(error=>{globalThis.__captureUploadResult=JSON.stringify({error:String(error),stack:error.stack});return globalThis.__captureUploadResult})