\n\nBut in the case of a rich description - which is visible by default and draws attention away from the relatively small \"expand\" button icon on the top - a user who reads the description might reasonably assume that it's the only content. They may not think, \"Hmm, I read the description, but there must be properties - let me look for some element that will let me show them!\"\n\n## Suggestions:\n\n### Option 1:\n\nHide descriptions for objects when in Collapsed state, show only when Expanded:\n\nhttps://github.com/user-attachments/assets/40ead49f-6023-4cbb-9a7b-8e5a5c96b952\n\n### Option 2:\n\nShow a small hint after the description, like a verbose \"Expand\" text button or a similar UI element (only shown when it's an array/object and has a description):\n\nhttps://github.com/user-attachments/assets/c8a31a05-6b54-400d-84a9-b126b9762b1e\n\n---\n\nLet me know what you think, @enzonotario! Do you like any of the proposed options, or do you have some other idea of how to address this?",[],271,"[Discussion] When an object has a description, it's not obvious that its properties are expandable","2025-07-21T01:18:22Z","https://github.com/enzonotario/vitepress-openapi/issues/271",0.7516761,{"description":3227,"labels":3228,"number":3233,"owner":3171,"repository":3182,"state":3193,"title":3234,"updated_at":3235,"url":3236,"score":3237},"### What would you like?\n\nSet the default request and response shown of a `OAOperation` to _schema_, and also be able to collapse it, since I have some large entities.\n\n### Why is this needed?\n\nMakes large request and responses easier to work with.\n\n### How could it be implemented?\n\n_No response_\n\n### Other information\n\n_No response_",[3229,3232],{"name":3230,"color":3231},"documentation","0075ca",{"name":3191,"color":3192},174,"[Feature]: Set `OAOperation` default `schema` or `json` and collapsed","2025-02-19T23:14:42Z","https://github.com/enzonotario/vitepress-openapi/issues/174",0.7546702,{"description":3239,"labels":3240,"number":3241,"owner":3171,"repository":3182,"state":3193,"title":3242,"updated_at":3243,"url":3244,"score":3245},"### Current behavior\n\nFirst of all, thank you for this fantastic theme/addon!\n\nWe are using multiple root levels in our vitepress API (`/api/` and `/sdk/`, etc.) like this. Openapi link generation works, however this way openapi links are not auto activated anymore when clicked or scrolled. \n\n### Desired behavior\n\nSidebar links are marked as active on click or hover.\n\n### Reproduction\n\nhttps://stackblitz.com/edit/enzonotario-vitepress-openapi-starter-2k5lx5mk\n\n### Steps to reproduce\n\n```js\n themeConfig: {\n sidebar: {\n '/api/': {\n base: '/api/',\n items: [\n {\n text: 'API Documentation',\n items: [\n {text: 'Quickstart', link: 'quickstart'},\n ]\n },\n {\n text: 'By Tags',\n items: [\n ...sidebar.itemsByTags(),\n ],\n },\n {\n text: 'By Operations',\n items: [\n ...sidebar.generateSidebarGroups(),\n ],\n }\n ]\n },\n '/sdk/': {\n base: '/sdk/',\n items: [\n {\n text: 'SDK Documentation',\n items: [\n {text: 'Getting Started', link: 'getting-started'},\n ]\n }\n ]\n }\n }\n }\n```\n\n### Logs and Error Messages\n\n_No response_\n\n### Other Information\n\n_No response_",[],213,"Sidebar items not activating when using base in parent in sidebar","2025-05-01T22:37:29Z","https://github.com/enzonotario/vitepress-openapi/issues/213",0.77388275,{"description":3247,"labels":3248,"number":3249,"owner":3171,"repository":3182,"state":3193,"title":3250,"updated_at":3251,"url":3252,"score":3253},"Thank you for such tool!\n\nI am considering to start using it but I do not understand how to make parameters collapsible.\nI tried with slots/templates approach but was able only substitute parameters component and not wrap. Since I’m not a Vue guy(more like React) can you please suggest how to achieve such behaviour if it is even possible?\n\nI do not wanna substitute OpenAPI parameters component but just wanna wrap it with something like html detail/summary since there are a lot of parameters in my OpenAPI spec and they take huge amount of space. Thanks in advance 🙏 \n\nI tried like this:\n```tsx\n\u003COAOperation :operationId=\"operationId\">\n \u003Ctemplate #parameters=\"{ parameters, operationId }\">\n \u003Cdetails>\n \u003Csummary>Parameters\u003C/summary>\n \u003COAParameters :parameters=\"parameters\" :operationId=\"operationId\" />\n \u003C/details>\n \u003C/template>\n\u003C/OAOperation>\n```\n\nBut cannot figure out where to import `OAParameters` component from...\nBecause getting error: `Vue warn]: Failed to resolve component: OAParameters`",[],290,"How to make Operation parameters collapsible/expandable?","2025-08-08T16:06:36Z","https://github.com/enzonotario/vitepress-openapi/issues/290",0.7785221,{"description":3255,"labels":3256,"number":3257,"owner":3171,"repository":3182,"state":3193,"title":3258,"updated_at":3259,"url":3260,"score":3261},"### What would you like?\n\nThis is what I expect.\n\n\n### Why is this needed?\n\n_No response_\n\n### How could it be implemented?\n\n_No response_\n\n### Other information\n\n_No response_",[],227,"Is the application/x-www-form-urlencoded content type supported?","2025-05-29T23:41:20Z","https://github.com/enzonotario/vitepress-openapi/issues/227",0.7824287,["Reactive",3263],{},["Set"],["ShallowReactive",3266],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fBTtexPCpMIpENPQuPcv4qdrQjh0AlOa-RaUoAov0Ens":-1},"/enzonotario/vitepress-openapi/222"]