Skip to content

CO.15: Create Session Template ​

Summary ​

Counselors create reusable session templates, optionally with linked activities, from the restricted library.

Role ​

  • Primary: Counselor

Entry Point ​

  • URL: /library/sessions/new

Preconditions ​

  • Restricted library route is enabled.

Steps ​

  1. Counselor starts a new session template.
  2. Counselor enters title, description, duration, and metadata.
  3. Counselor adds activities or imports activity templates.
  4. Counselor saves the session.
  5. Frontend navigates to the created session detail.

Diagram ​

Edge Cases ​

  • Validation: Required session fields must be present.
  • Plan context: A session may be created as standalone template or linked through plan workflows.
  • Activity import: Imported activities become part of the session structure.

Current Implementation Notes ​

  • Frontend: frontend/src/app/pages/library/session-create.tsx

Screenshot Status ​

  • Not captured.