# History

The history tab displays all versions and activity log associated with the router.

### Versions

![](/files/cVuVPdV367lLxRaLkl9j)

You will see a summary of each version being displayed.

**Version**: You will see the version number alongside applicable badges. There are 2 possible badges:

```
* **Current**: Indicates the deployed version if the router is deployed or the latest deployed version if the router is undeployed.

* **New**: Indicates if the version was created in the past hour
```

**Created**: This is when the router version was created.

**Updated**: This marks the latest occurrence of the router version being deployed (either when the version was created or when the version was redeployed).

**Actions**: Represents the actions that can be done to the router version:

```
* **Compare**: It's possible to compare any two router versions to see what has been changed. See [Comparing Versions](./history.md#comparing-versions) 
  
* **Deploy**: A router version which is not currently deployed can be deployed to the router. 

* **Delete**: A router version which is not currently deployed can be deleted.
```

**Status**: Similar to the router status, there are 4 possible status values.

| Status       | Description                                                                                                           | Badge                            |
| ------------ | --------------------------------------------------------------------------------------------------------------------- | -------------------------------- |
| Deployed     | The configuration provided in the router version is valid and currently deployed.                                     | ![](/files/IkUKNKQjQw3h9uBTlCuf) |
| Not Deployed | The configuration provided in the router version is valid.                                                            | ![](/files/UXaOdwTSzaY2pfm8EEs3) |
| Updating     | The configuration provided in the router version is being validated and will be deployed to the router if successful. | ![](/files/4v8Gam4q1itoKMe5sw4z) |
| Failed       | The configuration provided in the router version is invalid.                                                          | ![](/files/wmE4FZRvYWWSgUpfJLLB) |

To view the configuration of the version in detail, proceed to you can click on the version to find out the details of that particular version.

### Comparing Versions

You can compare any two versions of router and check which part of the configuration has been changed. To do so, select two versions from the versions list and click on `Compare` button:

![](/files/NGJFJi17IfX1rhG8KWYy)

### Activity Log

The activity log displays information regarding the progress of the deployment and potential reasons of failed deployments.

![](/files/HEgFOAbg9F9IPQqosuq3)


---

# Agent Instructions: 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:

```
GET https://docs.caraml.dev/user-guides/router/viewing-routers/history.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
