1143 lines
57 KiB
React
1143 lines
57 KiB
React
/* Metro module 963; source: unknown; dependencies: [848, 828, 964, 965, 966, 967] */
|
|
function _fun10147(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#10147, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1090:6, offset: 0x00d7e64d, size: 132 bytes, params: 8, frame: 17
|
|
const env0_0 = require;
|
|
const addOriginToSpan = function(a0, a1) {
|
|
var SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN = require(dependencyMap[0]).SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN;
|
|
a0.setAttribute(SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN, 'auto.vercelai.otel');
|
|
};
|
|
const renameAttributeKey = function(a0, a1, a2) {
|
|
if (a0[a1] != null) {
|
|
a0[a2] = a0[a1];
|
|
delete a0[a1];
|
|
}
|
|
};
|
|
const setAttributeIfDefined = function(a0, a1, a2) {
|
|
if (a2 != null) {
|
|
a0[a1] = a2;
|
|
}
|
|
};
|
|
let Object = global.Object;
|
|
const defineProperty = Object.defineProperty;
|
|
const Symbol = global.Symbol;
|
|
Reflect.apply(defineProperty, Object, [exports, Symbol.toStringTag, {value: 'Module'}]);
|
|
exports.addVercelAiProcessors = function(a0) {
|
|
a0.on('spanStart', onVercelAiSpanStart);
|
|
var Object = global.Object;
|
|
a0.addEventProcessor(Object.assign(vercelAiEventProcessor, {id: 'VercelAiEventProcessor'}));
|
|
};
|
|
}
|
|
|
|
function onVercelAiSpanStart(a0) { // fn#10149, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1090:119, offset: 0x00d7e706, size: 1200 bytes, params: 2, frame: 22
|
|
var r4;
|
|
const AI_TOOL_CALL_NAME_ATTRIBUTE = (require(964) /* metro dependency 964 */).AI_TOOL_CALL_NAME_ATTRIBUTE;
|
|
const AI_TOOL_CALL_ID_ATTRIBUTE = (require(964) /* metro dependency 964 */).AI_TOOL_CALL_ID_ATTRIBUTE;
|
|
const AI_OPERATION_ID_ATTRIBUTE = (require(964) /* metro dependency 964 */).AI_OPERATION_ID_ATTRIBUTE;
|
|
var property;
|
|
var value4;
|
|
const AI_TELEMETRY_FUNCTION_ID_ATTRIBUTE = (require(964) /* metro dependency 964 */).AI_TELEMETRY_FUNCTION_ID_ATTRIBUTE;
|
|
const AI_MODEL_ID_ATTRIBUTE = (require(964) /* metro dependency 964 */).AI_MODEL_ID_ATTRIBUTE;
|
|
const GEN_AI_RESPONSE_MODEL_ATTRIBUTE = (require(966) /* metro dependency 966 */).GEN_AI_RESPONSE_MODEL_ATTRIBUTE;
|
|
var spanOpFromName;
|
|
const SEMANTIC_ATTRIBUTE_SENTRY_OP = (require(848) /* metro dependency 848 */).SEMANTIC_ATTRIBUTE_SENTRY_OP;
|
|
var renameAttributeKeyBinding;
|
|
const {data, description} = (require(828) /* metro dependency 828 */).spanToJSON(a0);
|
|
if (description) {
|
|
if (data[AI_TOOL_CALL_NAME_ATTRIBUTE]) {
|
|
if (data[AI_TOOL_CALL_ID_ATTRIBUTE]) {
|
|
if (description === 'ai.toolCall') {
|
|
addOriginToSpan(a0, 'auto.vercelai.otel');
|
|
a0.setAttribute(SEMANTIC_ATTRIBUTE_SENTRY_OP, 'gen_ai.execute_tool');
|
|
renameAttributeKeyBinding = renameAttributeKey;
|
|
renameAttributeKeyBinding(data, AI_TOOL_CALL_NAME_ATTRIBUTE, 'gen_ai.tool.name');
|
|
renameAttributeKeyBinding(data, AI_TOOL_CALL_ID_ATTRIBUTE, 'gen_ai.tool.call.id');
|
|
property = data['gen_ai.tool.call.id'];
|
|
if (typeof property === 'string') {
|
|
(require(967) /* metro dependency 967 */).toolCallSpanMap.set(property, a0);
|
|
}
|
|
if (!data['gen_ai.tool.type']) {
|
|
a0.setAttribute('gen_ai.tool.type', 'function');
|
|
}
|
|
property = data['gen_ai.tool.name'];
|
|
if (property) {
|
|
a0.updateName('execute_tool ' + property);
|
|
}
|
|
} else {
|
|
property = data[AI_OPERATION_ID_ATTRIBUTE];
|
|
r4 = property || description.startsWith('ai.');
|
|
if (r4) {
|
|
addOriginToSpan(a0, 'auto.vercelai.otel');
|
|
value4 = description.replace('ai.', '');
|
|
a0.setAttribute('ai.pipeline.name', value4);
|
|
a0.updateName(value4);
|
|
property = data[AI_TELEMETRY_FUNCTION_ID_ATTRIBUTE];
|
|
r4 = property && typeof property === 'string';
|
|
if (r4) {
|
|
a0.updateName('' + value4 + ' ' + property);
|
|
a0.setAttribute('gen_ai.function_id', property);
|
|
}
|
|
(require(965) /* metro dependency 965 */).requestMessagesFromPrompt(a0, data);
|
|
property = data[AI_MODEL_ID_ATTRIBUTE];
|
|
r4 = property && !data[GEN_AI_RESPONSE_MODEL_ATTRIBUTE];
|
|
if (r4) {
|
|
a0.setAttribute(GEN_AI_RESPONSE_MODEL_ATTRIBUTE, data[AI_MODEL_ID_ATTRIBUTE]);
|
|
}
|
|
a0.setAttribute('ai.streaming', description.includes('stream'));
|
|
spanOpFromName = (require(965) /* metro dependency 965 */).getSpanOpFromName(description);
|
|
if (spanOpFromName) {
|
|
a0.setAttribute(SEMANTIC_ATTRIBUTE_SENTRY_OP, spanOpFromName);
|
|
}
|
|
property = data[AI_MODEL_ID_ATTRIBUTE];
|
|
if (property) {
|
|
if (description === 'ai.generateText.doGenerate') {
|
|
a0.updateName('generate_text ' + property);
|
|
} else if (description === 'ai.streamText.doStream') {
|
|
a0.updateName('stream_text ' + property);
|
|
} else if (description === 'ai.generateObject.doGenerate') {
|
|
a0.updateName('generate_object ' + property);
|
|
} else if (description === 'ai.streamObject.doStream') {
|
|
a0.updateName('stream_object ' + property);
|
|
} else if (description === 'ai.embed.doEmbed') {
|
|
a0.updateName('embed ' + property);
|
|
} else if (description === 'ai.embedMany.doEmbed') {
|
|
a0.updateName('embed_many ' + property);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
property = data[AI_OPERATION_ID_ATTRIBUTE];
|
|
r4 = property || description.startsWith('ai.');
|
|
if (r4) {
|
|
addOriginToSpan(a0, 'auto.vercelai.otel');
|
|
value4 = description.replace('ai.', '');
|
|
a0.setAttribute('ai.pipeline.name', value4);
|
|
a0.updateName(value4);
|
|
property = data[AI_TELEMETRY_FUNCTION_ID_ATTRIBUTE];
|
|
r4 = property && typeof property === 'string';
|
|
if (r4) {
|
|
a0.updateName('' + value4 + ' ' + property);
|
|
a0.setAttribute('gen_ai.function_id', property);
|
|
}
|
|
(require(965) /* metro dependency 965 */).requestMessagesFromPrompt(a0, data);
|
|
property = data[AI_MODEL_ID_ATTRIBUTE];
|
|
r4 = property && !data[GEN_AI_RESPONSE_MODEL_ATTRIBUTE];
|
|
if (r4) {
|
|
a0.setAttribute(GEN_AI_RESPONSE_MODEL_ATTRIBUTE, data[AI_MODEL_ID_ATTRIBUTE]);
|
|
}
|
|
a0.setAttribute('ai.streaming', description.includes('stream'));
|
|
spanOpFromName = (require(965) /* metro dependency 965 */).getSpanOpFromName(description);
|
|
if (spanOpFromName) {
|
|
a0.setAttribute(SEMANTIC_ATTRIBUTE_SENTRY_OP, spanOpFromName);
|
|
}
|
|
property = data[AI_MODEL_ID_ATTRIBUTE];
|
|
if (property) {
|
|
if (description === 'ai.generateText.doGenerate') {
|
|
a0.updateName('generate_text ' + property);
|
|
} else if (description === 'ai.streamText.doStream') {
|
|
a0.updateName('stream_text ' + property);
|
|
} else if (description === 'ai.generateObject.doGenerate') {
|
|
a0.updateName('generate_object ' + property);
|
|
} else if (description === 'ai.streamObject.doStream') {
|
|
a0.updateName('stream_object ' + property);
|
|
} else if (description === 'ai.embed.doEmbed') {
|
|
a0.updateName('embed ' + property);
|
|
} else if (description === 'ai.embedMany.doEmbed') {
|
|
a0.updateName('embed_many ' + property);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
property = data[AI_OPERATION_ID_ATTRIBUTE];
|
|
r4 = property || description.startsWith('ai.');
|
|
if (r4) {
|
|
addOriginToSpan(a0, 'auto.vercelai.otel');
|
|
value4 = description.replace('ai.', '');
|
|
a0.setAttribute('ai.pipeline.name', value4);
|
|
a0.updateName(value4);
|
|
property = data[AI_TELEMETRY_FUNCTION_ID_ATTRIBUTE];
|
|
r4 = property && typeof property === 'string';
|
|
if (r4) {
|
|
a0.updateName('' + value4 + ' ' + property);
|
|
a0.setAttribute('gen_ai.function_id', property);
|
|
}
|
|
(require(965) /* metro dependency 965 */).requestMessagesFromPrompt(a0, data);
|
|
property = data[AI_MODEL_ID_ATTRIBUTE];
|
|
r4 = property && !data[GEN_AI_RESPONSE_MODEL_ATTRIBUTE];
|
|
if (r4) {
|
|
a0.setAttribute(GEN_AI_RESPONSE_MODEL_ATTRIBUTE, data[AI_MODEL_ID_ATTRIBUTE]);
|
|
}
|
|
a0.setAttribute('ai.streaming', description.includes('stream'));
|
|
spanOpFromName = (require(965) /* metro dependency 965 */).getSpanOpFromName(description);
|
|
if (spanOpFromName) {
|
|
a0.setAttribute(SEMANTIC_ATTRIBUTE_SENTRY_OP, spanOpFromName);
|
|
}
|
|
property = data[AI_MODEL_ID_ATTRIBUTE];
|
|
if (property) {
|
|
if (description === 'ai.generateText.doGenerate') {
|
|
a0.updateName('generate_text ' + property);
|
|
} else if (description === 'ai.streamText.doStream') {
|
|
a0.updateName('stream_text ' + property);
|
|
} else if (description === 'ai.generateObject.doGenerate') {
|
|
a0.updateName('generate_object ' + property);
|
|
} else if (description === 'ai.streamObject.doStream') {
|
|
a0.updateName('stream_object ' + property);
|
|
} else if (description === 'ai.embed.doEmbed') {
|
|
a0.updateName('embed ' + property);
|
|
} else if (description === 'ai.embedMany.doEmbed') {
|
|
a0.updateName('embed_many ' + property);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
function vercelAiEventProcessor(a0) { // fn#10150, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1090:2013, offset: 0x00d7ebb6, size: 301 bytes, params: 2, frame: 22
|
|
var r4;
|
|
var trace;
|
|
var r3;
|
|
var value;
|
|
var type;
|
|
var spans;
|
|
var Map;
|
|
var prototype;
|
|
var value2;
|
|
var map;
|
|
var value3;
|
|
var iterator;
|
|
var iterator2;
|
|
var value4;
|
|
var item;
|
|
var item2;
|
|
var processEndedVercelAiSpanBinding;
|
|
var property;
|
|
var moduleValue;
|
|
var accumulateTokensForParent;
|
|
var error;
|
|
var iterator3;
|
|
var item3;
|
|
var op;
|
|
var value5;
|
|
var moduleValue2;
|
|
var applyAccumulatedTokens;
|
|
var contexts;
|
|
var value6;
|
|
exceptionSkip26: while (true) {
|
|
exceptionLanding26: while (true) {
|
|
exceptionSkip13: while (true) {
|
|
exceptionLanding13: while (true) {
|
|
value = undefined;
|
|
type = a0.type;
|
|
if (type === 'transaction') {
|
|
spans = a0.spans;
|
|
if (spans) {
|
|
Map = global.Map;
|
|
prototype = Map.prototype;
|
|
value2 = Object.create(prototype, {constructor: {value: Map}});
|
|
map = new Map();
|
|
value3 = map instanceof Object ? map : value2;
|
|
spans = a0.spans;
|
|
iterator = spans[Symbol.iterator]();
|
|
iterator2 = iterator.next;
|
|
value4 = environment;
|
|
for (r4 = iterator; true; r4 = item2) {
|
|
item2 = Reflect.apply(iterator2, r4, []);
|
|
item = item2.value;
|
|
item2 = item2.done ? undefined : r4;
|
|
if (item2 === value) {
|
|
break;
|
|
}
|
|
try {
|
|
processEndedVercelAiSpanBinding = processEndedVercelAiSpan;
|
|
} catch (error) {
|
|
break exceptionLanding13;
|
|
}
|
|
try {
|
|
processEndedVercelAiSpanBinding(item);
|
|
} catch (error) {
|
|
break exceptionLanding13;
|
|
}
|
|
try {
|
|
} catch (error) {
|
|
break exceptionLanding13;
|
|
}
|
|
try {
|
|
} catch (error) {
|
|
break exceptionLanding13;
|
|
}
|
|
try {
|
|
property = dependencyMap[3];
|
|
} catch (error) {
|
|
break exceptionLanding13;
|
|
}
|
|
try {
|
|
moduleValue = require(property);
|
|
} catch (error) {
|
|
break exceptionLanding13;
|
|
}
|
|
try {
|
|
accumulateTokensForParent = moduleValue.accumulateTokensForParent;
|
|
} catch (error) {
|
|
break exceptionLanding13;
|
|
}
|
|
try {
|
|
Reflect.apply(accumulateTokensForParent, moduleValue, [item, value3]);
|
|
} catch (error) {
|
|
break exceptionLanding13;
|
|
}
|
|
}
|
|
spans = a0.spans;
|
|
iterator = spans[Symbol.iterator]();
|
|
iterator3 = iterator.next;
|
|
r4 = iterator;
|
|
while (true) {
|
|
item3 = Reflect.apply(iterator3, r4, []);
|
|
item = item3.value;
|
|
item3 = item3.done ? undefined : r4;
|
|
if (item3 === value) {
|
|
break;
|
|
}
|
|
try {
|
|
op = item.op;
|
|
} catch (error) {
|
|
break exceptionLanding26;
|
|
}
|
|
try {
|
|
value5 = op !== 'gen_ai.invoke_agent';
|
|
} catch (error) {
|
|
break exceptionLanding26;
|
|
}
|
|
if (value5) {
|
|
r4 = item3;
|
|
continue;
|
|
}
|
|
try {
|
|
} catch (error) {
|
|
break exceptionLanding26;
|
|
}
|
|
try {
|
|
} catch (error) {
|
|
break exceptionLanding26;
|
|
}
|
|
try {
|
|
property = dependencyMap[3];
|
|
} catch (error) {
|
|
break exceptionLanding26;
|
|
}
|
|
try {
|
|
moduleValue2 = require(property);
|
|
} catch (error) {
|
|
break exceptionLanding26;
|
|
}
|
|
try {
|
|
applyAccumulatedTokens = moduleValue2.applyAccumulatedTokens;
|
|
} catch (error) {
|
|
break exceptionLanding26;
|
|
}
|
|
try {
|
|
Reflect.apply(applyAccumulatedTokens, moduleValue2, [item, value3]);
|
|
} catch (error) {
|
|
break exceptionLanding26;
|
|
}
|
|
r4 = item3;
|
|
}
|
|
contexts = a0.contexts;
|
|
if (contexts == null) {
|
|
trace = value;
|
|
continue;
|
|
}
|
|
trace = contexts.trace;
|
|
if (!trace) {
|
|
r3 = trace;
|
|
continue;
|
|
}
|
|
op = trace.op;
|
|
value6 = op === 'gen_ai.invoke_agent';
|
|
r3 = value6;
|
|
if (r3) {
|
|
value = require(dependencyMap[3]);
|
|
applyAccumulatedTokens = value.applyAccumulatedTokens;
|
|
Reflect.apply(applyAccumulatedTokens, value, [trace, value3]);
|
|
break;
|
|
}
|
|
break;
|
|
}
|
|
break;
|
|
}
|
|
return a0;
|
|
break exceptionSkip13;
|
|
}
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
break exceptionSkip13;
|
|
}
|
|
break exceptionSkip26;
|
|
}
|
|
try {
|
|
item3.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
break exceptionSkip26;
|
|
}
|
|
}
|
|
|
|
function processEndedVercelAiSpan(a0) { // fn#10151, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1090:2395, offset: 0x00d7ece3, size: 1710 bytes, params: 2, frame: 30
|
|
var r1;
|
|
var r15;
|
|
var cache_read_input_tokens;
|
|
var cache_creation_input_tokens;
|
|
var r13;
|
|
var r4;
|
|
var r2;
|
|
var value;
|
|
var data;
|
|
var origin;
|
|
var value2;
|
|
var renameAttributeKeyBinding;
|
|
var AI_USAGE_COMPLETION_TOKENS_ATTRIBUTE;
|
|
const GEN_AI_USAGE_OUTPUT_TOKENS_ATTRIBUTE = require(dependencyMap[4]).GEN_AI_USAGE_OUTPUT_TOKENS_ATTRIBUTE;
|
|
var AI_USAGE_PROMPT_TOKENS_ATTRIBUTE;
|
|
const GEN_AI_USAGE_INPUT_TOKENS_ATTRIBUTE = require(dependencyMap[4]).GEN_AI_USAGE_INPUT_TOKENS_ATTRIBUTE;
|
|
var AI_USAGE_CACHED_INPUT_TOKENS_ATTRIBUTE;
|
|
var GEN_AI_USAGE_INPUT_TOKENS_CACHED_ATTRIBUTE;
|
|
var value3;
|
|
var value4;
|
|
var GEN_AI_USAGE_INPUT_TOKENS_ATTRIBUTE2;
|
|
var property;
|
|
var value5;
|
|
var value6;
|
|
const AI_PROMPT_TOOLS_ATTRIBUTE = require(dependencyMap[2]).AI_PROMPT_TOOLS_ATTRIBUTE;
|
|
var Array;
|
|
var isArray;
|
|
var isArray2;
|
|
var moduleValue;
|
|
var convertAvailableToolsToJsonString;
|
|
var AI_PROMPT_TOOLS_ATTRIBUTE2;
|
|
var OPERATION_NAME_ATTRIBUTE;
|
|
var GEN_AI_OPERATION_NAME_ATTRIBUTE;
|
|
var AI_PROMPT_MESSAGES_ATTRIBUTE;
|
|
var GEN_AI_REQUEST_MESSAGES_ATTRIBUTE;
|
|
var AI_RESPONSE_TEXT_ATTRIBUTE;
|
|
var AI_RESPONSE_TOOL_CALLS_ATTRIBUTE;
|
|
var AI_RESPONSE_OBJECT_ATTRIBUTE;
|
|
var AI_TOOL_CALL_ARGS_ATTRIBUTE;
|
|
var AI_TOOL_CALL_RESULT_ATTRIBUTE;
|
|
var AI_SCHEMA_ATTRIBUTE;
|
|
var AI_MODEL_ID_ATTRIBUTE;
|
|
var GEN_AI_REQUEST_MODEL_ATTRIBUTE;
|
|
var AI_RESPONSE_PROVIDER_METADATA_ATTRIBUTE;
|
|
var JSON;
|
|
var parse;
|
|
var value7;
|
|
var openai;
|
|
var value8;
|
|
var azure;
|
|
var setAttributeIfDefinedBinding;
|
|
var moduleValue2;
|
|
var cachedPromptTokens;
|
|
var reasoningTokens;
|
|
var acceptedPredictionTokens;
|
|
var rejectedPredictionTokens;
|
|
var responseId;
|
|
var anthropic;
|
|
var usage;
|
|
var value9;
|
|
var value10;
|
|
var cacheReadInputTokens;
|
|
var moduleValue3;
|
|
var value11;
|
|
var value12;
|
|
var cacheCreationInputTokens;
|
|
var moduleValue4;
|
|
var GEN_AI_USAGE_INPUT_TOKENS_CACHE_WRITE_ATTRIBUTE;
|
|
var bedrock;
|
|
var value13;
|
|
var moduleValue5;
|
|
var moduleValue6;
|
|
var cacheWriteInputTokens;
|
|
var deepseek;
|
|
var moduleValue7;
|
|
var promptCacheHitTokens;
|
|
var promptCacheMissTokens;
|
|
var error;
|
|
var Object;
|
|
var keys;
|
|
var iterator;
|
|
var iterator2;
|
|
var item;
|
|
var item2;
|
|
var startsWith;
|
|
var value14;
|
|
var HermesInternal;
|
|
var concat;
|
|
var value15;
|
|
exceptionLanding151: while (true) {
|
|
value = undefined;
|
|
data = a0.data;
|
|
origin = a0.origin;
|
|
reducibleJoin152: while (true) {
|
|
if (origin !== 'auto.vercelai.otel') {
|
|
break reducibleJoin152;
|
|
}
|
|
value2 = environment;
|
|
renameAttributeKeyBinding = renameAttributeKey;
|
|
AI_USAGE_COMPLETION_TOKENS_ATTRIBUTE = require(dependencyMap[2]).AI_USAGE_COMPLETION_TOKENS_ATTRIBUTE;
|
|
renameAttributeKeyBinding(data, AI_USAGE_COMPLETION_TOKENS_ATTRIBUTE, GEN_AI_USAGE_OUTPUT_TOKENS_ATTRIBUTE);
|
|
AI_USAGE_PROMPT_TOKENS_ATTRIBUTE = require(dependencyMap[2]).AI_USAGE_PROMPT_TOKENS_ATTRIBUTE;
|
|
renameAttributeKeyBinding(data, AI_USAGE_PROMPT_TOKENS_ATTRIBUTE, GEN_AI_USAGE_INPUT_TOKENS_ATTRIBUTE);
|
|
AI_USAGE_CACHED_INPUT_TOKENS_ATTRIBUTE = require(dependencyMap[2]).AI_USAGE_CACHED_INPUT_TOKENS_ATTRIBUTE;
|
|
GEN_AI_USAGE_INPUT_TOKENS_CACHED_ATTRIBUTE = require(dependencyMap[4]).GEN_AI_USAGE_INPUT_TOKENS_CACHED_ATTRIBUTE;
|
|
renameAttributeKeyBinding(data, AI_USAGE_CACHED_INPUT_TOKENS_ATTRIBUTE,
|
|
GEN_AI_USAGE_INPUT_TOKENS_CACHED_ATTRIBUTE);
|
|
value3 = typeof data[GEN_AI_USAGE_INPUT_TOKENS_ATTRIBUTE] === 'number';
|
|
reducibleJoin3: while (true) {
|
|
if (value3) {
|
|
GEN_AI_USAGE_INPUT_TOKENS_CACHED_ATTRIBUTE = require(dependencyMap[4]).GEN_AI_USAGE_INPUT_TOKENS_CACHED_ATTRIBUTE;
|
|
value4 = typeof data[GEN_AI_USAGE_INPUT_TOKENS_CACHED_ATTRIBUTE] === 'number';
|
|
r1 = value4;
|
|
break reducibleJoin3;
|
|
}
|
|
r1 = value3;
|
|
break reducibleJoin3;
|
|
}
|
|
reducibleJoin5: while (true) {
|
|
if (r1) {
|
|
GEN_AI_USAGE_INPUT_TOKENS_ATTRIBUTE2 = require(dependencyMap[4]).GEN_AI_USAGE_INPUT_TOKENS_ATTRIBUTE;
|
|
property = data[GEN_AI_USAGE_INPUT_TOKENS_ATTRIBUTE2];
|
|
GEN_AI_USAGE_INPUT_TOKENS_CACHED_ATTRIBUTE = require(dependencyMap[4]).GEN_AI_USAGE_INPUT_TOKENS_CACHED_ATTRIBUTE;
|
|
data[GEN_AI_USAGE_INPUT_TOKENS_ATTRIBUTE] = property + data[GEN_AI_USAGE_INPUT_TOKENS_CACHED_ATTRIBUTE];
|
|
break reducibleJoin5;
|
|
}
|
|
break reducibleJoin5;
|
|
}
|
|
value5 = typeof data[GEN_AI_USAGE_OUTPUT_TOKENS_ATTRIBUTE] === 'number';
|
|
reducibleJoin7: while (true) {
|
|
if (value5) {
|
|
value6 = typeof data[GEN_AI_USAGE_INPUT_TOKENS_ATTRIBUTE] === 'number';
|
|
r1 = value6;
|
|
break reducibleJoin7;
|
|
}
|
|
r1 = value5;
|
|
break reducibleJoin7;
|
|
}
|
|
reducibleJoin9: while (true) {
|
|
if (r1) {
|
|
property = data[GEN_AI_USAGE_OUTPUT_TOKENS_ATTRIBUTE];
|
|
data['gen_ai.usage.total_tokens'] = property + data[GEN_AI_USAGE_INPUT_TOKENS_ATTRIBUTE];
|
|
break reducibleJoin9;
|
|
}
|
|
break reducibleJoin9;
|
|
}
|
|
property = data[AI_PROMPT_TOOLS_ATTRIBUTE];
|
|
reducibleJoin11: while (true) {
|
|
if (property) {
|
|
Array = global.Array;
|
|
isArray = Array.isArray;
|
|
isArray2 = Reflect.apply(isArray, Array, [data[AI_PROMPT_TOOLS_ATTRIBUTE]]);
|
|
r1 = isArray2;
|
|
break reducibleJoin11;
|
|
}
|
|
r1 = property;
|
|
break reducibleJoin11;
|
|
}
|
|
reducibleJoin13: while (true) {
|
|
if (r1) {
|
|
moduleValue = require(dependencyMap[3]);
|
|
convertAvailableToolsToJsonString = moduleValue.convertAvailableToolsToJsonString;
|
|
AI_PROMPT_TOOLS_ATTRIBUTE2 = require(dependencyMap[2]).AI_PROMPT_TOOLS_ATTRIBUTE;
|
|
data[AI_PROMPT_TOOLS_ATTRIBUTE] = Reflect.apply(convertAvailableToolsToJsonString, moduleValue,
|
|
[data[AI_PROMPT_TOOLS_ATTRIBUTE2]]);
|
|
break reducibleJoin13;
|
|
}
|
|
break reducibleJoin13;
|
|
}
|
|
reducibleJoin140: while (true) {
|
|
reduciblePort139: while (true) {
|
|
exceptionLanding138: while (true) {
|
|
renameAttributeKeyBinding = renameAttributeKey;
|
|
OPERATION_NAME_ATTRIBUTE = require(dependencyMap[2]).OPERATION_NAME_ATTRIBUTE;
|
|
GEN_AI_OPERATION_NAME_ATTRIBUTE = require(dependencyMap[4]).GEN_AI_OPERATION_NAME_ATTRIBUTE;
|
|
renameAttributeKeyBinding(data, OPERATION_NAME_ATTRIBUTE, GEN_AI_OPERATION_NAME_ATTRIBUTE);
|
|
AI_PROMPT_MESSAGES_ATTRIBUTE = require(dependencyMap[2]).AI_PROMPT_MESSAGES_ATTRIBUTE;
|
|
GEN_AI_REQUEST_MESSAGES_ATTRIBUTE = require(dependencyMap[4]).GEN_AI_REQUEST_MESSAGES_ATTRIBUTE;
|
|
renameAttributeKeyBinding(data, AI_PROMPT_MESSAGES_ATTRIBUTE,
|
|
GEN_AI_REQUEST_MESSAGES_ATTRIBUTE);
|
|
AI_RESPONSE_TEXT_ATTRIBUTE = require(dependencyMap[2]).AI_RESPONSE_TEXT_ATTRIBUTE;
|
|
renameAttributeKeyBinding(data, AI_RESPONSE_TEXT_ATTRIBUTE, 'gen_ai.response.text');
|
|
AI_RESPONSE_TOOL_CALLS_ATTRIBUTE = require(dependencyMap[2]).AI_RESPONSE_TOOL_CALLS_ATTRIBUTE;
|
|
renameAttributeKeyBinding(data, AI_RESPONSE_TOOL_CALLS_ATTRIBUTE, 'gen_ai.response.tool_calls');
|
|
AI_RESPONSE_OBJECT_ATTRIBUTE = require(dependencyMap[2]).AI_RESPONSE_OBJECT_ATTRIBUTE;
|
|
renameAttributeKeyBinding(data, AI_RESPONSE_OBJECT_ATTRIBUTE, 'gen_ai.response.object');
|
|
renameAttributeKeyBinding(data, AI_PROMPT_TOOLS_ATTRIBUTE, 'gen_ai.request.available_tools');
|
|
AI_TOOL_CALL_ARGS_ATTRIBUTE = require(dependencyMap[2]).AI_TOOL_CALL_ARGS_ATTRIBUTE;
|
|
renameAttributeKeyBinding(data, AI_TOOL_CALL_ARGS_ATTRIBUTE, 'gen_ai.tool.input');
|
|
AI_TOOL_CALL_RESULT_ATTRIBUTE = require(dependencyMap[2]).AI_TOOL_CALL_RESULT_ATTRIBUTE;
|
|
renameAttributeKeyBinding(data, AI_TOOL_CALL_RESULT_ATTRIBUTE, 'gen_ai.tool.output');
|
|
AI_SCHEMA_ATTRIBUTE = require(dependencyMap[2]).AI_SCHEMA_ATTRIBUTE;
|
|
renameAttributeKeyBinding(data, AI_SCHEMA_ATTRIBUTE, 'gen_ai.request.schema');
|
|
AI_MODEL_ID_ATTRIBUTE = require(dependencyMap[2]).AI_MODEL_ID_ATTRIBUTE;
|
|
GEN_AI_REQUEST_MODEL_ATTRIBUTE = require(dependencyMap[4]).GEN_AI_REQUEST_MODEL_ATTRIBUTE;
|
|
renameAttributeKeyBinding(data, AI_MODEL_ID_ATTRIBUTE, GEN_AI_REQUEST_MODEL_ATTRIBUTE);
|
|
AI_RESPONSE_PROVIDER_METADATA_ATTRIBUTE = require(dependencyMap[2]).AI_RESPONSE_PROVIDER_METADATA_ATTRIBUTE;
|
|
property = data[AI_RESPONSE_PROVIDER_METADATA_ATTRIBUTE];
|
|
if (property) {
|
|
try {
|
|
JSON = global.JSON;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
parse = JSON.parse;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
value7 = Reflect.apply(parse, JSON, [property]);
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
openai = value7.openai;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
value8 = openai != null;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
if (value8) {
|
|
r15 = openai;
|
|
} else {
|
|
try {
|
|
azure = value7.azure;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
r15 = azure;
|
|
}
|
|
reducibleJoin48: while (true) {
|
|
if (r15) {
|
|
try {
|
|
setAttributeIfDefinedBinding = setAttributeIfDefined;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
property = dependencyMap[4];
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
moduleValue2 = require(property);
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
GEN_AI_USAGE_INPUT_TOKENS_CACHED_ATTRIBUTE = moduleValue2.GEN_AI_USAGE_INPUT_TOKENS_CACHED_ATTRIBUTE;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
cachedPromptTokens = r15.cachedPromptTokens;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
setAttributeIfDefinedBinding(data, GEN_AI_USAGE_INPUT_TOKENS_CACHED_ATTRIBUTE,
|
|
cachedPromptTokens);
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
reasoningTokens = r15.reasoningTokens;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
setAttributeIfDefinedBinding(data, 'gen_ai.usage.output_tokens.reasoning',
|
|
reasoningTokens);
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
acceptedPredictionTokens = r15.acceptedPredictionTokens;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
setAttributeIfDefinedBinding(data,
|
|
'gen_ai.usage.output_tokens.prediction_accepted',
|
|
acceptedPredictionTokens);
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
rejectedPredictionTokens = r15.rejectedPredictionTokens;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
setAttributeIfDefinedBinding(data,
|
|
'gen_ai.usage.output_tokens.prediction_rejected',
|
|
rejectedPredictionTokens);
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
responseId = r15.responseId;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
setAttributeIfDefinedBinding(data, 'gen_ai.conversation.id', responseId);
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
break reducibleJoin48;
|
|
}
|
|
break reducibleJoin48;
|
|
}
|
|
try {
|
|
anthropic = value7.anthropic;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
reducibleJoin95: while (true) {
|
|
if (anthropic) {
|
|
try {
|
|
anthropic = value7.anthropic;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
usage = anthropic.usage;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
value9 = usage == null;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
reducibleJoin58: while (true) {
|
|
if (value9) {
|
|
cache_read_input_tokens = value;
|
|
break reducibleJoin58;
|
|
}
|
|
try {
|
|
cache_read_input_tokens = usage.cache_read_input_tokens;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
break reducibleJoin58;
|
|
}
|
|
try {
|
|
value10 = cache_read_input_tokens != null;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
if (value10) {
|
|
r15 = cache_read_input_tokens;
|
|
} else {
|
|
try {
|
|
anthropic = value7.anthropic;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
cacheReadInputTokens = anthropic.cacheReadInputTokens;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
r15 = cacheReadInputTokens;
|
|
}
|
|
try {
|
|
setAttributeIfDefinedBinding = setAttributeIfDefined;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
property = dependencyMap[4];
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
moduleValue3 = require(property);
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
GEN_AI_USAGE_INPUT_TOKENS_CACHED_ATTRIBUTE = moduleValue3.GEN_AI_USAGE_INPUT_TOKENS_CACHED_ATTRIBUTE;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
setAttributeIfDefinedBinding(data, GEN_AI_USAGE_INPUT_TOKENS_CACHED_ATTRIBUTE,
|
|
r15);
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
anthropic = value7.anthropic;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
usage = anthropic.usage;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
value11 = usage == null;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
reducibleJoin80: while (true) {
|
|
if (value11) {
|
|
cache_creation_input_tokens = value;
|
|
break reducibleJoin80;
|
|
}
|
|
try {
|
|
cache_creation_input_tokens = usage.cache_creation_input_tokens;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
break reducibleJoin80;
|
|
}
|
|
try {
|
|
value12 = cache_creation_input_tokens != null;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
if (value12) {
|
|
r13 = cache_creation_input_tokens;
|
|
} else {
|
|
try {
|
|
anthropic = value7.anthropic;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
cacheCreationInputTokens = anthropic.cacheCreationInputTokens;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
r13 = cacheCreationInputTokens;
|
|
}
|
|
try {
|
|
setAttributeIfDefinedBinding = setAttributeIfDefined;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
property = dependencyMap[4];
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
moduleValue4 = require(property);
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
GEN_AI_USAGE_INPUT_TOKENS_CACHE_WRITE_ATTRIBUTE = moduleValue4.GEN_AI_USAGE_INPUT_TOKENS_CACHE_WRITE_ATTRIBUTE;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
setAttributeIfDefinedBinding(data,
|
|
GEN_AI_USAGE_INPUT_TOKENS_CACHE_WRITE_ATTRIBUTE,
|
|
r13);
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
break reducibleJoin95;
|
|
}
|
|
break reducibleJoin95;
|
|
}
|
|
try {
|
|
bedrock = value7.bedrock;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
value13 = bedrock != null;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
reducibleJoin101: while (true) {
|
|
if (value13) {
|
|
try {
|
|
usage = bedrock.usage;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
r4 = usage;
|
|
break reducibleJoin101;
|
|
}
|
|
r4 = value13;
|
|
break reducibleJoin101;
|
|
}
|
|
reducibleJoin121: while (true) {
|
|
if (r4) {
|
|
try {
|
|
setAttributeIfDefinedBinding = setAttributeIfDefined;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
property = dependencyMap[4];
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
moduleValue5 = require(property);
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
GEN_AI_USAGE_INPUT_TOKENS_CACHED_ATTRIBUTE = moduleValue5.GEN_AI_USAGE_INPUT_TOKENS_CACHED_ATTRIBUTE;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
bedrock = value7.bedrock;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
usage = bedrock.usage;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
cacheReadInputTokens = usage.cacheReadInputTokens;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
setAttributeIfDefinedBinding(data, GEN_AI_USAGE_INPUT_TOKENS_CACHED_ATTRIBUTE,
|
|
cacheReadInputTokens);
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
property = dependencyMap[4];
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
moduleValue6 = require(property);
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
GEN_AI_USAGE_INPUT_TOKENS_CACHE_WRITE_ATTRIBUTE = moduleValue6.GEN_AI_USAGE_INPUT_TOKENS_CACHE_WRITE_ATTRIBUTE;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
bedrock = value7.bedrock;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
usage = bedrock.usage;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
cacheWriteInputTokens = usage.cacheWriteInputTokens;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
setAttributeIfDefinedBinding(data,
|
|
GEN_AI_USAGE_INPUT_TOKENS_CACHE_WRITE_ATTRIBUTE,
|
|
cacheWriteInputTokens);
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
break reducibleJoin121;
|
|
}
|
|
break reducibleJoin121;
|
|
}
|
|
try {
|
|
deepseek = value7.deepseek;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
if (deepseek) {
|
|
try {
|
|
setAttributeIfDefinedBinding = setAttributeIfDefined;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
property = dependencyMap[4];
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
moduleValue7 = require(property);
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
GEN_AI_USAGE_INPUT_TOKENS_CACHED_ATTRIBUTE = moduleValue7.GEN_AI_USAGE_INPUT_TOKENS_CACHED_ATTRIBUTE;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
deepseek = value7.deepseek;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
promptCacheHitTokens = deepseek.promptCacheHitTokens;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
setAttributeIfDefinedBinding(data, GEN_AI_USAGE_INPUT_TOKENS_CACHED_ATTRIBUTE,
|
|
promptCacheHitTokens);
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
deepseek = value7.deepseek;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
promptCacheMissTokens = deepseek.promptCacheMissTokens;
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
try {
|
|
setAttributeIfDefinedBinding(data, 'gen_ai.usage.input_tokens.cache_miss',
|
|
promptCacheMissTokens);
|
|
} catch (error) {
|
|
break exceptionLanding138;
|
|
}
|
|
break reduciblePort139;
|
|
}
|
|
break reduciblePort139;
|
|
}
|
|
break reduciblePort139;
|
|
}
|
|
break reduciblePort139;
|
|
}
|
|
Object = global.Object;
|
|
keys = Object.keys;
|
|
iterator = Reflect.apply(keys, Object, [data])[Symbol.iterator]();
|
|
iterator2 = iterator.next;
|
|
r2 = iterator;
|
|
break reducibleJoin140;
|
|
}
|
|
reducibleLoop140: while (true) {
|
|
item2 = Reflect.apply(iterator2, r2, []);
|
|
item = item2.value;
|
|
item2 = item2.done ? undefined : r2;
|
|
if (item2 === value) {
|
|
break reducibleJoin152;
|
|
}
|
|
try {
|
|
startsWith = item.startsWith;
|
|
} catch (error) {
|
|
break exceptionLanding151;
|
|
}
|
|
try {
|
|
value14 = Reflect.apply(startsWith, item, ['ai.']);
|
|
} catch (error) {
|
|
break exceptionLanding151;
|
|
}
|
|
if (value14) {
|
|
try {
|
|
renameAttributeKeyBinding = renameAttributeKey;
|
|
} catch (error) {
|
|
break exceptionLanding151;
|
|
}
|
|
try {
|
|
HermesInternal = global.HermesInternal;
|
|
} catch (error) {
|
|
break exceptionLanding151;
|
|
}
|
|
try {
|
|
concat = HermesInternal.concat;
|
|
} catch (error) {
|
|
break exceptionLanding151;
|
|
}
|
|
try {
|
|
value15 = 'vercel.' + item;
|
|
} catch (error) {
|
|
break exceptionLanding151;
|
|
}
|
|
try {
|
|
renameAttributeKeyBinding(data, item, value15);
|
|
} catch (error) {
|
|
break exceptionLanding151;
|
|
}
|
|
r2 = item2;
|
|
continue reducibleLoop140;
|
|
}
|
|
r2 = item2;
|
|
continue reducibleLoop140;
|
|
}
|
|
}
|
|
return value;
|
|
}
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
|