[{"data":1,"prerenderedAt":916},["ShallowReactive",2],{"navigation_docs":3,"-releases-all-releases-2026-10-30-v0-beta-10-30":759,"-releases-all-releases-2026-10-30-v0-beta-10-30-surround":886,"mdc-jh8efe-key":889,"mdc-jh8ec1-key":900,"mdc--k1k696-key":908},[4,29,123,155,193,222,252,281,297,438,446,494,500,506],{"title":5,"path":6,"stem":7,"children":8,"icon":28},"Getting Started","\u002Fgetting-started","01.getting-started\u002F1.index",[9,13,18,23],{"title":10,"path":6,"stem":7,"icon":11,"exact":12},"What is Poly?","i-lucide-house",true,{"title":14,"path":15,"stem":16,"icon":17},"Installation","\u002Fgetting-started\u002Finstallation","01.getting-started\u002F2.installation","i-lucide-download",{"title":19,"path":20,"stem":21,"icon":22},"Quickstart","\u002Fgetting-started\u002Fquickstart","01.getting-started\u002F3.quickstart","i-lucide-rocket",{"title":24,"path":25,"stem":26,"icon":27},"Migrate to Poly","\u002Fgetting-started\u002Fmigrate-to-poly","01.getting-started\u002F4.migrate-to-poly","i-lucide-replace",false,{"title":30,"path":31,"stem":32,"children":33,"icon":28},"File Browser","\u002Ffile-browser","02.file-browser\u002F01.index",[34,37,42,47,52,57,62,67,72,113,118],{"title":35,"path":31,"stem":32,"icon":36,"exact":12},"Overview","i-lucide-folder-open",{"title":38,"path":39,"stem":40,"icon":41},"Uploading Files","\u002Ffile-browser\u002Fuploading-your-files","02.file-browser\u002F02.uploading-your-files","i-lucide-upload",{"title":43,"path":44,"stem":45,"icon":46},"Navigating Your Files","\u002Ffile-browser\u002Fnavigating-your-files","02.file-browser\u002F03.navigating-your-files","i-lucide-map",{"title":48,"path":49,"stem":50,"icon":51},"Sidebar","\u002Ffile-browser\u002Fsidebar","02.file-browser\u002F04.sidebar","i-lucide-panel-left",{"title":53,"path":54,"stem":55,"icon":56},"Saved Searches","\u002Ffile-browser\u002Fsaved-searches","02.file-browser\u002F05.saved-searches","i-lucide-folder-search",{"title":58,"path":59,"stem":60,"icon":61},"Supported File Types","\u002Ffile-browser\u002Fsupported-file-types","02.file-browser\u002F06.supported-file-types","i-lucide-file",{"title":63,"path":64,"stem":65,"icon":66},"View Modes","\u002Ffile-browser\u002Fview-modes","02.file-browser\u002F07.view-modes","i-lucide-layout-grid",{"title":68,"path":69,"stem":70,"icon":71},"Quick View (Peek)","\u002Ffile-browser\u002Fquick-view","02.file-browser\u002F08.quick-view","i-lucide-eye",{"title":73,"path":74,"stem":75,"children":76,"icon":78},"Tools Menu","\u002Ffile-browser\u002Ftools-menu","02.file-browser\u002F09.tools-menu\u002F1.index",[77,79,84,89,94,99,104,108],{"title":73,"path":74,"stem":75,"icon":78,"exact":12},"i-lucide-wrench",{"title":80,"path":81,"stem":82,"icon":83},"Agent","\u002Ffile-browser\u002Ftools-menu\u002Fagent","02.file-browser\u002F09.tools-menu\u002F2.agent","i-lucide-bot",{"title":85,"path":86,"stem":87,"icon":88},"Chats","\u002Ffile-browser\u002Ftools-menu\u002Fchats","02.file-browser\u002F09.tools-menu\u002F3.chats","i-lucide-message-square",{"title":90,"path":91,"stem":92,"icon":93},"Outline","\u002Ffile-browser\u002Ftools-menu\u002Foutline","02.file-browser\u002F09.tools-menu\u002F4.outline","i-lucide-list",{"title":95,"path":96,"stem":97,"icon":98},"Details Panel","\u002Ffile-browser\u002Ftools-menu\u002Fdetails","02.file-browser\u002F09.tools-menu\u002F5.details","i-lucide-panel-right",{"title":100,"path":101,"stem":102,"icon":103},"Activity","\u002Ffile-browser\u002Ftools-menu\u002Factivity","02.file-browser\u002F09.tools-menu\u002F6.activity","i-lucide-activity",{"title":105,"path":106,"stem":107,"icon":66},"Waterfall","\u002Ffile-browser\u002Ftools-menu\u002Fwaterfall","02.file-browser\u002F09.tools-menu\u002F7.waterfall",{"title":109,"path":110,"stem":111,"icon":112},"Flashback","\u002Ffile-browser\u002Ftools-menu\u002Fflashback","02.file-browser\u002F09.tools-menu\u002F8.flashback","i-lucide-zap",{"title":114,"path":115,"stem":116,"icon":117},"Keyboard Shortcuts","\u002Ffile-browser\u002Fkeyboard-shortcuts","02.file-browser\u002F10.keyboard-shortcuts","i-lucide-keyboard",{"title":119,"path":120,"stem":121,"icon":122},"Offline Use","\u002Ffile-browser\u002Foffline-use","02.file-browser\u002F11.offline-use","i-lucide-wifi-off",{"title":124,"path":125,"stem":126,"children":127,"icon":28},"Searching","\u002Fsearching","03.searching\u002F1.index",[128,130,135,140,145,150],{"title":35,"path":125,"stem":126,"icon":129,"exact":12},"i-lucide-search",{"title":131,"path":132,"stem":133,"icon":134},"Text Queries","\u002Fsearching\u002Ftext-queries","03.searching\u002F2.text-queries","i-lucide-text-search",{"title":136,"path":137,"stem":138,"icon":139},"Searching by File","\u002Fsearching\u002Fsearching-by-file","03.searching\u002F3.searching-by-file","i-lucide-scan-search",{"title":141,"path":142,"stem":143,"icon":144},"Searching by File Part","\u002Fsearching\u002Fsearching-by-file-part","03.searching\u002F4.searching-by-file-part","i-lucide-crop",{"title":146,"path":147,"stem":148,"icon":149},"Searching by Color","\u002Fsearching\u002Fsearching-by-color","03.searching\u002F5.searching-by-color","i-lucide-palette",{"title":151,"path":152,"stem":153,"icon":154},"Faceted Search & Advanced Search","\u002Fsearching\u002Ffaceted-search","03.searching\u002F6.faceted-search","i-lucide-filter",{"title":156,"path":157,"stem":158,"children":159,"icon":28},"Desktop","\u002Fdesktop","04.desktop\u002F1.index",[160,163,168,173,178,183,188],{"title":161,"path":157,"stem":158,"icon":162,"exact":12},"Intro","i-lucide-monitor",{"title":164,"path":165,"stem":166,"icon":167},"Sync Folder","\u002Fdesktop\u002Fsync-folder","04.desktop\u002F2.sync-folder","i-lucide-folder-sync",{"title":169,"path":170,"stem":171,"icon":172},"CLI","\u002Fdesktop\u002Fcli","04.desktop\u002F3.cli","i-lucide-square-terminal",{"title":174,"path":175,"stem":176,"icon":177},"Tags & Colors","\u002Fdesktop\u002Ftags-and-colors","04.desktop\u002F4.tags-and-colors","i-lucide-tags",{"title":179,"path":180,"stem":181,"icon":182},"Bookmarks","\u002Fdesktop\u002Fbookmarks","04.desktop\u002F5.bookmarks","i-lucide-bookmark",{"title":184,"path":185,"stem":186,"icon":187},"Spotlight & Handoff","\u002Fdesktop\u002Fspotlight-and-handoff","04.desktop\u002F6.spotlight-and-handoff","i-lucide-sparkles",{"title":189,"path":190,"stem":191,"icon":192},"Differences from Web","\u002Fdesktop\u002Fdifferences-from-web","04.desktop\u002F7.differences-from-web","i-lucide-app-window",{"title":80,"path":194,"stem":195,"children":196,"icon":28,"defaultOpen":28},"\u002Fagent","05.agent\u002F1.index",[197,198,203,207,212,217],{"title":35,"path":194,"stem":195,"icon":83,"exact":12},{"title":199,"path":200,"stem":201,"icon":202},"Reading & Summarizing Files","\u002Fagent\u002Freading-and-summarizing","05.agent\u002F2.reading-and-summarizing","i-lucide-book-open",{"title":204,"path":205,"stem":206,"icon":129},"AI-Powered Searching","\u002Fagent\u002Fsearching","05.agent\u002F3.searching",{"title":208,"path":209,"stem":210,"icon":211},"Creating and Editing Files","\u002Fagent\u002Fcreating-and-editing-files","05.agent\u002F4.creating-and-editing-files","i-lucide-file-pen",{"title":213,"path":214,"stem":215,"icon":216},"Organizing Files","\u002Fagent\u002Forganizing-files","05.agent\u002F5.organizing-files","i-lucide-folder-symlink",{"title":218,"path":219,"stem":220,"icon":221},"Complex, Multi-Step Tasks","\u002Fagent\u002Fcomplex-tasks","05.agent\u002F6.complex-tasks","i-lucide-workflow",{"title":223,"path":224,"stem":225,"children":226,"icon":28,"defaultOpen":28},"Mind","\u002Fmind","05.mind\u002F1.index",[227,229,234,239,243,247],{"title":35,"path":224,"stem":225,"icon":228,"exact":12},"i-lucide-brain",{"title":230,"path":231,"stem":232,"icon":233},"Journaling","\u002Fmind\u002Fjournaling","05.mind\u002F2.journaling","i-lucide-notebook-pen",{"title":235,"path":236,"stem":237,"icon":238},"Integrations (ChatGPT, Claude, etc.)","\u002Fmind\u002Fintegrating-with-your-agent","05.mind\u002F3.integrating-with-your-agent","i-lucide-messages-square",{"title":240,"path":241,"stem":242,"icon":233},"Managing your memories","\u002Fmind\u002Fmanaging-your-memories","05.mind\u002F4.managing-your-memories",{"title":244,"path":245,"stem":246,"icon":238},"Reminiscing","\u002Fmind\u002Freminiscing","05.mind\u002F5.reminiscing",{"title":248,"path":249,"stem":250,"icon":251},"Importing your notes","\u002Fmind\u002Fimporting-your-notes","05.mind\u002F6.importing-your-notes","i-lucide-folder-input",{"title":253,"path":254,"stem":255,"children":256,"icon":28,"defaultOpen":28},"Recovering Files","\u002Frecovering-files","06.recovering-files\u002F1.index",[257,259,263,266,271,276],{"title":35,"path":254,"stem":255,"icon":258,"exact":12},"i-lucide-history",{"title":260,"path":261,"stem":262,"icon":71},"Viewing Versions","\u002Frecovering-files\u002Fviewing-versions","06.recovering-files\u002F2.viewing-versions",{"title":109,"path":264,"stem":265,"icon":112},"\u002Frecovering-files\u002Fflashback","06.recovering-files\u002F3.flashback",{"title":267,"path":268,"stem":269,"icon":270},"Restoring Versions","\u002Frecovering-files\u002Frestoring-versions","06.recovering-files\u002F4.restoring-versions","i-lucide-rotate-ccw",{"title":272,"path":273,"stem":274,"icon":275},"Reverting Changes","\u002Frecovering-files\u002Freverting-changes","06.recovering-files\u002F5.reverting-changes","i-lucide-undo-2",{"title":277,"path":278,"stem":279,"icon":280},"Limitations","\u002Frecovering-files\u002Flimitations","06.recovering-files\u002F6.limitations","i-lucide-triangle-alert",{"title":282,"path":283,"stem":284,"children":285,"icon":28,"defaultOpen":28},"Sharing","\u002Fsharing","07.sharing\u002F1.index",[286,288,292],{"title":35,"path":283,"stem":284,"icon":287,"exact":12},"i-lucide-share-2",{"title":289,"path":290,"stem":291,"icon":287},"Sharing Files","\u002Fsharing\u002Fsharing-files","07.sharing\u002F2.sharing-files",{"title":293,"path":294,"stem":295,"icon":296},"Shared Drives","\u002Fsharing\u002Fshared-drives","07.sharing\u002F3.shared-drives","i-lucide-users",{"title":169,"path":298,"stem":299,"children":300,"icon":28,"defaultOpen":28},"\u002Fcli","08.cli\u002F1.index",[301,303,308,429,434],{"title":14,"path":298,"stem":299,"icon":302,"exact":12},"i-lucide-terminal",{"title":304,"path":305,"stem":306,"icon":307},"How it Works","\u002Fcli\u002Fhow-it-works","08.cli\u002F2.how-it-works","i-lucide-cog",{"title":309,"path":310,"stem":311,"children":312,"icon":314},"Commands","\u002Fcli\u002Fcommands","08.cli\u002F3.commands\u002F01.index",[313,315,319,323,327,332,337,342,347,352,357,362,367,372,377,381,386,390,395,399,403,407,412,416,420,424],{"title":309,"path":310,"stem":311,"icon":314,"exact":12},"i-lucide-list-tree",{"title":316,"path":317,"stem":318,"icon":93},"ls","\u002Fcli\u002Fcommands\u002Fls","08.cli\u002F3.commands\u002F02.ls",{"title":320,"path":321,"stem":322,"icon":56},"find","\u002Fcli\u002Fcommands\u002Ffind","08.cli\u002F3.commands\u002F03.find",{"title":324,"path":325,"stem":326,"icon":129},"search","\u002Fcli\u002Fcommands\u002Fsearch","08.cli\u002F3.commands\u002F04.search",{"title":328,"path":329,"stem":330,"icon":331},"cp","\u002Fcli\u002Fcommands\u002Fcp","08.cli\u002F3.commands\u002F05.cp","i-lucide-copy",{"title":333,"path":334,"stem":335,"icon":336},"mv","\u002Fcli\u002Fcommands\u002Fmv","08.cli\u002F3.commands\u002F06.mv","i-lucide-move",{"title":338,"path":339,"stem":340,"icon":341},"rm","\u002Fcli\u002Fcommands\u002Frm","08.cli\u002F3.commands\u002F07.rm","i-lucide-trash-2",{"title":343,"path":344,"stem":345,"icon":346},"mkdir","\u002Fcli\u002Fcommands\u002Fmkdir","08.cli\u002F3.commands\u002F08.mkdir","i-lucide-folder-plus",{"title":348,"path":349,"stem":350,"icon":351},"mkurl","\u002Fcli\u002Fcommands\u002Fmkurl","08.cli\u002F3.commands\u002F09.mkurl","i-lucide-link",{"title":353,"path":354,"stem":355,"icon":356},"mksearch","\u002Fcli\u002Fcommands\u002Fmksearch","08.cli\u002F3.commands\u002F10.mksearch","i-lucide-search-code",{"title":358,"path":359,"stem":360,"icon":361},"mkdrive","\u002Fcli\u002Fcommands\u002Fmkdrive","08.cli\u002F3.commands\u002F11.mkdrive","i-lucide-hard-drive",{"title":363,"path":364,"stem":365,"icon":366},"rmdrive","\u002Fcli\u002Fcommands\u002Frmdrive","08.cli\u002F3.commands\u002F12.rmdrive","i-lucide-trash",{"title":368,"path":369,"stem":370,"icon":371},"wget","\u002Fcli\u002Fcommands\u002Fwget","08.cli\u002F3.commands\u002F13.wget","i-lucide-cloud-download",{"title":373,"path":374,"stem":375,"icon":376},"file show","\u002Fcli\u002Fcommands\u002Ffile-show","08.cli\u002F3.commands\u002F14.file-show","i-lucide-info",{"title":378,"path":379,"stem":380,"icon":202},"file read","\u002Fcli\u002Fcommands\u002Ffile-read","08.cli\u002F3.commands\u002F15.file-read",{"title":382,"path":383,"stem":384,"icon":385},"file write","\u002Fcli\u002Fcommands\u002Ffile-write","08.cli\u002F3.commands\u002F16.file-write","i-lucide-pencil",{"title":387,"path":388,"stem":389,"icon":211},"file update","\u002Fcli\u002Fcommands\u002Ffile-update","08.cli\u002F3.commands\u002F17.file-update",{"title":391,"path":392,"stem":393,"icon":394},"file search","\u002Fcli\u002Fcommands\u002Ffile-search","08.cli\u002F3.commands\u002F18.file-search","i-lucide-file-search",{"title":396,"path":397,"stem":398,"icon":258},"file history","\u002Fcli\u002Fcommands\u002Ffile-history","08.cli\u002F3.commands\u002F19.file-history",{"title":400,"path":401,"stem":402,"icon":270},"file restore","\u002Fcli\u002Fcommands\u002Ffile-restore","08.cli\u002F3.commands\u002F20.file-restore",{"title":404,"path":405,"stem":406,"icon":275},"file revert","\u002Fcli\u002Fcommands\u002Ffile-revert","08.cli\u002F3.commands\u002F21.file-revert",{"title":408,"path":409,"stem":410,"icon":411},"file open","\u002Fcli\u002Fcommands\u002Ffile-open","08.cli\u002F3.commands\u002F22.file-open","i-lucide-external-link",{"title":413,"path":414,"stem":415,"icon":17},"file download","\u002Fcli\u002Fcommands\u002Ffile-download","08.cli\u002F3.commands\u002F23.file-download",{"title":417,"path":418,"stem":419,"icon":287},"file share","\u002Fcli\u002Fcommands\u002Ffile-share","08.cli\u002F3.commands\u002F24.file-share",{"title":421,"path":422,"stem":423,"icon":192},"app","\u002Fcli\u002Fcommands\u002Fapp","08.cli\u002F3.commands\u002F25.app",{"title":425,"path":426,"stem":427,"icon":428},"auth","\u002Fcli\u002Fcommands\u002Fauth","08.cli\u002F3.commands\u002F26.auth","i-lucide-key-round",{"title":430,"path":431,"stem":432,"icon":433},"Global Flags","\u002Fcli\u002Fglobal-flags","08.cli\u002F4.global-flags","i-lucide-sliders-horizontal",{"title":435,"path":436,"stem":437,"icon":83},"Agent Skill","\u002Fcli\u002Fagent-skill","08.cli\u002F5.agent-skill",{"title":439,"path":440,"stem":441,"children":442,"icon":28,"defaultOpen":28},"Privacy & Security","\u002Fprivacy-and-security","09.privacy-and-security\u002F1.index",[443],{"title":444,"path":440,"stem":441,"icon":445,"exact":12},"Our Privacy Commitment","i-lucide-shield-check",{"title":447,"path":448,"stem":449,"children":450,"icon":28,"defaultOpen":28},"Integrations & MCP","\u002Fintegrations","10.integrations\u002F1.index",[451,453,457,462,467,471,476,480,484,489],{"title":35,"path":448,"stem":449,"icon":452,"exact":12},"i-lucide-plug",{"title":454,"path":455,"stem":456,"icon":78},"Using MCP","\u002Fintegrations\u002Fusing-mcp","10.integrations\u002F10.using-mcp",{"title":458,"path":459,"stem":460,"icon":461},"Claude Code","\u002Fintegrations\u002Fclaude-code","10.integrations\u002F2.claude-code","i-simple-icons-claude",{"title":463,"path":464,"stem":465,"icon":466},"Codex","\u002Fintegrations\u002Fcodex","10.integrations\u002F3.codex","i-simple-icons-openai",{"title":468,"path":469,"stem":470,"icon":83},"Hermes","\u002Fintegrations\u002Fhermes","10.integrations\u002F4.hermes",{"title":472,"path":473,"stem":474,"icon":475},"Claude CoWork (Desktop)","\u002Fintegrations\u002Fclaude-cowork","10.integrations\u002F5.claude-cowork","i-simple-icons-anthropic",{"title":477,"path":478,"stem":479,"icon":466},"ChatGPT Work (Desktop)","\u002Fintegrations\u002Fchatgpt-work","10.integrations\u002F6.chatgpt-work",{"title":481,"path":482,"stem":483,"icon":466},"ChatGPT","\u002Fintegrations\u002Fchatgpt","10.integrations\u002F7.chatgpt",{"title":485,"path":486,"stem":487,"icon":488},"Gemini","\u002Fintegrations\u002Fgemini","10.integrations\u002F8.gemini","i-simple-icons-googlegemini",{"title":490,"path":491,"stem":492,"icon":493},"VS Code & Cursor","\u002Fintegrations\u002Fvscode-cursor","10.integrations\u002F9.vscode-cursor","i-simple-icons-visualstudiocode",{"title":495,"path":496,"stem":497,"children":498,"icon":28,"defaultOpen":28},"Troubleshooting","\u002Ftroubleshooting","11.troubleshooting\u002F1.index",[499],{"title":495,"path":496,"stem":497,"icon":78,"exact":12},{"title":501,"path":502,"stem":503,"children":504,"icon":28,"defaultOpen":28},"Roadmap","\u002Froadmap","12.roadmap\u002F1.index",[505],{"title":501,"path":502,"stem":503,"icon":46,"exact":12},{"title":507,"icon":28,"defaultOpen":28,"path":508,"stem":509,"children":510,"page":28},"Releases","\u002Freleases","13.releases",[511,515],{"title":512,"path":513,"stem":514},"Latest","\u002Freleases\u002Fall-releases\u002F2026-10-30-v0-beta-10-30","13.releases\u002F1.latest",{"title":516,"icon":28,"defaultOpen":28,"path":517,"stem":518,"children":519,"page":28},"All releases","\u002Freleases\u002Fall-releases","13.releases\u002F2.all-releases",[520,527,535,543,551,559,567,575,583,591,599,607,615,623,631,639,647,655,663,671,679,687,695,703,711,719,727,735,743,751],{"title":521,"path":513,"stem":522,"release-notes":523},"v0.beta.2026.10.30","13.releases\u002F2.all-releases\u002F2026-10-30-v0-beta-10-30",{"date":524,"banner":525,"icon":526,"version":521},"2026-10-30","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-10-30\u002Fbanner.png","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-10-30\u002Fsticker.png",{"title":528,"path":529,"stem":530,"release-notes":531},"v0.beta.2026.10.15","\u002Freleases\u002Fall-releases\u002F2026-10-15-v0-beta-10-15","13.releases\u002F2.all-releases\u002F2026-10-15-v0-beta-10-15",{"date":532,"banner":533,"icon":534,"version":528},"2026-10-15","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-10-15\u002Fbackground.png","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-10-15\u002Fsticker.png",{"title":536,"path":537,"stem":538,"release-notes":539},"v0.beta.2026.10.08","\u002Freleases\u002Fall-releases\u002F2026-10-08-v0-beta-10-08","13.releases\u002F2.all-releases\u002F2026-10-08-v0-beta-10-08",{"date":540,"banner":541,"icon":542,"version":536},"2026-10-08","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-10-08\u002Fbackground.png","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-10-08\u002Fsticker.png",{"title":544,"path":545,"stem":546,"release-notes":547},"v0.beta.2026.09.29","\u002Freleases\u002Fall-releases\u002F2026-09-29-v0-beta-09-29","13.releases\u002F2.all-releases\u002F2026-09-29-v0-beta-09-29",{"date":548,"banner":549,"icon":550,"version":544},"2026-09-29","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-09-22\u002Fbackground.png","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-09-22\u002Fsticker.png",{"title":552,"path":553,"stem":554,"release-notes":555},"v0.beta.2026.09.14","\u002Freleases\u002Fall-releases\u002F2026-09-14-v0-beta-09-14","13.releases\u002F2.all-releases\u002F2026-09-14-v0-beta-09-14",{"date":556,"banner":557,"icon":558,"version":552},"2026-09-14","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-09-14\u002Fbanner.png","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-09-14\u002Fsticker.png",{"title":560,"path":561,"stem":562,"release-notes":563},"v0.beta.2026.09.08","\u002Freleases\u002Fall-releases\u002F2026-09-08-v0-beta-09-08","13.releases\u002F2.all-releases\u002F2026-09-08-v0-beta-09-08",{"date":564,"banner":565,"icon":566,"version":560},"2026-09-08","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-09-08\u002Fbanner.png","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-09-08\u002Fsticker.png",{"title":568,"path":569,"stem":570,"release-notes":571},"v0.beta.2026.09.01","\u002Freleases\u002Fall-releases\u002F2026-09-01-v0-beta-09-01","13.releases\u002F2.all-releases\u002F2026-09-01-v0-beta-09-01",{"date":572,"banner":573,"icon":574,"version":568},"2026-09-01","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-09-01\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-09-01\u002Fsticker.png",{"title":576,"path":577,"stem":578,"release-notes":579},"v0.beta.2026.08.27","\u002Freleases\u002Fall-releases\u002F2026-08-27-v0-beta-08-27","13.releases\u002F2.all-releases\u002F2026-08-27-v0-beta-08-27",{"date":580,"banner":581,"icon":582,"version":576},"2026-08-27","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-27\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-27\u002Ficon.png",{"title":584,"path":585,"stem":586,"release-notes":587},"v0.beta.2026.08.18","\u002Freleases\u002Fall-releases\u002F2026-08-18-v0-beta-08-18","13.releases\u002F2.all-releases\u002F2026-08-18-v0-beta-08-18",{"date":588,"banner":589,"icon":590,"version":584},"2026-08-18","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-18\u002Fbanner.png","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-18\u002Fsticker.png",{"title":592,"path":593,"stem":594,"release-notes":595},"v0.beta.2026.08.11","\u002Freleases\u002Fall-releases\u002F2026-08-11-v0-beta-08-11","13.releases\u002F2.all-releases\u002F2026-08-11-v0-beta-08-11",{"date":596,"banner":597,"icon":598,"version":592},"2026-08-11","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-11\u002Fbanner.png","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-11\u002FUnknown-12.png",{"title":600,"path":601,"stem":602,"release-notes":603},"v0.beta.2026.01.22","\u002Freleases\u002Fall-releases\u002F2026-01-22-v0-beta-01-22","13.releases\u002F2.all-releases\u002F2026-01-22-v0-beta-01-22",{"date":604,"banner":605,"icon":606,"version":600},"2026-01-22","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-22\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-22\u002Ficon.webp",{"title":608,"path":609,"stem":610,"release-notes":611},"v0.beta.2026.01.13","\u002Freleases\u002Fall-releases\u002F2026-01-13-v0-beta-01-13","13.releases\u002F2.all-releases\u002F2026-01-13-v0-beta-01-13",{"date":612,"banner":613,"icon":614,"version":608},"2026-01-13","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-13\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-13\u002Ficon.webp",{"title":616,"path":617,"stem":618,"release-notes":619},"v0.beta.2026.01.09","\u002Freleases\u002Fall-releases\u002F2026-01-09-v0-beta-01-09","13.releases\u002F2.all-releases\u002F2026-01-09-v0-beta-01-09",{"date":620,"banner":621,"icon":622,"version":616},"2026-01-09","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-09\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-09\u002Ficon.webp",{"title":624,"path":625,"stem":626,"release-notes":627},"v0.beta.2025.12.31","\u002Freleases\u002Fall-releases\u002F2025-12-31-v0-beta-12-31","13.releases\u002F2.all-releases\u002F2025-12-31-v0-beta-12-31",{"date":628,"banner":629,"icon":630,"version":624},"2025-12-31","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-31\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-31\u002Ficon.webp",{"title":632,"path":633,"stem":634,"release-notes":635},"v0.beta.2025.12.26","\u002Freleases\u002Fall-releases\u002F2025-12-26-v0-beta-12-26","13.releases\u002F2.all-releases\u002F2025-12-26-v0-beta-12-26",{"date":636,"banner":637,"icon":638,"version":632},"2025-12-26","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-26\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-26\u002Ficon.webp",{"title":640,"path":641,"stem":642,"release-notes":643},"v0.beta.2025.12.16","\u002Freleases\u002Fall-releases\u002F2025-12-16-v0-beta-12-16","13.releases\u002F2.all-releases\u002F2025-12-16-v0-beta-12-16",{"date":644,"banner":645,"icon":646,"version":640},"2025-12-16","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-16\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-16\u002Ficon.webp",{"title":648,"path":649,"stem":650,"release-notes":651},"v0.beta.2025.12.12","\u002Freleases\u002Fall-releases\u002F2025-12-12-v0-beta-12-12","13.releases\u002F2.all-releases\u002F2025-12-12-v0-beta-12-12",{"date":652,"banner":653,"icon":654,"version":648},"2025-12-12","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-12\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-12\u002Ficon.webp",{"title":656,"path":657,"stem":658,"release-notes":659},"v0.beta.2025.12.03","\u002Freleases\u002Fall-releases\u002F2025-12-03-v0-beta-12-03","13.releases\u002F2.all-releases\u002F2025-12-03-v0-beta-12-03",{"date":660,"banner":661,"icon":662,"version":656},"2025-12-03","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-03\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-03\u002Ficon.webp",{"title":664,"path":665,"stem":666,"release-notes":667},"v0.beta.2025.11.26","\u002Freleases\u002Fall-releases\u002F2025-11-26-v0-beta-11-26","13.releases\u002F2.all-releases\u002F2025-11-26-v0-beta-11-26",{"date":668,"banner":669,"icon":670,"version":664},"2025-11-26","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-26\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-26\u002Ficon.webp",{"title":672,"path":673,"stem":674,"release-notes":675},"v0.beta.2025.11.19","\u002Freleases\u002Fall-releases\u002F2025-11-19-v0-beta-11-19","13.releases\u002F2.all-releases\u002F2025-11-19-v0-beta-11-19",{"date":676,"banner":677,"icon":678,"version":672},"2025-11-19","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-19\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-19\u002Ficon.webp",{"title":680,"path":681,"stem":682,"release-notes":683},"v0.beta.2025.11.13","\u002Freleases\u002Fall-releases\u002F2025-11-13-v0-beta-11-13","13.releases\u002F2.all-releases\u002F2025-11-13-v0-beta-11-13",{"date":684,"banner":685,"icon":686,"version":680},"2025-11-13","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-13\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-13\u002Ficon.webp",{"title":688,"path":689,"stem":690,"release-notes":691},"v0.beta.2025.11.05","\u002Freleases\u002Fall-releases\u002F2025-11-05-v0-beta-11-05","13.releases\u002F2.all-releases\u002F2025-11-05-v0-beta-11-05",{"date":692,"banner":693,"icon":694,"version":688},"2025-11-05","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-05\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-05\u002Ficon.webp",{"title":696,"path":697,"stem":698,"release-notes":699},"v0.beta.2025.10.29","\u002Freleases\u002Fall-releases\u002F2025-10-29-v0-beta-10-29","13.releases\u002F2.all-releases\u002F2025-10-29-v0-beta-10-29",{"date":700,"banner":701,"icon":702,"version":696},"2025-10-29","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-29\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-29\u002Ficon.webp",{"title":704,"path":705,"stem":706,"release-notes":707},"v0.beta.2025.10.21","\u002Freleases\u002Fall-releases\u002F2025-10-21-v0-beta-10-21","13.releases\u002F2.all-releases\u002F2025-10-21-v0-beta-10-21",{"date":708,"banner":709,"icon":710,"version":704},"2025-10-21","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-21\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-21\u002Ficon.webp",{"title":712,"path":713,"stem":714,"release-notes":715},"v0.beta.2025.10.14","\u002Freleases\u002Fall-releases\u002F2025-10-14-v0-beta-10-14","13.releases\u002F2.all-releases\u002F2025-10-14-v0-beta-10-14",{"date":716,"banner":717,"icon":718,"version":712},"2025-10-14","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-14\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-14\u002Ficon.webp",{"title":720,"path":721,"stem":722,"release-notes":723},"v0.beta.2025.10.08","\u002Freleases\u002Fall-releases\u002F2025-10-08-v0-beta-10-08","13.releases\u002F2.all-releases\u002F2025-10-08-v0-beta-10-08",{"date":724,"banner":725,"icon":726,"version":720},"2025-10-08","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-08\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-08\u002Ficon.webp",{"title":728,"path":729,"stem":730,"release-notes":731},"v0.beta.2025.10.01","\u002Freleases\u002Fall-releases\u002F2025-10-01-v0-beta-10-01","13.releases\u002F2.all-releases\u002F2025-10-01-v0-beta-10-01",{"date":732,"banner":733,"icon":734,"version":728},"2025-10-01","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-01\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-01\u002Ficon.webp",{"title":736,"path":737,"stem":738,"release-notes":739},"v0.beta.2025.09.23","\u002Freleases\u002Fall-releases\u002F2025-09-23-v0-beta-09-23","13.releases\u002F2.all-releases\u002F2025-09-23-v0-beta-09-23",{"date":740,"banner":741,"icon":742,"version":736},"2025-09-23","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-23\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-23\u002Ficon.webp",{"title":744,"path":745,"stem":746,"release-notes":747},"v0.beta.2025.09.16","\u002Freleases\u002Fall-releases\u002F2025-09-16-v0-beta-09-16","13.releases\u002F2.all-releases\u002F2025-09-16-v0-beta-09-16",{"date":748,"banner":749,"icon":750,"version":744},"2025-09-16","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-16\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-16\u002Ficon.webp",{"title":752,"path":753,"stem":754,"release-notes":755},"v0.beta.2025.09.03","\u002Freleases\u002Fall-releases\u002F2025-09-03-v0-beta-09-03","13.releases\u002F2.all-releases\u002F2025-09-03-v0-beta-09-03",{"date":756,"banner":757,"icon":758,"version":752},"2025-09-03","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-03\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-03\u002Ficon.webp",{"id":760,"title":521,"body":761,"description":879,"extension":880,"file-extension":881,"links":881,"meta":882,"mime-type":881,"navigation":12,"path":513,"release-notes":883,"seo":884,"stem":522,"__hash__":885},"docs\u002F13.releases\u002F2.all-releases\u002F2026-10-30-v0-beta-10-30.md",{"type":762,"value":763,"toc":869},"minimark",[764,772,777,785,790,795,798,802,814,818,825,828,833,840,844],[765,766,767],"p",{},[768,769],"img",{"alt":770,"src":771},"header.png","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-10-30\u002Fheader.png",[773,774,776],"h1",{"id":775},"monstrously-fast","Monstrously Fast",[765,778,779,780,784],{},"In the spirit of Halloween, This week’s update was a truly monstrous undertaking (but a much-needed one). To give you a sense of the scale of its monstrosity, this week’s diff broke my personal record for largest code change—greater than ",[781,782,783],"strong",{},"1 million lines of code",". For comparison, a 1000 lines of code change is considered a decent update. So what on earth were we possibly doing?!",[786,787],"full-width-video",{"src":788,"type":789},"https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-10-30\u002Fvideo.mp4","video\u002Fmp4",[791,792,794],"h3",{"id":793},"context","Context",[765,796,797],{},"At Poly we’re obsessed with creating the best product for storing, sharing, and browsing your files. Underlying our product are a constellation of “services” that all have to talk to one another. There’s the application (or browser tab) running on your computer, but inside of that there’s actually a local cache for makes browsing faster. Then there’s the server, but behind that server there are other services like our smart indexer, search, AI processor, snapshot server, chat server, and more. As our constellation has grown, so has the requirement for all these services to talk to each other. Surprisingly, that talking part turns out to take up a significant part of the CPU cycles of each machine. In technical terms that’s called “serialization\u002Fdeserialization overhead”. Basically, it’s all the work of formulating messages into the packaged, minimal representation that actually get sent over wifi, then ethernet, then fiber cables ultimately into our secure datacenter.",[791,799,801],{"id":800},"we-built-our-own-serialization-library","We built our own serialization library",[765,803,804,805,808,809,813],{},"The common ways to do this talking are technologies with names like JSON, Protobufs, Flatbuffers, and so forth. When processing over 10K requests per second (RPS) per server, we found that none of these tools (nor the other newfangled ones that folks brag about) were fast enough. So we built our own, called ",[781,806,807],{},"Genbuffers",". The key feature behind genbuffers is that you can read, parallelize, and even ",[810,811,812],"em",{},"edit"," a genbuffer while it’s still compact! Without going into extreme detail, it’s like being able to see, scan, and even copyedit a letter without even opening the envelope! The technique is based on the principles of “Generational Compaction” (hence the term genbuffers) that harks back to how some programming languages work. Using genbuffers makes nearly everything in Poly such as reading, forwarding, and serializing files super fast since you don’t have to pay all the added overhead.",[791,815,817],{"id":816},"what-this-means-for-you","What this means for you",[765,819,820,821,824],{},"All this technical background really means one thing for users: ",[781,822,823],{},"everything gets faster",". Operations are between 1.25x to a whopping 50x faster in some cases. And not just faster but less taxing on your computer, more scalable. Fewer beach balls of death. Fewer hangs.",[765,826,827],{},"You may not feel the full speed of genbuffers instantly, but over the next week we have an exciting new release that will make use of genbuffers and hopefully give you something mind-blowing.",[829,830,832],"h2",{"id":831},"improvements","🧹 Improvements",[834,835,836],"ul",{},[837,838,839],"li",{},"You can now see who deleted files and when on flashback mode",[829,841,843],{"id":842},"bug-fixes","🐞 Bug Fixes",[834,845,846,849,857,860,863,866],{},[837,847,848],{},"You can now copy the link in the details panel",[837,850,851,852,856],{},"Downloading certain file types off the web should work more reliably, either via drop, ",[853,854,855],"code",{},"poly wget"," on the command line, or asking the agent to download a file for you.",[837,858,859],{},"Various minor improvements to tools like the 3D viewer.",[837,861,862],{},"Fixed some issues with video downloading that caused indexing of large videos to stall indefinitely",[837,864,865],{},"Certain raw images now report their image sizes correctly",[837,867,868],{},"Removing \u002F deleting a shared drive or a shared file from your desktop now does the correct thing.",{"title":870,"searchDepth":871,"depth":871,"links":872},"",2,[873,875,876,877,878],{"id":793,"depth":874,"text":794},3,{"id":800,"depth":874,"text":801},{"id":816,"depth":874,"text":817},{"id":831,"depth":871,"text":832},{"id":842,"depth":871,"text":843},"Monstrously Fast: We built our own serialization library","md",null,{},{"date":524,"banner":525,"icon":526,"version":521},{"title":521,"description":879},"nSEKQ8fTO0Sspc2mPrvFTjJuQJugZcYAK1J-CxCjQ58",[887,881],{"title":528,"path":529,"stem":530,"description":888,"children":-1},"Magic Folders: Add custom hooks to folders that trigger customizable AI automations",{"data":890,"body":891},{},{"type":892,"children":893},"root",[894],{"type":895,"tag":765,"props":896,"children":897},"element",{},[898],{"type":899,"value":521},"text",{"data":901,"body":902},{},{"type":892,"children":903},[904],{"type":895,"tag":765,"props":905,"children":906},{},[907],{"type":899,"value":528},{"data":909,"body":910},{},{"type":892,"children":911},[912],{"type":895,"tag":765,"props":913,"children":914},{},[915],{"type":899,"value":879},1793412147292]