[{"data":1,"prerenderedAt":1458},["ShallowReactive",2],{"navigation_docs":3,"-mime-types-application-octet-stream":673,"-mime-types-application-octet-stream-surround":1430,"mdc-ira76u-key":1431,"mdc--8ps8je-key":1442},[4,29,123,155,193,222,251,267,408,416,456,462,468],{"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},"Recovering Files","\u002Frecovering-files","06.recovering-files\u002F1.index",[227,229,233,236,241,246],{"title":35,"path":224,"stem":225,"icon":228,"exact":12},"i-lucide-history",{"title":230,"path":231,"stem":232,"icon":71},"Viewing Versions","\u002Frecovering-files\u002Fviewing-versions","06.recovering-files\u002F2.viewing-versions",{"title":109,"path":234,"stem":235,"icon":112},"\u002Frecovering-files\u002Fflashback","06.recovering-files\u002F3.flashback",{"title":237,"path":238,"stem":239,"icon":240},"Restoring Versions","\u002Frecovering-files\u002Frestoring-versions","06.recovering-files\u002F4.restoring-versions","i-lucide-rotate-ccw",{"title":242,"path":243,"stem":244,"icon":245},"Reverting Changes","\u002Frecovering-files\u002Freverting-changes","06.recovering-files\u002F5.reverting-changes","i-lucide-undo-2",{"title":247,"path":248,"stem":249,"icon":250},"Limitations","\u002Frecovering-files\u002Flimitations","06.recovering-files\u002F6.limitations","i-lucide-triangle-alert",{"title":252,"path":253,"stem":254,"children":255,"icon":28,"defaultOpen":28},"Sharing","\u002Fsharing","07.sharing\u002F1.index",[256,258,262],{"title":35,"path":253,"stem":254,"icon":257,"exact":12},"i-lucide-share-2",{"title":259,"path":260,"stem":261,"icon":257},"Sharing Files","\u002Fsharing\u002Fsharing-files","07.sharing\u002F2.sharing-files",{"title":263,"path":264,"stem":265,"icon":266},"Shared Drives","\u002Fsharing\u002Fshared-drives","07.sharing\u002F3.shared-drives","i-lucide-users",{"title":169,"path":268,"stem":269,"children":270,"icon":28,"defaultOpen":28},"\u002Fcli","08.cli\u002F1.index",[271,273,278,399,404],{"title":14,"path":268,"stem":269,"icon":272,"exact":12},"i-lucide-terminal",{"title":274,"path":275,"stem":276,"icon":277},"How it Works","\u002Fcli\u002Fhow-it-works","08.cli\u002F2.how-it-works","i-lucide-cog",{"title":279,"path":280,"stem":281,"children":282,"icon":284},"Commands","\u002Fcli\u002Fcommands","08.cli\u002F3.commands\u002F01.index",[283,285,289,293,297,302,307,312,317,322,327,332,337,342,347,351,356,360,365,369,373,377,382,386,390,394],{"title":279,"path":280,"stem":281,"icon":284,"exact":12},"i-lucide-list-tree",{"title":286,"path":287,"stem":288,"icon":93},"ls","\u002Fcli\u002Fcommands\u002Fls","08.cli\u002F3.commands\u002F02.ls",{"title":290,"path":291,"stem":292,"icon":56},"find","\u002Fcli\u002Fcommands\u002Ffind","08.cli\u002F3.commands\u002F03.find",{"title":294,"path":295,"stem":296,"icon":129},"search","\u002Fcli\u002Fcommands\u002Fsearch","08.cli\u002F3.commands\u002F04.search",{"title":298,"path":299,"stem":300,"icon":301},"cp","\u002Fcli\u002Fcommands\u002Fcp","08.cli\u002F3.commands\u002F05.cp","i-lucide-copy",{"title":303,"path":304,"stem":305,"icon":306},"mv","\u002Fcli\u002Fcommands\u002Fmv","08.cli\u002F3.commands\u002F06.mv","i-lucide-move",{"title":308,"path":309,"stem":310,"icon":311},"rm","\u002Fcli\u002Fcommands\u002Frm","08.cli\u002F3.commands\u002F07.rm","i-lucide-trash-2",{"title":313,"path":314,"stem":315,"icon":316},"mkdir","\u002Fcli\u002Fcommands\u002Fmkdir","08.cli\u002F3.commands\u002F08.mkdir","i-lucide-folder-plus",{"title":318,"path":319,"stem":320,"icon":321},"mkurl","\u002Fcli\u002Fcommands\u002Fmkurl","08.cli\u002F3.commands\u002F09.mkurl","i-lucide-link",{"title":323,"path":324,"stem":325,"icon":326},"mksearch","\u002Fcli\u002Fcommands\u002Fmksearch","08.cli\u002F3.commands\u002F10.mksearch","i-lucide-search-code",{"title":328,"path":329,"stem":330,"icon":331},"mkdrive","\u002Fcli\u002Fcommands\u002Fmkdrive","08.cli\u002F3.commands\u002F11.mkdrive","i-lucide-hard-drive",{"title":333,"path":334,"stem":335,"icon":336},"rmdrive","\u002Fcli\u002Fcommands\u002Frmdrive","08.cli\u002F3.commands\u002F12.rmdrive","i-lucide-trash",{"title":338,"path":339,"stem":340,"icon":341},"wget","\u002Fcli\u002Fcommands\u002Fwget","08.cli\u002F3.commands\u002F13.wget","i-lucide-cloud-download",{"title":343,"path":344,"stem":345,"icon":346},"file show","\u002Fcli\u002Fcommands\u002Ffile-show","08.cli\u002F3.commands\u002F14.file-show","i-lucide-info",{"title":348,"path":349,"stem":350,"icon":202},"file read","\u002Fcli\u002Fcommands\u002Ffile-read","08.cli\u002F3.commands\u002F15.file-read",{"title":352,"path":353,"stem":354,"icon":355},"file write","\u002Fcli\u002Fcommands\u002Ffile-write","08.cli\u002F3.commands\u002F16.file-write","i-lucide-pencil",{"title":357,"path":358,"stem":359,"icon":211},"file update","\u002Fcli\u002Fcommands\u002Ffile-update","08.cli\u002F3.commands\u002F17.file-update",{"title":361,"path":362,"stem":363,"icon":364},"file search","\u002Fcli\u002Fcommands\u002Ffile-search","08.cli\u002F3.commands\u002F18.file-search","i-lucide-file-search",{"title":366,"path":367,"stem":368,"icon":228},"file history","\u002Fcli\u002Fcommands\u002Ffile-history","08.cli\u002F3.commands\u002F19.file-history",{"title":370,"path":371,"stem":372,"icon":240},"file restore","\u002Fcli\u002Fcommands\u002Ffile-restore","08.cli\u002F3.commands\u002F20.file-restore",{"title":374,"path":375,"stem":376,"icon":245},"file revert","\u002Fcli\u002Fcommands\u002Ffile-revert","08.cli\u002F3.commands\u002F21.file-revert",{"title":378,"path":379,"stem":380,"icon":381},"file open","\u002Fcli\u002Fcommands\u002Ffile-open","08.cli\u002F3.commands\u002F22.file-open","i-lucide-external-link",{"title":383,"path":384,"stem":385,"icon":17},"file download","\u002Fcli\u002Fcommands\u002Ffile-download","08.cli\u002F3.commands\u002F23.file-download",{"title":387,"path":388,"stem":389,"icon":257},"file share","\u002Fcli\u002Fcommands\u002Ffile-share","08.cli\u002F3.commands\u002F24.file-share",{"title":391,"path":392,"stem":393,"icon":192},"app","\u002Fcli\u002Fcommands\u002Fapp","08.cli\u002F3.commands\u002F25.app",{"title":395,"path":396,"stem":397,"icon":398},"auth","\u002Fcli\u002Fcommands\u002Fauth","08.cli\u002F3.commands\u002F26.auth","i-lucide-key-round",{"title":400,"path":401,"stem":402,"icon":403},"Global Flags","\u002Fcli\u002Fglobal-flags","08.cli\u002F4.global-flags","i-lucide-sliders-horizontal",{"title":405,"path":406,"stem":407,"icon":83},"Agent Skill","\u002Fcli\u002Fagent-skill","08.cli\u002F5.agent-skill",{"title":409,"path":410,"stem":411,"children":412,"icon":28,"defaultOpen":28},"Privacy & Security","\u002Fprivacy-and-security","09.privacy-and-security\u002F1.index",[413],{"title":414,"path":410,"stem":411,"icon":415,"exact":12},"Our Privacy Commitment","i-lucide-shield-check",{"title":417,"path":418,"stem":419,"children":420,"icon":28,"defaultOpen":28},"Integrations & MCP","\u002Fintegrations","10.integrations\u002F1.index",[421,423,428,433,438,442,447,452],{"title":35,"path":418,"stem":419,"icon":422,"exact":12},"i-lucide-plug",{"title":424,"path":425,"stem":426,"icon":427},"Claude Code","\u002Fintegrations\u002Fclaude-code","10.integrations\u002F2.claude-code","i-simple-icons-claude",{"title":429,"path":430,"stem":431,"icon":432},"Claude CoWork (Desktop)","\u002Fintegrations\u002Fclaude-cowork","10.integrations\u002F3.claude-cowork","i-simple-icons-anthropic",{"title":434,"path":435,"stem":436,"icon":437},"ChatGPT Work (Desktop)","\u002Fintegrations\u002Fchatgpt-work","10.integrations\u002F4.chatgpt-work","i-simple-icons-openai",{"title":439,"path":440,"stem":441,"icon":437},"ChatGPT","\u002Fintegrations\u002Fchatgpt","10.integrations\u002F5.chatgpt",{"title":443,"path":444,"stem":445,"icon":446},"Gemini","\u002Fintegrations\u002Fgemini","10.integrations\u002F6.gemini","i-simple-icons-googlegemini",{"title":448,"path":449,"stem":450,"icon":451},"VS Code & Cursor","\u002Fintegrations\u002Fvscode-cursor","10.integrations\u002F7.vscode-cursor","i-simple-icons-visualstudiocode",{"title":453,"path":454,"stem":455,"icon":78},"Using MCP","\u002Fintegrations\u002Fusing-mcp","10.integrations\u002F8.using-mcp",{"title":457,"path":458,"stem":459,"children":460,"icon":28,"defaultOpen":28},"Troubleshooting","\u002Ftroubleshooting","11.troubleshooting\u002F1.index",[461],{"title":457,"path":458,"stem":459,"icon":78,"exact":12},{"title":463,"path":464,"stem":465,"children":466,"icon":28,"defaultOpen":28},"Roadmap","\u002Froadmap","12.roadmap\u002F1.index",[467],{"title":463,"path":464,"stem":465,"icon":46,"exact":12},{"title":469,"icon":28,"defaultOpen":28,"path":470,"stem":471,"children":472,"page":28},"Releases","\u002Freleases","13.releases",[473,477],{"title":474,"path":475,"stem":476},"Latest","\u002Freleases\u002Fall-releases\u002F2026-09-01-v0-beta-09-01","13.releases\u002F1.latest",{"title":478,"icon":28,"defaultOpen":28,"path":479,"stem":480,"children":481,"page":28},"All releases","\u002Freleases\u002Fall-releases","13.releases\u002F2.all-releases",[482,489,497,505,513,521,529,537,545,553,561,569,577,585,593,601,609,617,625,633,641,649,657,665],{"title":483,"path":475,"stem":484,"release-notes":485},"v0.beta.2026.09.01","13.releases\u002F2.all-releases\u002F2026-09-01-v0-beta-09-01",{"date":486,"banner":487,"icon":488,"version":483},"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":490,"path":491,"stem":492,"release-notes":493},"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":494,"banner":495,"icon":496,"version":490},"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":498,"path":499,"stem":500,"release-notes":501},"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":502,"banner":503,"icon":504,"version":498},"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":506,"path":507,"stem":508,"release-notes":509},"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":510,"banner":511,"icon":512,"version":506},"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":514,"path":515,"stem":516,"release-notes":517},"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":518,"banner":519,"icon":520,"version":514},"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":522,"path":523,"stem":524,"release-notes":525},"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":526,"banner":527,"icon":528,"version":522},"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":530,"path":531,"stem":532,"release-notes":533},"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":534,"banner":535,"icon":536,"version":530},"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":538,"path":539,"stem":540,"release-notes":541},"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":542,"banner":543,"icon":544,"version":538},"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":546,"path":547,"stem":548,"release-notes":549},"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":550,"banner":551,"icon":552,"version":546},"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":554,"path":555,"stem":556,"release-notes":557},"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":558,"banner":559,"icon":560,"version":554},"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":562,"path":563,"stem":564,"release-notes":565},"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":566,"banner":567,"icon":568,"version":562},"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":570,"path":571,"stem":572,"release-notes":573},"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":574,"banner":575,"icon":576,"version":570},"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":578,"path":579,"stem":580,"release-notes":581},"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":582,"banner":583,"icon":584,"version":578},"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":586,"path":587,"stem":588,"release-notes":589},"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":590,"banner":591,"icon":592,"version":586},"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":594,"path":595,"stem":596,"release-notes":597},"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":598,"banner":599,"icon":600,"version":594},"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":602,"path":603,"stem":604,"release-notes":605},"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":606,"banner":607,"icon":608,"version":602},"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":610,"path":611,"stem":612,"release-notes":613},"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":614,"banner":615,"icon":616,"version":610},"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":618,"path":619,"stem":620,"release-notes":621},"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":622,"banner":623,"icon":624,"version":618},"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":626,"path":627,"stem":628,"release-notes":629},"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":630,"banner":631,"icon":632,"version":626},"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":634,"path":635,"stem":636,"release-notes":637},"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":638,"banner":639,"icon":640,"version":634},"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":642,"path":643,"stem":644,"release-notes":645},"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":646,"banner":647,"icon":648,"version":642},"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":650,"path":651,"stem":652,"release-notes":653},"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":654,"banner":655,"icon":656,"version":650},"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":658,"path":659,"stem":660,"release-notes":661},"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":662,"banner":663,"icon":664,"version":658},"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":666,"path":667,"stem":668,"release-notes":669},"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":670,"banner":671,"icon":672,"version":666},"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":674,"title":675,"body":676,"description":1402,"extension":1403,"file-extension":1404,"links":1404,"meta":1405,"mime-type":1406,"navigation":28,"path":1424,"release-notes":1404,"seo":1425,"stem":1428,"__hash__":1429},"docs\u002Fmime-types\u002Fapplication\u002Foctet-stream.md","Generic Binary Data MIME Type",{"type":677,"value":678,"toc":1386},"minimark",[679,689,716,722,726,733,746,763,783,790,811,818,840,854,861,865,868,887,902,918,928,932,936,942,945,960,963,975,981,984,998,1014,1018,1064,1078,1092,1107,1204,1219,1382],[680,681,683,684,688],"h2",{"id":682},"what-does-applicationoctet-stream-mean","What does ",[685,686,687],"code",{},"application\u002Foctet-stream"," mean?",[690,691,692,693,695,696,708],"p",{},"The ",[685,694,687],{}," media type says that a body contains arbitrary binary data. It describes the bytes only in the broadest sense. It does not identify a particular document, archive, executable, image, or other file format.",[697,698,699],"sup",{},[700,701,707],"a",{"href":702,"ariaDescribedBy":703,"dataFootnoteRef":705,"id":706},"#user-content-fn-1",[704],"footnote-label","","user-content-fnref-1","1",[697,709,710],{},[700,711,715],{"href":712,"ariaDescribedBy":713,"dataFootnoteRef":705,"id":714},"#user-content-fn-2",[704],"user-content-fnref-2","2",[690,717,718,719,721],{},"That distinction matters. A server might use ",[685,720,687],{}," because the payload truly has no more specific registered type, because its software could not recognize the format, or because it wants a browser to download the response instead of displaying it. The label alone cannot tell you which case applies.",[723,724,725],"note",{},"An octet is an eight-bit byte. \"Octet stream\" therefore means a sequence of bytes, not a container format with its own internal structure.",[680,727,729,730,732],{"id":728},"does-applicationoctet-stream-have-a-file-extension-or-magic-number","Does ",[685,731,687],{}," have a file extension or magic number?",[690,734,735,736,738,739,745],{},"No standard extension or magic number belongs to ",[685,737,687],{},". The IANA registry points to the MIME specifications rather than defining a format-specific registration template.",[697,740,741],{},[700,742,707],{"href":702,"ariaDescribedBy":743,"dataFootnoteRef":705,"id":744},[704],"user-content-fnref-1-2"," Any byte sequence can carry this type, so no fixed signature could identify every valid payload.",[690,747,748,749,752,753,756,757,759,760,762],{},"You may see ",[685,750,751],{},".bin",", ",[685,754,755],{},".dat",", or a format-specific extension on a downloaded response. Those names are conventions or clues about the underlying content, not extensions registered to ",[685,758,687],{},". A ",[685,761,751],{}," file could be firmware, a disk image, an executable, serialized data, or something proprietary.",[690,764,765,766,768,769,775,776,782],{},"Poly's own implementation illustrates the ambiguity. It recognizes ",[685,767,687],{}," as a canonical media type but gives it no canonical extension. Poly currently maps ",[700,770,772],{"href":771},"\u002Ffile-extensions\u002Fdll",[685,773,774],{},".dll"," and ",[700,777,779],{"href":778},"\u002Ffile-extensions\u002Felf",[685,780,781],{},".elf"," filenames to this fallback when it does not assign a more specific type. That behavior is an application choice, not a standard association.",[680,784,786,787,789],{"id":785},"why-do-browsers-download-applicationoctet-stream-responses","Why do browsers download ",[685,788,687],{}," responses?",[690,791,792,793,799,800,802,803],{},"RFC 2046 recommends offering to save the data to a file or passing it to a process chosen by the user.",[697,794,795],{},[700,796,715],{"href":712,"ariaDescribedBy":797,"dataFootnoteRef":705,"id":798},[704],"user-content-fnref-2-2"," Current browsers follow the same basic safety model. They generally treat ",[685,801,687],{}," like an attachment and present a download or Save As workflow instead of trying to execute or render unknown bytes.",[697,804,805],{},[700,806,810],{"href":807,"ariaDescribedBy":808,"dataFootnoteRef":705,"id":809},"#user-content-fn-3",[704],"user-content-fnref-3","3",[690,812,813,814,817],{},"For HTTP downloads, ",[685,815,816],{},"Content-Disposition"," can provide the intended handling and suggested filename. For example:",[819,820,824],"pre",{"className":821,"code":822,"language":823,"meta":705,"style":705},"language-http shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","Content-Type: application\u002Foctet-stream\nContent-Disposition: attachment; filename=\"payload.bin\"\n","http",[685,825,826,834],{"__ignoreMap":705},[827,828,831],"span",{"class":829,"line":830},"line",1,[827,832,833],{},"Content-Type: application\u002Foctet-stream\n",[827,835,837],{"class":829,"line":836},2,[827,838,839],{},"Content-Disposition: attachment; filename=\"payload.bin\"\n",[690,841,692,842,845,846],{},[685,843,844],{},"filename"," value is only a suggestion. RFC 6266 warns recipients to discard path information, avoid dangerous names, and prevent accidental overwrites.",[697,847,848],{},[700,849,853],{"href":850,"ariaDescribedBy":851,"dataFootnoteRef":705,"id":852},"#user-content-fn-4",[704],"user-content-fnref-4","4",[855,856,857,858,860],"warning",{},"Changing a response to ",[685,859,687],{}," does not make its contents safe. It reduces automatic handling, but the downloaded bytes can still contain malware, an exploit, or sensitive data. Do not run an unidentified file merely because a browser saved it successfully.",[680,862,864],{"id":863},"how-to-identify-and-open-an-octet-stream-download","How to identify and open an octet-stream download",[690,866,867],{},"Start with context rather than guessing an application:",[869,870,871,875,881,884],"ol",{},[872,873,874],"li",{},"Check the original filename, source, download page, and any accompanying documentation.",[872,876,877,878,880],{},"Inspect the HTTP ",[685,879,816],{}," filename if one was supplied.",[872,882,883],{},"Use a file-identification tool to examine the contents.",[872,885,886],{},"Open the file only after you have identified its actual format and trust its source.",[690,888,889,890,893,894],{},"On macOS, Linux, and other POSIX-style systems, the ",[685,891,892],{},"file"," utility examines file metadata and an initial portion of the bytes. It applies position-sensitive tests, often called magic-byte tests, and context-sensitive tests. POSIX is explicit that the result is a guess and is not guaranteed to be correct.",[697,895,896],{},[700,897,901],{"href":898,"ariaDescribedBy":899,"dataFootnoteRef":705,"id":900},"#user-content-fn-5",[704],"user-content-fnref-5","5",[819,903,907],{"className":904,"code":905,"language":906,"meta":705,"style":705},"language-sh shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","file downloaded.bin\n","sh",[685,908,909],{"__ignoreMap":705},[827,910,911,914],{"class":829,"line":830},[827,912,892],{"class":913},"sBMFI",[827,915,917],{"class":916},"sfazB"," downloaded.bin\n",[690,919,920,921,923,924,927],{},"A hex editor can help when ",[685,922,892],{}," reports only ",[685,925,926],{},"data",". Compare the opening bytes with the authoritative specification for the suspected format. Some formats have no signature, multiple signatures, or a header shared with related formats, so magic bytes are evidence rather than proof.",[929,930,931],"tip",{},"If the filename and detected content disagree, trust neither automatically. Keep the original file unchanged, verify its source, and inspect it in an isolated environment before choosing a parser or executable runtime.",[680,933,935],{"id":934},"support-in-poly","Support in Poly",[690,937,938,939,941],{},"Poly can store, sync, share, version, and download files labeled ",[685,940,687],{},". The type also serves as Poly's fallback when neither the filename nor an initial byte inspection yields a recognized format. Plain UTF-8 content is classified as text instead, while recognizable images, audio, and video can be assigned their specific media types.",[690,943,944],{},"Generic binary files remain in Poly's unknown media category. They are searchable by filename and ordinary file properties, but Poly does not:",[946,947,948,951,954,957],"ul",{},[872,949,950],{},"Parse or extract the binary contents.",[872,952,953],{},"Generate a format-specific thumbnail.",[872,955,956],{},"Provide an in-app content preview.",[872,958,959],{},"Make the opaque bytes readable to the Poly agent.",[690,961,962],{},"Download the file and determine its real format when you need richer handling. Correcting an inaccurate extension may let Poly identify a supported format on a later import, but renaming a file does not convert its contents.",[680,964,966,967,969,970,974],{"id":965},"can-you-convert-applicationoctet-stream-to-pdf-json-or-another-format","Can you convert ",[685,968,687],{}," to ",[700,971,973],{"href":972},"\u002Fmime-types\u002Fapplication\u002Fpdf","PDF",", JSON, or another format?",[690,976,977,978,980],{},"Not from the MIME label alone. Conversion requires knowing the source encoding. The same media type can stand in for a ",[700,979,973],{"href":972},", executable, compressed archive, custom database, or random byte sequence, and each requires a different decoder.",[690,982,983],{},"A safe conversion workflow is:",[869,985,986,989,992,995],{},[872,987,988],{},"Identify the actual format from trusted context and byte-level evidence.",[872,990,991],{},"Validate the file with a parser designed for that format.",[872,993,994],{},"Use that format's documented export or conversion tool.",[872,996,997],{},"Assign the specific registered media type to the result.",[690,999,1000,1001,969,1004,1007,1008,1010,1011,1013],{},"Renaming ",[685,1002,1003],{},"payload.bin",[685,1005,1006],{},"payload.pdf"," changes only the filename. It does not add a ",[700,1009,973],{"href":972}," header, parse the original data, or make the bytes valid ",[700,1012,973],{"href":972},".",[680,1015,1017],{"id":1016},"history-and-standardization","History and standardization",[690,1019,1020,1021,1023,1024,1032,1033,1039,1040,775,1043,1046,1047,1050,1051,1054,1055,1057,1058],{},"The original MIME specification, RFC 1341, defined ",[685,1022,687],{}," in June 1992.",[697,1025,1026],{},[700,1027,1031],{"href":1028,"ariaDescribedBy":1029,"dataFootnoteRef":705,"id":1030},"#user-content-fn-6",[704],"user-content-fnref-6","6"," The current IANA registry cites RFC 2045 and RFC 2046, published in November 1996.",[697,1034,1035],{},[700,1036,707],{"href":702,"ariaDescribedBy":1037,"dataFootnoteRef":705,"id":1038},[704],"user-content-fnref-1-3"," RFC 2046 retained the arbitrary-binary meaning and the optional ",[685,1041,1042],{},"type",[685,1044,1045],{},"padding"," parameters. It removed the earlier ",[685,1048,1049],{},"conversions"," parameter and deprecated the earlier ",[685,1052,1053],{},"name"," parameter in favor of a separate ",[685,1056,816],{}," field.",[697,1059,1060],{},[700,1061,715],{"href":712,"ariaDescribedBy":1062,"dataFootnoteRef":705,"id":1063},[704],"user-content-fnref-2-3",[690,1065,1066,1067,1069,1070],{},"The media type remains useful because protocols need a conservative fallback. Modern MIME sniffing rules likewise compute ",[685,1068,687],{}," when bytes appear binary but do not match a known signature. The WHATWG standard deliberately avoids turning such unknown data into a scriptable type, which helps prevent content-sniffing attacks.",[697,1071,1072],{},[700,1073,1077],{"href":1074,"ariaDescribedBy":1075,"dataFootnoteRef":705,"id":1076},"#user-content-fn-7",[704],"user-content-fnref-7","7",[680,1079,1081,1082,1084,1085,1091],{"id":1080},"is-applicationoctet-stream-the-same-as-applicationzip","Is ",[685,1083,687],{}," the same as ",[700,1086,1088],{"href":1087},"\u002Fmime-types\u002Fapplication\u002Fzip",[685,1089,1090],{},"application\u002Fzip","?",[690,1093,1094,1095,1099,1100,1103,1104,1106],{},"No. ",[700,1096,1097],{"href":1087},[685,1098,1090],{}," identifies a ",[700,1101,1102],{"href":1087},"ZIP archive",". ",[685,1105,687],{}," does not identify any specific structure.",[1108,1109,1110,1130],"table",{},[1111,1112,1113],"thead",{},[1114,1115,1116,1120,1124],"tr",{},[1117,1118,1119],"th",{},"Property",[1117,1121,1122],{},[685,1123,687],{},[1117,1125,1126],{},[700,1127,1128],{"href":1087},[685,1129,1090],{},[1131,1132,1133,1147,1163,1179,1190],"tbody",{},[1114,1134,1135,1139,1142],{},[1136,1137,1138],"td",{},"Meaning",[1136,1140,1141],{},"Arbitrary or unidentified binary bytes",[1136,1143,1144,1146],{},[700,1145,1102],{"href":1087}," data",[1114,1148,1149,1152,1155],{},[1136,1150,1151],{},"Standard extension",[1136,1153,1154],{},"None",[1136,1156,1157],{},[700,1158,1160],{"href":1159},"\u002Ffile-extensions\u002Fzip",[685,1161,1162],{},".zip",[1114,1164,1165,1168,1170],{},[1136,1166,1167],{},"Fixed format signature",[1136,1169,1154],{},[1136,1171,1172,1175,1176],{},[700,1173,1174],{"href":1087},"ZIP signatures"," such as ",[685,1177,1178],{},"50 4B 03 04",[1114,1180,1181,1184,1187],{},[1136,1182,1183],{},"Typical browser behavior",[1136,1185,1186],{},"Download",[1136,1188,1189],{},"Usually download",[1114,1191,1192,1195,1198],{},[1136,1193,1194],{},"Correct tool",[1136,1196,1197],{},"Identify the real format first",[1136,1199,1200,1203],{},[700,1201,1202],{"href":1087},"ZIP-compatible"," archive tool",[690,1205,1206,1207,1210,1211,1213,1214,1218],{},"A ",[700,1208,1209],{"href":1087},"ZIP file"," can be mislabeled as ",[685,1212,687],{}," and still contain valid ZIP data. Changing its Content-Type to ",[700,1215,1216],{"href":1087},[685,1217,1090],{}," describes those bytes more accurately, but does not modify the archive itself.",[1220,1221,1224,1229],"section",{"className":1222,"dataFootnotes":705},[1223],"footnotes",[680,1225,1228],{"className":1226,"id":704},[1227],"sr-only","Footnotes",[869,1230,1231,1266,1297,1313,1330,1349,1366],{},[872,1232,1234,1235,1103,1244,1251,1252,1251,1259],{"id":1233},"user-content-fn-1","Internet Assigned Numbers Authority. ",[700,1236,1240],{"href":1237,"rel":1238},"https:\u002F\u002Fwww.iana.org\u002Fassignments\u002Fmedia-types\u002Fmedia-types.xhtml",[1239],"nofollow",[1241,1242,1243],"em",{},"Media Types Registry: application\u002Foctet-stream",[700,1245,1250],{"href":1246,"ariaLabel":1247,"className":1248,"dataFootnoteBackref":705},"#user-content-fnref-1","Back to reference 1",[1249],"data-footnote-backref","↩"," ",[700,1253,1250,1257],{"href":1254,"ariaLabel":1255,"className":1256,"dataFootnoteBackref":705},"#user-content-fnref-1-2","Back to reference 1-2",[1249],[697,1258,715],{},[700,1260,1250,1264],{"href":1261,"ariaLabel":1262,"className":1263,"dataFootnoteBackref":705},"#user-content-fnref-1-3","Back to reference 1-3",[1249],[697,1265,810],{},[872,1267,1269,1270,1277,1278,1251,1283,1251,1290],{"id":1268},"user-content-fn-2","Freed, N., and N. Borenstein. ",[700,1271,1274],{"href":1272,"rel":1273},"https:\u002F\u002Fwww.rfc-editor.org\u002Frfc\u002Frfc2046.html#section-4.5.1",[1239],[1241,1275,1276],{},"RFC 2046, Section 4.5.1: Octet-Stream Subtype",". Internet Engineering Task Force, November 1996. ",[700,1279,1250],{"href":1280,"ariaLabel":1281,"className":1282,"dataFootnoteBackref":705},"#user-content-fnref-2","Back to reference 2",[1249],[700,1284,1250,1288],{"href":1285,"ariaLabel":1286,"className":1287,"dataFootnoteBackref":705},"#user-content-fnref-2-2","Back to reference 2-2",[1249],[697,1289,715],{},[700,1291,1250,1295],{"href":1292,"ariaLabel":1293,"className":1294,"dataFootnoteBackref":705},"#user-content-fnref-2-3","Back to reference 2-3",[1249],[697,1296,810],{},[872,1298,1300,1301,1103,1308],{"id":1299},"user-content-fn-3","MDN Web Docs. ",[700,1302,1305],{"href":1303,"rel":1304},"https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FWeb\u002FHTTP\u002FGuides\u002FMIME_types#applicationoctet-stream",[1239],[1241,1306,1307],{},"Media Types (MIME Types): application\u002Foctet-stream",[700,1309,1250],{"href":1310,"ariaLabel":1311,"className":1312,"dataFootnoteBackref":705},"#user-content-fnref-3","Back to reference 3",[1249],[872,1314,1316,1317,1324,1325],{"id":1315},"user-content-fn-4","Reschke, J. ",[700,1318,1321],{"href":1319,"rel":1320},"https:\u002F\u002Fwww.rfc-editor.org\u002Frfc\u002Frfc6266.html",[1239],[1241,1322,1323],{},"RFC 6266: Use of the Content-Disposition Header Field in HTTP",". Internet Engineering Task Force, June 2011. ",[700,1326,1250],{"href":1327,"ariaLabel":1328,"className":1329,"dataFootnoteBackref":705},"#user-content-fnref-4","Back to reference 4",[1249],[872,1331,1333,1334,1103,1344],{"id":1332},"user-content-fn-5","The Open Group. ",[700,1335,1338],{"href":1336,"rel":1337},"https:\u002F\u002Fpubs.opengroup.org\u002Fonlinepubs\u002F009696599\u002Futilities\u002Ffile.html",[1239],[1241,1339,1340,1341,1343],{},"POSIX ",[685,1342,892],{}," Utility",[700,1345,1250],{"href":1346,"ariaLabel":1347,"className":1348,"dataFootnoteBackref":705},"#user-content-fnref-5","Back to reference 5",[1249],[872,1350,1352,1353,1360,1361],{"id":1351},"user-content-fn-6","Borenstein, N., and N. Freed. ",[700,1354,1357],{"href":1355,"rel":1356},"https:\u002F\u002Fwww.rfc-editor.org\u002Frfc\u002Frfc1341.html",[1239],[1241,1358,1359],{},"RFC 1341: MIME (Multipurpose Internet Mail Extensions)",". Internet Engineering Task Force, June 1992. ",[700,1362,1250],{"href":1363,"ariaLabel":1364,"className":1365,"dataFootnoteBackref":705},"#user-content-fnref-6","Back to reference 6",[1249],[872,1367,1369,1370,1103,1377],{"id":1368},"user-content-fn-7","WHATWG. ",[700,1371,1374],{"href":1372,"rel":1373},"https:\u002F\u002Fmimesniff.spec.whatwg.org\u002F",[1239],[1241,1375,1376],{},"MIME Sniffing Standard",[700,1378,1250],{"href":1379,"ariaLabel":1380,"className":1381,"dataFootnoteBackref":705},"#user-content-fnref-7","Back to reference 7",[1249],[1383,1384,1385],"style",{},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}",{"title":705,"searchDepth":836,"depth":836,"links":1387},[1388,1390,1392,1394,1395,1396,1398,1399,1401],{"id":682,"depth":836,"text":1389},"What does application\u002Foctet-stream mean?",{"id":728,"depth":836,"text":1391},"Does application\u002Foctet-stream have a file extension or magic number?",{"id":785,"depth":836,"text":1393},"Why do browsers download application\u002Foctet-stream responses?",{"id":863,"depth":836,"text":864},{"id":934,"depth":836,"text":935},{"id":965,"depth":836,"text":1397},"Can you convert application\u002Foctet-stream to PDF, JSON, or another format?",{"id":1016,"depth":836,"text":1017},{"id":1080,"depth":836,"text":1400},"Is application\u002Foctet-stream the same as application\u002Fzip?",{"id":704,"depth":836,"text":1228},"Learn what `application\u002Foctet-stream` means, why it has no standard extension or magic number, how browsers handle it, and how Poly supports it.","md",null,{},{"name":687,"extensions":1407,"invented-date":1408,"inventor-name":1409,"in-use":12,"browser-support":1410,"example-applications":1416,"poly-support":1420,"poly-indexed":1421,"poly-preview":1422,"poly-agent":1423},[],"1992","Internet Engineering Task Force",[1411,1412,1413,1414,1415],"Chrome (download)","Edge (download)","Firefox (download)","Opera (download)","Safari (download)",[1417,1418,1419],"Web browsers","file utility","Hex editors","Yes. Poly stores, syncs, shares, versions, and downloads arbitrary binary files, and uses this MIME type when filename and byte inspection cannot identify a more specific format.","Partial. Files are searchable by name and ordinary file properties, but Poly does not index opaque binary contents.","No. Poly provides no content preview for the generic unknown-binary category; download the file and identify its real format first.","No. The Poly agent can see file properties but cannot read or reason about opaque binary contents labeled application\u002Foctet-stream.","\u002Fmime-types\u002Fapplication\u002Foctet-stream",{"title":1426,"description":1427},"application\u002Foctet-stream MIME Type: Binary Downloads and File Identification","A practical guide to application\u002Foctet-stream, the generic media type for arbitrary binary data, including browser behavior, identification, security, and Poly support.","mime-types\u002Fapplication\u002Foctet-stream","Fj66JUOA2JPH4ClF2swHu8NlYMRbkuunCIqS_rjBOIk",[1404,1404],{"data":1432,"body":1433},{},{"type":1434,"children":1435},"root",[1436],{"type":1437,"tag":690,"props":1438,"children":1439},"element",{},[1440],{"type":1441,"value":675},"text",{"data":1443,"body":1444},{},{"type":1434,"children":1445},[1446],{"type":1437,"tag":690,"props":1447,"children":1448},{},[1449,1451,1456],{"type":1441,"value":1450},"Learn what ",{"type":1437,"tag":685,"props":1452,"children":1454},{"className":1453},[],[1455],{"type":1441,"value":687},{"type":1441,"value":1457}," means, why it has no standard extension or magic number, how browsers handle it, and how Poly supports it.",1788325917402]