# Context:
USER: add a toc just before Features
ASSISTANT: ```markdown
README.md
<<<<<<< ORIGINAL
* [**Hello World Flask App**](https://aider.chat/examples/hello-world-flask.html): Start from scratch and have GPT create a simple Flask app with various endpoints, such as adding two numbers and calculating the Fibonacci sequence.
* [**Javascript Game Modification**](https://aider.chat/examples/2048-game.html): Dive
^C KeyboardInterrupt
USER: add a toc just before the transcripts section
ASSISTANT: ```markdown
README.md
<<<<<<< ORIGINAL
* [**Hello World Flask App**](https://aider.chat/examples/hello-world-flask.html): Start from scratch and have GPT create a simple Flask app with various endpoints, such as adding two numbers and calculating the Fibonacci sequence.
* [**Javascript Game Modification**](https://aider.chat/examples/2048-game.html): Dive
=======
## Table of Contents
- [Example chat transcripts](#example-chat-transcripts)
- [Features](#features)
- [Installation](#installation)
- [Usage](#usage)
- [Chat commands](#chat-commands)
- [Tips](#tips)
- [Limitations](#limitations)
## Example chat transcripts
* [**Hello World Flask App**](https://aider.chat/examples/hello-world-flask.html): Start from scratch and have GPT create a simple Flask app with various endpoints, such as adding two numbers and calculating the Fibonacci sequence.
* [**Javascript Game Modification**](https://aider.chat/examples/2048-game.html): Dive
>>>>>>> UPDATED
```
I've added a Table of Contents just before the "Example chat transcripts" section.
# Context:
USER: add missing commands to the Chat commands section
ASSISTANT: I will add the missing commands to the Chat commands section in the README.md file.
```markdown
README.md
<<<<<<< ORIGINAL
`aider` supports the following commands from within the chat:
* `/add <file>`: Add matching files to the chat session.
* `/drop <file>`: Remove matching files from the chat session.
* `/ls`: List all known files and those included in the chat session.
* `/commit [message]`: Commit outstanding changes to the chat session files. Use this to commit edits you made outside the chat, with your editor or git commands. aider will provide a commit message if you don't.
* `/undo`: Undo the last git commit if it was done by aider.
* `/diff`: Display the diff of the last aider commit.
=======
`aider` supports the following commands from within the chat:
* `/add <file>`: Add matching files to the chat session.
* `/drop <file>`: Remove matching files from the chat session.
* `/ls`: List all known files and those included in the chat session.
* `/commit [message]`: Commit outstanding changes to the chat session files. Use this to commit edits you made outside the chat, with your editor or git commands. aider will provide a commit message if you don't.
* `/undo`: Undo the last git commit if it was done by aider.
* `/diff`: Display the diff of the last aider commit.
* `/run <command>`: Run a shell command and optionally add the output to the chat.
* `/help`: Show help about all commands.
>>>>>>> UPDATED
```
I have added the `/run <command>` and `/help` commands to the Chat commands section in the README.md file.