Skip to content

Add Public/Private Visibility Settings for Catalog Items

Summary

Add visibility level settings (Public/Private) to the AI catalog item creation/editing interface, similar to the snippets visibility UI.

Background

  • New "public" concept/feature/field is being introduced for catalog items
  • This will allow flexible visibility combinations:
    • Private projects → publish private catalog items
    • Public projects → publish private catalog items
    • Private projects → publish public catalog items
    • Public projects → publish public catalog items

Requirements

These are not hard requirements, but a proposal:

  • Add visibility level section to catalog item creation form
  • Add visibility level section to catalog item editing form
  • Include radio buttons for Private and Public options
  • Add descriptive text for each option (similar to snippets)
  • Private: "The item is visible only to me" (or appropriate permissions)
  • Public: "The item can be accessed without any authentication"

Design Reference

Use the snippets visibility UI as a reference:

Screenshot_2025-07-11_at_17.39.40__1_

Or come up with something else.

Related Issues

Edited by Vanessa Otto