https://app.tracelight.ai/v/0a93f824b796646f543b62433acdc1f587e5d8f6/assets/artifactUrls-DM0URLxD.js
1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`0a93f824b796646f543b62433acdc1f587e5d8f6`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`9bd467bd-1daf-4d43-9296-5cbee4db696b`,e._sentryDebugIdIdentifier=`sentry-dbid-9bd467bd-1daf-4d43-9296-5cbee4db696b`)}catch{}})();import"./logger-RFJSA3li.js";import{_ as e,x as t}from"./schemas-FyBAhcT5.js";import{O as n,_ as r,a as i,c as a,d as o,f as s,g as c,h as l,i as u,k as d,l as f,m as p,n as m,o as h,p as g,r as _,t as v,u as y,w as b}from"./createTable-ZdQpbSxq.js";import{t as ee}from"./checks-BCvlfgP4.js";import{n as x,r as S,t as C}from"./primary-keys-BFSnpncG.js";import{F as w,I as te,L as T,M as ne,P as E,T as D,i as O,t as k}from"./types-1ihNHgSp.js";import{i as A}from"./schema-C1tsGSpL.js";import"./schema-Ct_4BiJ6.js";var j=u(`mcp`),M=`mcp_server_definitions__owner_name`,N=j(`server_definitions`,{id:f(`id`).primaryKey().defaultRandom(),ownerKind:a(`owner_kind`,{length:32}).$type().notNull(),ownerId:a(`owner_id`,{length:256}).notNull(),name:a(`name`,{length:200}).notNull(),config:g(`config`).$type().notNull(),createdByUserId:a(`created_by_user_id`,{length:256}).notNull(),createdAt:m,updatedAt:i},e=>[n(M).on(e.ownerKind,e.ownerId,e.name),x(`mcp_server_definitions__owner`).on(e.ownerKind,e.ownerId)]);j(`user_server_states`,{userId:a(`user_id`,{length:256}).notNull(),serverId:f(`server_id`).notNull().references(()=>N.id,{onDelete:`cascade`}),enabledServers:o(`enabled_servers`).array().notNull(),createdAt:m,updatedAt:i},e=>[C({columns:[e.userId,e.serverId]})]);var P=u(`user`),F=`user__email_lower_unique`;P(``,{userId:a(`user_id`,{length:256}).primaryKey(),email:a(`email`,{length:512}),firstName:a(`first_name`,{length:256}),lastName:a(`last_name`,{length:256}),profilePictureUrl:o(`profile_picture_url`),enterpriseRole:a(`enterprise_role`,{length:32}).default(`member`),createdAt:y(`created_at`,{mode:`date`}).notNull().defaultNow(),firstAuthenticatedAt:y(`first_authenticated_at`,{mode:`date`}),onboarding:g().$type(),shortDateFormat:a(`short_date_format`,{length:32}),allowedRegions:o(`allowed_regions`).array()},e=>[S(F).on(b`lower(${e.email})`)]),P(`getting_started_steps`,{userId:a(`user_id`,{length:256}).notNull(),stepId:a(`step_id`,{length:64}).notNull(),completedAt:y(`completed_at`,{mode:`date`}).notNull().defaultNow()},e=>[C({columns:[e.userId,e.stepId]})]),P(`referrals`,{id:s(`id`).primaryKey(),userId:o(`user_id`).notNull(),referredEmail
1:o(`referred_email`).notNull(),sentAt:y(`sent_at`).defaultNow().notNull()}),P(`referral_codes`,{code:o(`code`).notNull().unique().primaryKey(),userId:o(`user_id`).notNull().unique(),createdAt:m}),P(`pending_referral_redemptions`,{id:f(`id`).primaryKey().defaultRandom(),referralCode:o(`referral_code`).notNull(),redeemerUserId:o(`redeemer_user_id`).notNull().unique(),createdAt:m}),P(`referral_redemptions`,{id:f(`id`).primaryKey().defaultRandom(),referralCode:o(`referral_code`).notNull(),redeemerUserId:o(`redeemer_user_id`).notNull().unique(),redeemedAt:y(`redeemed_at`).defaultNow(),rewardedAt:y(`rewarded_at`),rewardPlan:g(`reward_plan`).$type(),stripeInvoiceId:o(`stripe_invoice_id`).unique()}),P(`mcp_servers`,{id:f(`id`).primaryKey().defaultRandom(),entityId:a(`entity_id`,{length:256}).notNull().unique(),configText:o(`config_text`).notNull(),enabledServers:o(`enabled_servers`).array().notNull(),createdAt:m,updatedAt:i}),P(`mcp_oauth_connections`,{id:f(`id`).primaryKey().defaultRandom(),entityId:a(`entity_id`,{length:256}).notNull(),serverUrl:o(`server_url`),serverId:f(`server_id`).references(()=>N.id,{onDelete:`cascade`}),clientInformationCiphertext:o(`client_information_ciphertext`),tokensCiphertext:o(`tokens_ciphertext`),authorizationServerUrl:o(`authorization_server_url`),tokenEndpoint:o(`token_endpoint`),codeVerifierCiphertext:o(`code_verifier_ciphertext`),stateHash:o(`state_hash`),flowResourceMetadataUrl:o(`flow_resource_metadata_url`),flowExpiresAt:y(`flow_expires_at`,{withTimezone:!0}),createdAt:m,updatedAt:i},e=>[n(`user_mcp_oauth_connections__entity_id_server_url`).on(e.entityId,e.serverUrl),S(`user_mcp_oauth_connections__entity_id_server_id`).on(e.entityId,e.serverId).where(b`${e.serverId} IS NOT NULL`),ee(`user_mcp_oauth_connections__one_identity`,b`(${e.serverUrl} IS NULL) <> (${e.serverId} IS NULL)`),x(`user_mcp_oauth_connections__state_hash`).on(e.stateHash)]),u(`user_request`)(``,{id:f(`id`).primaryKey().defaultRandom(),userId:a(`user_id`,{length:256}),email:a(`email`,{length:512}),kind:a(`kind`,{length:32}).$type().notNull(),category:a(`category`,{length:64}),message:o(`message`).notNull(),createdAt:m},e=>[x(`user_request_user_id_idx`).on(e.userId),x(`user_request_created_at_idx`).on(e.createdAt)]);var I=v(`shared_email_domain`,{id:f(`id`).defaultRandom().primaryKey(),domain:a(`domain`,{length:256}).notNull().unique(),alertSlackChannel:a(`alert_slack_channel`,{length:256}),createdAt:m});v(`shared_email_domain_route`,{id:f(`id`).defaultRandom().primaryKey(),sharedDomainId:f(`shared_domain_id`).notNull().references(()=>I.id,{onDelete:`cascade`}),country:a(`country`,{length:2}).notNull(),enterpriseId:f(`enterprise_id`).notNull().references(()=>A.id),createdAt:m},e=>[n().on(e.sharedDomainId,e.country),x(`shared_email_domain_route_enterprise_id_idx`).on(e.enterpriseId)]);var L=u(`dashboard`),R=L(``,{id:f(`id`).primaryKey().defaultRandom(),name:a(`name`,{length:256}).notNull(),spec:g(`spec`).$type().notNull(),createdAt:m,updatedAt:i});L(`assignment`,{id:f(`id`).primaryKey().defaultRandom(),dashboardId:f(`dashboard_id`).notNull().references(()=>R.id,{onDelete:`cascade`}),enterpriseId:f(`enterprise_id`).notNull().references(()=>A.id,{onDelete:`cascade`}),status:a(`status`,{length:16}).$type().notNull().default(`staged`),createdAt:m,updatedAt:i},e=>[n(`dashboard_assignment__dashboard_enterprise`).on(e.dashboardId,e.enterpriseId),x(`dashboard_assignment__enterprise_id`).on(e.enterpriseId)]);var z=u(`property`),B=`tracelight_property_object_type_name_lower_unique`,re=z(``,{id:f(`id`).defaultRandom().primaryKey(),objectType:a(`object_type`,{length:32}).$type().notNull(),name:a(`name`,{length:64}).notNull(),type:a(`type`,{length:32}).$type().notNull(),config:g(`config`).$type().notNull(),createdByUserId:a(`created_by_user_id`,{length:256}).notNull(),createdAt:m},e=>[S(B).on(e.objectType,b`lower(${e.name})`)]);z(`value`,{propertyId:f(`property_id`).notNull().references(()=>re.id,{onDelete:`cascade`}),objectId:a(`object_id`,{length:256}).notNull(),value:g(`value`).$type().notNull(),updatedByUserId:a(`updated_by_user_id`,{length:256}).notNull(),updatedAt:h()},e=>[C({columns:[e.propertyId,e.objectId]})]);var ie=z(`view`,{id:f(`id`).defaultRandom().primaryKey(),objectType:a(`object_type`,{length:32}).$type().notNull(),name:a(`name`,{length:64}).notNull(),config:g(`config`).$type().notNull(),createdByUserId:a(`created_by_user_id`,{length:256}).notNull(),createdAt:m,updatedAt:h()});z(`view_rank`,{viewId:f(`view_id`).notNull().references(()=>ie.id,{onDelete:`cascade`}),objectId:a(`object_id`,{length:256}).notNull(),rank:p(`rank`).notNull()},e=>[C({columns:[e.viewId,e.objectId]})]),u(`manifest`)(``,{id:f(`id`).defaultRandom().primaryKey(),slug:a(`slug`,{length:256}).notNull().unique()}),u(`user`)(`notifications`,{id:f(`id`).primaryKey().defaultRandom(),userId:a(`user_id`,{length:256}).notNull(),content:g(`content`).$type().notNull(),dedupeKey:a(`dedupe_key`,{length:512}),createdAt:m,readAt:y(`read_at`,{withTimezone:!0})},e=>[x(`user_notifications__user_id_created_at`).on(e.userId,e.createdAt),S(`user_notifications__user_id_dedupe_key`).on(e.userId,e.dedupeKey)]),u(`cache`)(`invali
1dations`,{id:r(`id`,{mode:`number`}).primaryKey().generatedAlwaysAsIdentity(),topic:a(`topic`,{length:64}).$type().notNull(),createdAt:m});var V=u(`credits`);V(`ledger`,{entityId:a(`entity_id`,{length:256}).notNull(),bucketStart:y(`bucket_start`,{withTimezone:!0}).notNull(),microCredits:r(`micro_credits`,{mode:`number`}).notNull()},e=>[C({columns:[e.entityId,e.bucketStart]})]);var H=V(`attribution`,{userId:a(`user_id`,{length:256}).notNull(),bucketStart:y(`bucket_start`,{withTimezone:!0}).notNull(),model:a(`model`,{length:256}).notNull(),chatEnvType:a(`chat_env_type`,{length:64}).notNull(),funding:a(`funding`,{length:32}).$type().notNull().default(`plan`),extra:a(`extra`,{length:64}).notNull().default(`unknown`),microCredits:r(`micro_credits`,{mode:`number`}).notNull(),marginMicroCredits:r(`margin_micro_credits`,{mode:`number`}).notNull().default(0)},e=>[C({columns:[e.userId,e.bucketStart,e.model,e.chatEnvType,e.funding,e.extra]})]);b` 2 ${H.microCredits} + ${H.marginMicroCredits} 3`;var U=V(`message_attribution`,{userId:a(`user_id`,{length:256}).notNull(),chatId:f(`chat_id`).notNull(),userMessageId:f(`user_message_id`).notNull(),assistantMessageId:f(`assistant_message_id`).notNull(),model:a(`model`,{length:256}).notNull(),chatEnvType:a(`chat_env_type`,{length:64}).notNull(),funding:a(`funding`,{length:32}).$type().notNull(),microCredits:r(`micro_credits`,{mode:`number`}).notNull(),marginMicroCredits:r(`margin_micro_credits`,{mode:`number`}).notNull(),createdAt:y(`created_at`,{withTimezone:!0}).notNull().defaultNow(),updatedAt:y(`updated_at`,{withTimezone:!0}).notNull().defaultNow()},e=>[C({columns:[e.chatId,e.userMessageId,e.model,e.funding]}),x(`credits_message_attribution__user_id_updated_at`).on(e.userId,e.updatedAt)]);b` 4 ${U.microCredits} + ${U.marginMicroCredits} 5`,u(`usage_credits`)(`ledger`,{id:f(`id`).primaryKey().defaultRandom(),userId:a(`user_id`,{length:256}).notNull(),kind:a(`kind`,{length:16}).$type().notNull(),microCredits:r(`micro_credits`,{mode:`number`}).notNull(),stripeCheckoutSessionId:a(`stripe_checkout_session_id`,{length:256}
5),stripePaymentIntentId:a(`stripe_payment_intent_id`,{length:256}),stripeRefundId:a(`stripe_refund_id`,{length:256}),grantedByUserId:a(`granted_by_user_id`,{length:256}),note:a(`note`,{length:1024}),createdAt:m},e=>[x(`usage_credits_ledger_user_id`).on(e.userId),x(`usage_credits_ledger_stripe_payment_intent_id`).on(e.stripePaymentIntentId),S(`usage_credits_ledger_stripe_checkout_session_id`).on(e.stripeCheckoutSessionId),S(`usage_credits_ledger_stripe_refund_id`).on(e.stripeRefundId)]);var W=u(`check_sheet`),ae=W(`runs`,{id:f().primaryKey().defaultRandom(),entityId:a(`entity_id`,{length:256}).notNull(),xlsxId:o(`xlsx_id`),fileName:a(`file_name`,{length:256}),title:a(`sheet_name`,{length:256}).notNull(),chatId:f(`chat_id`).references(()=>te.id,{onDelete:`set null`}),userPrompt:o(`user_prompt`).notNull().default(``),createdAt:m},e=>[x(`check_sheet_runs__entity_id`).on(e.entityId),x(`check_sheet_runs__chat_id`).on(e.chatId)]);W(`error_feedback`,{runId:f(`run_id`).notNull().references(()=>ae.id,{onDelete:`cascade`}),errorId:o(`error_id`).notNull(),reaction:o(`reaction`).$type(),reason:o(`reason`).$type(),resolved:l(`resolved`).notNull(),comment:o(`comment`),errorTitle:o(`error_title`),errorSeverity:o(`error_severity`),errorExplanation:o(`error_explanation`),createdAt:m},e=>[C({columns:[e.runId,e.errorId]})]),u(`compare`)(`runs`,{id:f().primaryKey().defaultRandom(),userId:a(`user_id`,{length:256}).notNull(),workspaceId:f(`workspace_id`).references(()=>T.id,{onDelete:`set null`}),before:g(`before`).$type().notNull(),after:g(`after`).$type().notNull(),beforeName:o(`before_name`).notNull(),afterName:o(`after_name`).notNull(),mappingFileId:o(`mapping_file_id`),summaryFileId:o(`summary_file_id`).notNull(),createdAt:m},e=>[x(`compare_runs__user_id`).on(e.userId),x(`compare_runs__workspace_id`).on(e.workspaceId)]),u(`instruction`)(`active_status`,{id:f(`id`).primaryKey().defaultRandom(),entityId:a(`entity_id`,{length:256}).notNull(),instructionId:f(`instruction_id`).notNull(),enabledForChat:l(`enabled_for_chat`).notNull(),enabledForErrorChecking:l(`enabled_for_error_checking`).notNull(),createdAt:m,updatedAt:i},e=>[n().on(e.entityId,e.instructionId)]);var G=v(`folders`,{id:f(`id`).primaryKey().defaultRandom(),name:o(`name`).notNull(),parentId:f(`parent_id`).references(()=>G.id,{onDelete:`cascade`}),purpose:o(`purpose`),createdAt:m,updatedAt:i},e=>[x(`folders__parent_id`).on(e.parentId),S(`folders__root_purpose`).on(e.purpose).where(b`${e.purpose} LIKE 'root:%'`),S(`folders__section_purpose`).on(e.parentId,e.purpose).where(b`${e.purpose} LIKE 'section:%'`)]);v(`prompts`,{id:f(`id`).primaryKey().defaultRandom(),kind:o(`kind`).$type().notNull(),name:o(`name`).notNull(),body:o(`body`).notNull(),description:o(`description`).notNull(),isStyleGuide:l(`is_style_guide`).notNull(),defaultEnabledForChat:l(`default_enabled_for_chat`).notNull(),folderId:f(`folder_id`).references(()=>G.id,{onDelete:`set null`}),createdAt:m,updatedAt:i},e=>[x(`prompts__folder_id`).on(e.folderId)]),v(`prompt_pins`,{id:f(`id`).primaryKey().defaultRandom(),enterpriseId:f(`enterprise_id`).notNull(),promptId:f(`prompt_id`).$type().notNull(),createdAt:m},e=>[n().on(e.enterpriseId,e.promptId)]),u(`skill`)(`visibility`,{id:f(`id`).primaryKey().defaultRandom(),userId:a(`user_id`,{length:256}).notNull(),skillId:f(`skill_id`).$type().notNull().references(()=>w.id,{onDelete:`cascade`}),visible:l(`visible`).notNull(),createdAt:m,updatedAt:i},e=>[n().on(e.userId,e.skillId)]);var K=u(`project`),q=K(`folders`,{id:f(`id`).$type().primaryKey().defaultRandom(),userId:a(`user_id`,{length:256}).notNull(),parentId:f(`parent_id`).references(()=>q.id,{onDelete:`cascade`}).$type(),name:a(`name`,{length:256}).notNull(),createdAt:m,updatedAt:i},e=>[x(`project_folders__user`).on(e.userId),S(`project_folders__sibling_name`).on(e.userId,e.parentId,e.name).where(b`${e.parentId} is not null`),S(`project_folders__top_level_name`).on(e.userId,e.name).where(b`${e.parentId} is null`)]);K(`folder_placements`,{userId:a(`user_id`,{length:256}).notNull(),workspaceId:f(`workspace_id`).notNull().references(()=>T.id,{onDelete:`cascade`}),folderId:f(`folder_id`).notNull().references(()=>q.id,{onDelete:`cascade`}).$type(),createdAt:m},e=>[C({columns:[e.userId,e.workspaceId]}),x(`project_folder_placements__folder`).on(e.folderId)]),u(`event`)(``,{id:f(`id`).primaryKey().defaultRandom(),subjectId:a(`
5subject_id`,{length:256}).notNull(),name:a(`name`,{length:128}).notNull(),timestamp:y(`timestamp`,{withTimezone:!0}).default(b`CURRENT_TIMESTAMP`).notNull(),event:g(`event`).notNull()},e=>[x(`event__subject_id_timestamp`).on(e.subjectId,e.timestamp),x(`event__name_timestamp`).on(e.name,e.timestamp)]);var J=u(`cloud`);e({siteName:t().optional(),driveName:t().optional()}),J(`workspace_sources`,{id:f(`id`).primaryKey().defaultRandom(),workspaceId:f(`workspace_id`).notNull().references(()=>T.id,{onDelete:`cascade`}),createdByUserId:a(`created_by_user_id`,{length:256}).notNull(),provider:a(`provider`,{length:32}).$type().notNull(),sourceType:a(`source_type`,{length:32}).$type().notNull(),kind:a(`kind`,{length:32}).$type().notNull(),selection:a(`selection`,{length:32}).$type().notNull(),resourceKey:o(`resource_key`).notNull(),containerId:o(`container_id`),driveId:o(`drive_id`),itemId:o(`item_id`),name:o(`name`).notNull(),webUrl:o(`web_url`),pinPathParts:g(`pin_path_parts`).$type(),displayMeta:g(`display_meta`).$type(),createdAt:m,updatedAt:i},e=>[x(`cloud_workspace_sources__workspace_id`).on(e.workspaceId),n(`cloud_workspace_sources__workspace_resource`).on(e.workspaceId,e.resourceKey)]),J(`drives`,{provider:a(`provider`,{length:32}).$type().notNull(),driveId:o(`drive_id`).notNull(),sourceType:a(`source_type`,{length:32}).$type().notNull(),containerId:o(`container_id`),name:o(`name`).notNull(),webUrl:o(`web_url`),webhookId:o(`webhook_id`),webhookExpiresAt:y(`webhook_expires_at`,{withTimezone:!0}),webhookClientState:o(`webhook_client_state`),createdAt:m,updatedAt:i},e=>[C({columns:[e.provider,e.driveId]}),x(`cloud_drives__container_id`).on(e.containerId),x(`cloud_drives__webhook_id`).on(e.webhookId),x(`cloud_drives__webhook_expires_at`).on(e.webhookExpiresAt)]);var Y=J(`drive_files`,{provider:a(`provider`,{length:32}).$type().notNull(),driveId:o(`drive_id`).notNull(),itemId:o(`item_id`).notNull(),parentItemId:o(`parent_item_id`),sourceType:a(`source_type`,{length:32}).$type().notNull(),name:o(`name`).notNull(),webUrl:o(`web_url`),mimeType:o(`mime_type`),size:r(`size`,{mode:`number`}),eTag:o(`e_tag`),lastModified:y(`last_modified`,{withTimezone:!0}),displayPath:o(`display_path`),pathParts:g(`path_parts`).$type().notNull().default([]),isFolder:l(`is_folder`).notNull().default(!1),createdAt:m,updatedAt:i},e=>[C({columns:[e.provider,e.driveId,e.itemId]}),x(`cloud_drive_files__parent`).on(e.provider,e.driveId,e.parentItemId),x(`cloud_drive_files__listing`).on(e.provider,e.driveId,e.isFolder),x(`cloud_drive_files__display_path`).on(e.provider,e.driveId,e.displayPath.op(`text_pattern_ops`))]);J(`etag_content_tags`,{provider:a(`provider`,{length:32}).$type().notNull(),driveId:o(`drive_id`).notNull(),itemId:o(`item_id`).notNull(),eTag:o(`e_tag`).notNull(),cTag:o(`c_tag`),quickXorHash:o(`quick_xor_hash`),createdAt:m},e=>[C({columns:[e.provider,e.driveId,e.itemId,e.eTag]}),d({name:`cloud_etag_content_tags__item`,columns:[e.provider,e.driveId,e.itemId],foreignColumns:[Y.provider,Y.driveId,Y.itemId]}).onDelete(`cascade`)]),J(`user_drive_access`,{userId:a(`user_id`,{length:256}).notNull(),provider:a(`provider`,{length:32}).$type().notNull(),driveId:o(`drive_id`).notNull(),syncCursor:o(`sync_cursor`),syncGeneration:r(`sync_generation`,{mode:`number`}).notNull().default(0),syncedAt:y(`synced_at`,{withTimezone:!0}),syncStatus:a(`sync_status`,{length:32}).$type().notNull().default(`needs_sync`),refreshingSince:y(`refreshing_since`,{withTimezone:!0}),lastSyncError:o(`last_sync_error`),createdAt:m,updatedAt:i},e=>[C({columns:[e.userId,e.provider,e.driveId]}),x(`cloud_user_drive_access__drive`).on(e.provider,e.driveId)]),J(`user_file_refs`,{userId:a(`user_id`,{length:256}).notNull(),provider:a(`provider`,{length:32}).$type().notNull(),driveId:o(`drive_id`).notNull(),itemId:o(`item_id`).notNull(),syncGeneration:r(`sync_generation`,{mode:`number`}).notNull().default(0),createdAt:y(`created_at`,{withTimezone:!0}).defaultNow().notNull()},e=>[C({columns:[e.userId,e.provider,e.driveId,e.itemId]}),x(`cloud_user_file_refs__file`).on(e.provider,e.driveId,e.itemId)]),J(`containers`,{provider:a(`provider`,{length:32}).$type().notNull(),containerId:o(`container_id`).notNull(),sourceType:a(`source_type`,{length:32}).$type().notNull(),name:o(`name`).notNull(),webUrl:o(`web_url`),createdAt:m,updatedAt:i},e=>[C({columns:[e.provider,e.containerId]})]),J(`user_container_access`,{userId:a(`user_id`,{length:256}).notNull(),provider:a(`provider`,{length:32}).$type().notNull(),containerId:o(`container_id`).notNull(),syncGeneration:r(`sync_generation`,{mode:`number`}).notNull().default(0),createdAt:y(`created_at`,{withTimezone:!0}).defaultNow().notNull()},e=>[C({columns:[e.userId,e.provider,e.containerId]}),x(`cloud_user_container_access__container`).on(e.provider,e.containerId)]),J(`user_container_sync`,{userId:a(`user_id`,{length:256}).notNull(),provider:a(`provider`,{length:32}).$type().notNull(),syncGeneration:r(`sync_generation`,{mode:`number`}).notNull().default(0),syncStatus:a(`sync_status`,{length:32}).$type().notNull().default(`needs_sync`),syncedAt:y(`synced_at`,{withTimezone:!0}),refreshingSince:y(`refreshing_since`,{withTimezone:!0}
5),lastSyncError:o(`last_sync_error`),createdAt:m,updatedAt:i},e=>[C({columns:[e.userId,e.provider]})]),J(`linked_folders`,{inodeId:f(`inode_id`).$type().primaryKey().references(()=>w.id),workspaceId:f(`workspace_id`).notNull().references(()=>T.id,{onDelete:`cascade`}),provider:a(`provider`,{length:32}).$type().notNull(),sourceType:a(`source_type`,{length:32}).$type().notNull(),driveId:o(`drive_id`).notNull(),itemId:o(`item_id`).notNull(),name:o(`name`).notNull(),createdAt:m,updatedAt:h()},e=>[S(`cloud_linked_folders__workspace_item`).on(e.workspaceId,e.provider,e.driveId,e.itemId),x(`cloud_linked_folders__workspace`).on(e.workspaceId)]),J(`linked_inodes`,{inodeId:f(`inode_id`).$type().primaryKey().references(()=>w.id),workspaceId:f(`workspace_id`).notNull().references(()=>T.id,{onDelete:`cascade`}),provider:a(`provider`,{length:32}).$type().notNull(),sourceType:a(`source_type`,{length:32}).$type().notNull(),driveId:o(`drive_id`).notNull(),itemId:o(`item_id`).notNull(),m365Path:o(`m365_path`).notNull(),baseFileVersionId:f(`base_file_version_id`).$type().notNull().references(()=>E.id),baseETag:o(`base_e_tag`),syncStatus:a(`sync_status`,{length:32}).$type().notNull().default(`ok`),rebaseHeadFileVersionId:f(`rebase_head_file_version_id`).$type().references(()=>E.id),lastError:o(`last_error`),lastSyncedAt:y(`last_synced_at`,{withTimezone:!0}),createdAt:m,updatedAt:h()},e=>[S(`cloud_linked_inodes__workspace_item`).on(e.workspaceId,e.provider,e.driveId,e.itemId),x(`cloud_linked_inodes__workspace`).on(e.workspaceId)]);var X=u(`microsoft`);X(`connections`,{userId:a(`user_id`,{length:256}).primaryKey(),microsoftUserId:o(`microsoft_user_id`).notNull(),email:o(`email`).notNull(),displayName:o(`display_name`),refreshTokenCiphertext:o(`refresh_token_ciphertext`).notNull(),accessTokenCiphertext:o(`access_token_ciphertext`).notNull(),accessTokenExpiresAt:y(`access_token_expires_at`,{withTimezone:!0}).notNull(),scope:o(`scope`).notNull(),createdAt:m,updatedAt:i},e=>[n(`microsoft_connections__microsoft_user_id`).on(e.microsoftUserId)]),X(`oauth_flows`,{stateHash:o(`state_hash`).primaryKey(),userId:a(`user_id`,{length:256}).notNull(),codeVerifierCiphertext:o(`code_verifier_ciphertext`).notNull(),expiresAt:y(`expires_at`,{withTimezone:!0}).notNull(),createdAt:m},e=>[x(`microsoft_oauth_flows__user_id`).on(e.userId),x(`microsoft_oauth_flows__expires_at`).on(e.expiresAt)]),u(`app`)(`tool_trust`,{userId:a(`user_id`,{length:256}).notNull(),inodeId:f(`inode_id`).$type().notNull().references(()=>w.id,{onDelete:`cascade`}),tools:o(`tools`).array().notNull(),createdAt:m,updatedAt:i},e=>[C({columns:[e.userId,e.inodeId]})]),u(`activity`)(`events`,{id:c(`id`,{mode:`number`}).primaryKey(),userId:a(`user_id`,{length:256}).notNull(),kind:o(`kind`).$type().notNull(),subjectType:o(`subject_type`).$type().notNull(),subjectId:o(`subject_id`).notNull(),rootId:o(`root_id`).$type().notNull(),createdAt:m},e=>[x(`activity_events__subject`).on(e.subjectType,e.subjectId,e.createdAt),x(`activity_events__root`).on(e.rootId,e.createdAt),x(`activity_events__user`).on(e.userId,e.createdAt)]),u(`demo_environment`)(`provisions`,{id:f(`id`).primaryKey().defaultRandom(),targetUserId:a(`target_user_id`,{length:256}).notNull(),templateUserId:a(`template_user_id`,{length:256}).notNull(),created:g(`created`).$type().notNull(),createdAt:m},e=>[x(`demo_environment_provisions__target_user_id`).on(e.targetUserId)]),u(`changelog_replay`)(``,{id:f(`id`).primaryKey().defaultRandom(),userId:a(`user_id`,{length:256}).notNull(),clientId:a(`client_id`,{length:256}).notNull(),baselineXlsxId:a(`baseline_xlsx_id`,{length:256}).notNull(),baselineBytes:r(`baseline_bytes`,{mode:`number`}).notNull().default(0),createdAt:_(`created_at`)},e=>[x(`changelog_replay__user_created`).on(e.userId,e.createdAt),x(`changelog_replay__client_created`).on(e.clientId,e.createdAt)]);var Z=u(`app`);Z(`state`,{id:c(`id`,{mode:`number`}).primaryKey(),appInodeId:f(`app_inode_id`).$type().notNull().references(()=>w.id),userId:a(`user_id`,{length:256}),key:o(`key`).notNull(),value:g(`value`).$type(),bytes:p(`bytes`).notNull(),seq:r(`seq`,{mode:`number`}).notNull(),deletedAt:y(`deleted_at`,{withTimezone:!0}),updatedAt:i,updatedBy:a(`updated_by`,{length:256}).notNull()},e=>[S(`app_state__shared_key`).on(e.appInodeId,e.key).where(b`${e.userId} IS NULL`),S(`app_state__user_key`).on(e.appInodeId,e.userId,e.key).where(b`${e.userId} IS NOT NULL`),x(`app_state__shared_seq`).on(e.appInodeId,e.seq).where(b`${e.userId} IS NULL`),x(`app_state__user_seq`).on(e.appInodeId,e.userId,e.seq).where(b`${e.userId} IS NOT NULL`)]),Z(`state_usage`,{id:c(`id`,{mode:`number`}).primaryKey(),appInodeId:f(`app_inode_id`).$type().notNull().references(()=>w.id),userId:a(`user_id`,{length:256}),bytes:r(`bytes`,{mode:`number`}).notNull(),lastSeq:r(`last_seq`,{mode:`number`}).notNull(),compactedSeq:r(`compacted_seq`,{mode:`number`}).notNull()},e=>[S(`app_state_usage__shared`).on(e.appInodeId).where(b`${e.userId} IS NULL`),S(`app_state_usage__user`).on(e.appInodeId,e.userId).where(b`${e.userId} IS NOT NULL`)]);var oe=/^[A-Za-z0-9_-]{21}$/;function shareScopePageUrl({origin:e,scopeId:t}){return`${e}/share/${t}`}function joinScopePageUrl({origin:e,joinScopeId:t}){return`${e}/join/${t}`}function agentChatUrl({origin:e,chatId:t,open:n}){let r=new URLSearchParams({chatId:t});return n!==null&&(r.set(`openArtifactId`,n.artifactId),n.version!==null&&(r.set(`openCommitId`,String(n.version.commitId)),r.set(`openView`,n.version.view))),`${e}/agent?${r.toString()}`}function vfsViewerPageUrl({origin:e,rootId:t,inodeId:n}){return`${e}/vfs/${encodeURIComponent(t)}/${encodeURIComponent(n)}`}var Q=`/api/vfs/url-cap/`,isVfsUrlCapPath=e=>e.startsWith(Q),$=`/api/vfs/file/`,isDownloadIntentUrl=(e,t)=>
5isVfsUrlCapPath(t)||t.startsWith($)||D(e)!==null;function withDownloadQuery(e){try{let t=new URL(e,`https://tracelight.invalid`);return!isDownloadIntentUrl(e,t.pathname)||t.searchParams.get(`download`)===`1`?e:(t.searchParams.set(`download`,`1`),e.startsWith(`/`)?`${t.pathname}${t.search}`:t.toString())}catch{return e}}function vfsUrlCapFileUrl({apiBaseUrl:e,capKey:t,userId:n,rootId:r,pathFromShareBase:i}){return[`${e}${Q}${[t,n,r,i.base].map(encodeURIComponent).join(`/`)}`,...i.segments.map(encodeURIComponent)].join(`/`)}function vfsFileUrl({apiBaseUrl:e,rootId:t,inodeId:n}){return`${e}${$}${encodeURIComponent(t)}/${encodeURIComponent(n)}`}function m365FileUrl({apiBaseUrl:e,workspaceId:t,driveId:n,itemId:r}){return`${e}/api/workspaces/${encodeURIComponent(t)}/m365-file?${new URLSearchParams({driveId:n,itemId:r})}`}function centralFileUrl({apiBaseUrl:e,fileUuid:t}){return`${e}/api/files/${encodeURIComponent(t)}`}function parseVfsFileUrl(e){let[,t,n]=/\/api\/vfs\/file\/([^/?#]+)\/([^/?#]+)(?:[?#]|$)/.exec(e)??[];if(t===void 0||n===void 0)return null;try{let r=ne.parse(decodeURIComponent(t)),i=O.parse(decodeURIComponent(n)),a=e.indexOf(`?`);if(a===-1)return{rootId:r,inodeId:i,fileVersionId:null};let o=e.slice(a+1),s=o.indexOf(`#`),c=new URLSearchParams(s===-1?o:o.slice(0,s)).get(`v`);return{rootId:r,inodeId:i,fileVersionId:c===null||c===``?null:c}}catch{return null}}var fileVersionIdFromUrl=e=>{let t=k.safeParse(parseVfsFileUrl(e)?.fileVersionId);return t.success?t.data:null};function withFileVersionId({url:e,fileVersionId:t}){return t===null?e:`${e}${e.includes(`?`)?`&`:`?`}v=${encodeURIComponent(t)}`}function withDecryptedBytes(e){return D(e)===null?e:`${e}${e.includes(`?`)?`&`:`?`}decrypted=1`}function vfsFileVersionUrl({rootId:e,inodeId:t,fileVersionId:n}){return withFileVersionId({url:vfsFileUrl({apiBaseUrl:``,rootId:e,inodeId:t}),fileVersionId:n})}function chatSandboxFileUrl({apiBaseUrl:e,chatId:t,sandboxId:n,path:r}){return`${e}/api/chats/${encodeURIComponent(t)}/sandbox-file?${new URLSearchParams({sandboxId:n,path:r})}`}export{withFileVersionId as _,fileVersionIdFromUrl as a,m365FileUrl as c,vfsFileUrl as d,vfsFileVersionUrl as f,withDownloadQuery as g,withDecryptedBytes as h,chatSandboxFileUrl as i,parseVfsFileUrl as l,vfsViewerPageUrl as m,agentChatUrl as n,isVfsUrlCapPath as o,vfsUrlCapFileUrl as p,centralFileUrl as r,joinScopePageUrl as s,oe as t,shareScopePageUrl as u};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.