create_session
Create a new exploratory testing session with optional tags, mission, estimate, and assignee to manage test activities.
Instructions
Create a new exploratory testing session. Requires write permission. mission accepts rich HTML (the high-level charter). assigneeUserId accepts either a User _id ("user_abc...") or an email address — the email is resolved against TestDino users automatically. estimate is in minutes. Findings cannot be created here — add them in the UI. IMPORTANT: tags must be a JSON array of strings — e.g. ["exploratory","auth"] — NOT the comma-separated form that list_sessions accepts as a filter.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Session name (required). | |
| tags | No | Array of tag strings, e.g. ["exploratory","auth"]. NOT a comma-separated string. | |
| state | No | Workflow state (default 'new'). Either canonical ('under_review') or display ('Under review') form — server normalizes to lowercase+underscored so UI colors render correctly. | |
| config | No | ||
| mission | No | Rich HTML mission/charter. | |
| estimate | No | Estimate in minutes. | |
| projectId | Yes | Project ID (required). | |
| releaseId | No | Attach session to this release. | |
| attachments | No | Array of attachment objects or URLs. | |
| environment | No | ||
| sessionType | No | Free-text type, e.g. 'Exploratory'. | |
| linkedIssues | No | Array of linked-issue objects. | |
| assigneeUserId | No | User _id ("user_abc...") OR email address — both accepted. Email is looked up server-side. |