Skip to content

CO.16: Session Template Detail

Summary

Counselors view and edit reusable session templates, including ordered activities and links back to plan or meeting contexts.

Role

  • Primary: Counselor

Entry Point

  • URL: /library/sessions/:id

Preconditions

  • Restricted library route is enabled.
  • User has access to the session template.

Steps

  1. Counselor opens a session template.
  2. Frontend loads session metadata and activities.
  3. Counselor reviews or enters edit mode.
  4. Counselor updates session fields and activity structure.
  5. Counselor saves changes or deletes the template when allowed.

Diagram

Edge Cases

  • Meeting context: Query params can return the user to a meeting details route.
  • Delete: Delete requires confirmation.
  • Access: Public library ownership rules apply.

Current Implementation Notes

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

Screenshot Status

  • Not captured.