whoami
Identify which Gryzzly team member the API key acts as, what actions are allowed, and time logged this week. Call first to confirm the active person before logging time.
Instructions
Who this server declares time for, what it is allowed to do, and how much time is already logged this week. Call it first: Gryzzly API keys belong to a team, not to a person, so the person has to be named by configuration, and this is where you see which one was.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | No | The user's role in Gryzzly. | |
| user | Yes | The user this server declares time for. | |
| toolsets | Yes | The toolsets this server exposes. | |
| read_only | Yes | True when every write tool was withheld. | |
| this_week | Yes | This week, so a client knows where it stands before logging anything. | |
| team_users | Yes | How many users the API key can see. | |
| identified_by | No | Which environment variable named this user, if any did. | |
| default_project | No | The project used when a tool omits one. | |
| timesheet_approved_until | No | The date until which this user's times are approved and locked. |