> ## Documentation Index
> Fetch the complete documentation index at: https://learn.getodin.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Logs

> Track and audit all activity within your project using the Logs page.

The **Logs** page provides a full audit trail of actions taken within your project. It is accessible from **Settings → Logs** in the left navigation menu.

Use Logs to monitor user activity, review configuration changes, audit chat interactions, and export records for reporting or compliance purposes.

## Log Table

The log table displays a chronological list of events, with the most recent entries at the top. Each row represents a single logged action and includes the following columns:

| Column           | Description                                                                            |
| ---------------- | -------------------------------------------------------------------------------------- |
| **User**         | The email address of the user who performed the action.                                |
| **Created**      | The date and time the action was recorded.                                             |
| **Action/Title** | The type of action performed (e.g., `chat`, `update_project`, `save_new_custom_a...`). |
| **Role**         | The role of the user at the time of the action, if applicable.                         |
| **Credits**      | The number of credits consumed by the action, if applicable.                           |

<Note>
  Not all actions consume credits or carry a role. Rows where these values are not applicable will display a dash (—).
</Note>

## Toolbar

The toolbar at the top of the Logs page provides controls for searching, filtering, loading, exporting, and refreshing log data.

### Search

Use the **Search user...** field to filter log entries by a specific user's email address.

### Filters

Click **Filters** to open the filter panel, which includes:

* **Type** — A dropdown to filter logs by action type. The options in this dropdown are populated dynamically based on the actions that have been logged in your project.
* **Chat Message** — A text field to search for logs that contain a specific message within a chat interaction.

Click **Apply Filters** to apply your selection, or **Clear** to reset the filter panel.

### Date Range

Click **Select date range** to filter log entries by a specific time window.

### Load More

Click **Load More (20 items)** to load the next batch of log entries into the table. Entries are loaded in increments of 20.

### Refresh

Click the **refresh icon** (↺) to reload the log table and pull in the latest activity.

## Event Details

Some log entries include a **Details** button on the right side of the row. Clicking it opens the **Event Details** modal, which provides additional context about that specific action.

The content of the modal varies depending on the action type:

**Configuration changes** (e.g., `update_project`, `edit_existing_custom_...`)

Displays a **Field Changes** section showing which fields were modified, along with their previous and updated values.

```
Name
FROM  2.0.1  →  TO  2.1.0
```

**Chat interactions** (e.g., `chat`)

Displays a summary of the chat event, such as the message content associated with that interaction.

<Note>
  Not all log entries have a Details button. Actions that do not carry additional metadata will not display this option.
</Note>

## Exporting Logs

Click the **Export** button to download the current log data. Two formats are available:

| Format             | Description                                                                                |
| ------------------ | ------------------------------------------------------------------------------------------ |
| **Export as CSV**  | Downloads a comma-separated values file. Compatible with Excel and most spreadsheet tools. |
| **Export as XLSX** | Downloads a formatted Excel workbook. Preserves column formatting.                         |

<Tip>
  Apply filters or a date range before exporting to narrow down the data to the relevant time period or action type.
</Tip>
