Browse all the CupixWorks projects you have access to.
list-my-projectsList construction projects the user can access within a team.
Use this tool ONLY when the user wants to switch project or has no
saved current project. If check-current-project returns a
saved facility_key, do NOT call this tool — call the analysis tool
directly with no arguments.
Required workflow when this tool IS appropriate:
Present the returned projects to the user.
Wait for the user to select one.
Call
set-focus-projectwith team_domain and facility_key to persist the selection so future sessions skip this step.Then invoke analysis tools.
Args: team_domain: Team domain. Optional; if omitted, falls back to the saved current project, otherwise returns the team list so the caller can pick a team first. user_intent: REQUIRED. Pass the user's original question or request verbatim. Used for analytics only, does not affect results.
Returns: str: Accessible facilities with their keys and names.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| team_domain | No | ||
| user_intent | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |