> For the complete documentation index, see [llms.txt](https://compassly.gitbook.io/compassly-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://compassly.gitbook.io/compassly-docs/core-modules/program-library/maladaptives/edit-maladaptive.md).

# Edit Maladaptive

**Page type:** Task guide\
**Status:** Draft (Noah Edit)\
**Owner:** Documentation Team\
**Last verified:** 2026-04-02 (Noah Edit: 2026-04-22)\
**Audience:** Super Admin

## What This Section Covers

This material covers how to update an existing maladaptive behavior in the Program Library.

## Before You Start

* You must have permission "View maladaptive list".
* You must have permission "Edit maladaptive".
* Depending on your role, you may see only be able to acces the View Details page OR the Edit Details page.

## Where To Start

1. Sign in to Compassly.
2. In the left navigation menu, select ***Program Library***.
3. In the left navigation menu, select ***Maladaptives*** from the dropdown menu under ***Program Library***.

## Available Actions

1. **Open a Maladaptive in Edit Mode.**
   * You may want to use the filters covered in "View Maladaptive List" guide to narrow your list data.
   * You can either select the item by clicking on the item's row in the list, or by opening the Action dropdown menu (click the three dots on the right under the Action column) and selecting "Edit Maladaptive".

![](/files/1NNOZOc4OByzKxhDkucz)\
*Figure 1. Maladaptive List page with emphasis on the edit navigation.*

2. **Use "Add Description" button to add a unique description of a client's behavior.**
   * Clicking the button will generate anther set of fields for a behavior description (*Title* and *Description*).

![](/files/5o8ePDm7wlEkVBsswMvX)\
*Figure 2. General view of the edit page, with major buttons highlighted.*

3. **Edit&#x20;*****Maladaptive name*****&#x20;field.**
   * A simple text field without any character type or length limit.
4. **Edit&#x20;*****Title*****&#x20;field for a behavior description.**
   * A simple text field with a 20 character limit and no character type limit
5. **Edit&#x20;*****Description*****&#x20;field for a behavior description.**
   * This is a text input field with a variety of options to style and format text.
   * There is no character type or length limit.
6. **Delete a behavior description.**
   * Click the red trash can button in the top right corner a behavior description box.
   * A dialog box will open up, asking you to confirm the deletion of the description. Click the red "Delete" button to confirm.
   * A behavior description deletion will not save unless you hit the "Update" button at the bottom of the page.

![](/files/oqmwOQ32ob55pPjsXjcW)\
*Figure 3. The dialog box that pops up when you try to delete a Maladaptive Behavior description.*

7. **Use the "Update" button to save all your changes.**
   * Clicking the button will save all acceptable changes to the behavior, prompting a success notification box in the bottom left hand corner of the screen.

![](/files/Lidw28kbhwvLGqLwO3VL)\
*Figure 4. The success notification that pops up when you update a maladaptive.*

8. **Use the "Cancel" button to exit back to the Maladaptive List without saving.**
   * If a change is made to the Behavior details, clicking the "Cancel" button will generate a dialog box to confirm that you want to back out without saving your changes. However, if you save one change, make another, and then attempt to exit, you will not be prompted with a dialog box, so be careful.
   * Hitting the cancel button when no changes have been made will also not trigger the dialog box for confirmation.

![](/files/WrTasFHRtZP4UV67QhVS)\
*Figure 5. The dialog box that pops up when you try to back out of an edit without saving changes.*

## Role Differences

* ***Super Admin:*** Will be able to edit details for Maladaptives.
* ***Admin / Supervisor / Clinician / Basic:*** Does not have access to edit Maladaptives.

## Notes

* If the "Cancel" button is available, verify what it does in your environment before relying on it to discard changes.
* If the cursor, buttons, or description options behave differently than expected, log that as a product/UI issue in addition to updating the guide.

## Summary Of Section

**Upon reviewing this material, you should be able to:**

* Add a personal description for a Maladaptive Behavior
* Edit *Maladaptive name* field of a Maladaptive Behavior
* Edit the *Title* of a Maladaptive Behavior description
* Edit the *Description* of a Maladaptive Behavior description
* Delete a Maladaptive Behavior description
* Save your changes to a Maladaptive Behavior using the "Update" button
* Back out of editing a Maladaptive Behavior without saving changes using the "Cancel" button

## Related Guides

* [View Maladaptive List](/compassly-docs/core-modules/program-library/maladaptives/view-maladaptive-list.md)
* [View Maladaptive Details](/compassly-docs/core-modules/program-library/maladaptives/view-maladaptive-details.md)
* [Add New Maladaptive](/compassly-docs/core-modules/program-library/maladaptives/add-new-maladaptive.md)
* [Delete Maladaptive](/compassly-docs/core-modules/program-library/maladaptives/delete-maladaptive.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://compassly.gitbook.io/compassly-docs/core-modules/program-library/maladaptives/edit-maladaptive.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
