This document provides tool reference documentation for the Desktop App of the AI Workbench application.
Desktop App Feature Tables
The following table highlights the features of the Desktop App.
| Feature Name | Element Type | Purpose | UI Path |
|---|---|---|---|
| Location Window | Window | Show project cards; Clone/create projects | Click location card in Location Manager |
| Clone | Dialog Launch | Clone project with URL | Clone Project button in RHS of top chrome of Location Window |
| New Project | Dialog Launch | Create empty project | Green button in RHS of top chrome of Location Window |
| Project Card | Button | Opens project tab for associated project | Click card |
| Project Tab | Panel Group | Show features for managing the project | Click project card in Location Window |
| Start/Stop | Split Button | See and start configured applications | Green right most button at top of project tab |
| Project Dashboard | Panel Group | Show container status | Click Dashboard at top RHS of Project Tab |
| File Browser | Panel | See and manage files in project | Click Files in LHS of Project Tab |
| Project Container | Panel Group | Show features for managing the project container | Click Project Container on LHS of Project Tab |
| Compose | File editor | Create or edit a compose file | Click Compose on LHS of Project Tab |
| Changes | List | See file diffs in working tree | Click Changes under Git on LHS of project tab |
| Branches | List | See and manage branches | Click Branches under Git on LHS of project tab |
| Main | Split Button | Quick access to branches | Left most button at top of project tab |
| Commit | Dialog Launch | Stage and commit current changes | Second from the left button at top of project tab |
| Publish | Dialog Launch | Publish project to Git platform; push/pull changes | Third from the left button at top of project tab |
| Project Settings | Panel | Get clone deeplink; delete project | Click Settings on LHS of project tab |