{"version":3,"sources":["../src/index.ts"],"sourcesContent":["export * from './MDXProvider';\nexport * from './routing';\nexport * from './boot';\nexport * from './components/Include';\n// Only the component is public. `stripFrontmatter`/`appMountRelative` are module-level\n// exports so they can be unit-tested directly, NOT public API — the SDK's surface is\n// backwards-compatible forever, so an internal helper exported for a test's convenience is a\n// permanent commitment made for the wrong reason.\nexport { SafeInclude } from './components/SafeInclude';\nexport * from './sourceCache';\nexport * from './components/MDXComponents';\nexport * from './linkSpace';\nexport * from './bundle';\n// Deprecated `Corpus*` spellings of the above (R3-482); see `src/corpus.ts`.\nexport * from './corpus';\nexport * from './components/MountImage';\nexport * from './components/Routes';\nexport * from './hooks';\n// R3-276: the supported way for a viewer app to provide its own metadata store,\n// replacing a wholesale re-provision of `TinkerableContext` in app code.\nexport * from './metadataSource';\n// The deprecated injected-bundler adapters, re-exported so their deprecation notices\n// are visible in the published docs (R3-278; the window only narrows).\nexport { getInjectedMetadataEmitter, getInjectedMetadataSnapshot } from './injectedBundler';\nexport * from './auth';\nexport * from './theme';\nexport * from './editorContext';\nexport * from './editor';\nexport * from './formFactor';\nexport * from './chromeState';\nexport * from './workspace';\nexport * from './hostAttention';\nexport * from './region';\n// R3-708 — the spaces mode's route channel and its one navigation verb.\nexport * from './spacesMode';\nexport * from './mounts';\nexport * from './analytics';\nexport * from './contribute';\nexport * from './catalog';\nexport * from './ipc';\nexport * from './dnd';\nexport * from './netFetch';\nexport * from './feed';\nexport * from './secrets';\nexport * from './recents'; // R3-485: the gated recent-projects read (page.home)\nexport * from './openRepository'; // R3-476: host-mediated open-in-a-new-tab (route:read)\nexport * from './openExternal'; // R3-619: host-brokered outward-link open (link:open)\nexport * from './openBundle'; // host-mediated open of a bundle in its own tab\nexport * from './llm';\nexport * from './diagnostics';\nexport * from './vcs';\nexport * from './onFsChange';\nexport * from './fs';\nexport * from './debug';\nexport * from './tasks';\nexport * from './launch';\nexport * from './runtime';\nexport * from './irMarkers';\nexport * from './ready';\nexport * from './loading';\nexport * from './dialog';\nexport * from './status';\nexport * from './protocolStream';\nexport * from './protocolDeadline';\nexport * from './sandboxTypes';\nexport * from './safeContent';\n// R3-489 (GROVE_AGENT_SPEC): the embedded-agent seam every app shares — the tool-use\n// loop ported from agent-demo (`runAgent` over the host chat slot), the MDX metadata\n// query tool, the headings index collector, the deixis context block, and the fence\n// for corpus-derived bytes entering a loop.\nexport * from './agentLoop';\nexport * from './agentSteering';\nexport * from './agentPause';\nexport * from './agentChatClient';\nexport * from './metadataQueryTool';\nexport * from './collectHeadings';\nexport * from './agentContext';\nexport * from './fence';\nexport * from './platformLink';\n// R3-627: the per-history-entry scratch, and the scroll restoration built on it —\n// Back lands where the reader left, for however many entries deep they go.\nexport * from './entryState';\nexport * from './useEntryState';\nexport * from './scrollRestore';\nexport { ScrollRestoration, type ScrollRestorationProps } from './components/ScrollRestoration';\n"],"mappings":";;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,0BAAc,0BAAd;AACA,0BAAc,sBADd;AAEA,0BAAc,mBAFd;AAGA,0BAAc,iCAHd;AAQA,yBAA4B;AAC5B,0BAAc,0BATd;AAUA,0BAAc,uCAVd;AAWA,0BAAc,wBAXd;AAYA,0BAAc,qBAZd;AAcA,0BAAc,qBAdd;AAeA,0BAAc,oCAfd;AAgBA,0BAAc,gCAhBd;AAiBA,0BAAc,oBAjBd;AAoBA,0BAAc,6BApBd;AAuBA,6BAAwE;AACxE,0BAAc,mBAxBd;AAyBA,0BAAc,oBAzBd;AA0BA,0BAAc,4BA1Bd;AA2BA,0BAAc,qBA3Bd;AA4BA,0BAAc,yBA5Bd;AA6BA,0BAAc,0BA7Bd;AA8BA,0BAAc,wBA9Bd;AA+BA,0BAAc,4BA/Bd;AAgCA,0BAAc,qBAhCd;AAkCA,0BAAc,yBAlCd;AAmCA,0BAAc,qBAnCd;AAoCA,0BAAc,wBApCd;AAqCA,0BAAc,yBArCd;AAsCA,0BAAc,sBAtCd;AAuCA,0BAAc,kBAvCd;AAwCA,0BAAc,kBAxCd;AAyCA,0BAAc,uBAzCd;AA0CA,0BAAc,mBA1Cd;AA2CA,0BAAc,sBA3Cd;AA4CA,0BAAc,sBA5Cd;AA6CA,0BAAc,6BA7Cd;AA8CA,0BAAc,2BA9Cd;AA+CA,0BAAc,yBA/Cd;AAgDA,0BAAc,kBAhDd;AAiDA,0BAAc,0BAjDd;AAkDA,0BAAc,kBAlDd;AAmDA,0BAAc,yBAnDd;AAoDA,0BAAc,iBApDd;AAqDA,0BAAc,oBArDd;AAsDA,0BAAc,oBAtDd;AAuDA,0BAAc,qBAvDd;AAwDA,0BAAc,sBAxDd;AAyDA,0BAAc,wBAzDd;AA0DA,0BAAc,oBA1Dd;AA2DA,0BAAc,sBA3Dd;AA4DA,0BAAc,qBA5Dd;AA6DA,0BAAc,qBA7Dd;AA8DA,0BAAc,6BA9Dd;AA+DA,0BAAc,+BA/Dd;AAgEA,0BAAc,2BAhEd;AAiEA,0BAAc,0BAjEd;AAsEA,0BAAc,wBAtEd;AAuEA,0BAAc,4BAvEd;AAwEA,0BAAc,yBAxEd;AAyEA,0BAAc,8BAzEd;AA0EA,0BAAc,gCA1Ed;AA2EA,0BAAc,8BA3Ed;AA4EA,0BAAc,2BA5Ed;AA6EA,0BAAc,oBA7Ed;AA8EA,0BAAc,2BA9Ed;AAiFA,0BAAc,yBAjFd;AAkFA,0BAAc,4BAlFd;AAmFA,0BAAc,4BAnFd;AAoFA,+BAA+D;","names":[]}