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.