This audit was conducted to identify non-functional UI elements, placeholder features, and backend-supported features that are currently missing from the user interface.
These elements are visible in the UI but are explicitly disabled or have no functional logic connected to them.
| Feature | Location | Status | Rationale |
|---|---|---|---|
| History | Navbar | disabled: true |
Strategic placeholder for future session/activity history. |
| Favorites | Navbar | disabled: true |
Strategic placeholder for future bookmarking of agents or conversations. |
These features exist in the backend services (services/api/) but are not currently implemented in any UI page or component.
| Service Function | API Endpoint | Description |
|---|---|---|
uploadDocument |
POST /rag/documents |
The backend supports document ingestion for RAG, but there is no "Knowledge Base" or "Upload" UI in the dashboard. |
adminDownloadNodeBundle |
POST /nodes/setup-bundle |
Orchestrates a zip download for node setup; not directly used in any navigation menu. |
adminProvisionNode |
POST /nodes/provision |
Automated provisioning logic that is currently handled via the manual bash "One-Liner" instead of a UI wizard. |
The following major modules were audited and confirmed as fully integrated with the backend:
[!NOTE] The frontend is exceptionally well-connected to the current API surface. The primary "Ghost" features are documented above as strategic placeholders for the next phase of development.