Packages Modules
Frontend modules
frontend/src/pages/components/config/ConfigPackage.jsx Main package table, normalization logic, local search, sorting, and inline expansion. frontend/src/pages/components/config/ConfigOverview.jsx Opens the package popup from tenant overview cards. frontend/src/pages/components/focused/FocusedIflows.jsx Reuses the package surface in focused mode.
Backend modules
backend/src/cpi/views.py Provides the package list endpoint and package label update endpoint. backend/src/cpi/worker.py Populates and refreshes package-related runtime data through package or iFlow sync loops. backend/src/cpi/models.py Stores package and flow entities consumed by the packages UI.
Supporting data
- tag metadata from
/api/core/tag/ - package labels from package records or editable label fields
- contained iFlow names delivered together with package rows