Bump to version 3.0.0

Major Updates:
- Introduced Stateful mode: the plugin now supports stateful
interactions with ChatGPT alongside the previous Stateless mode,
enhancing response quality and context while reducing payload.
- Codebase Upload: In Stateful mode, the entire codebase from the git
project related to the Change Sets is uploaded, enabling ChatGPT to
provide fully contextual responses, even for code not in the Change Set.
- Added support for GPT-4o models.
- Refactoring: Integrated with new Gerrit APIs for improved performance.
- Ensured compatibility with Gerrit v3.10.0-rc3.

Behavioral Changes:
- Change Set scores are no longer automatically reset after each ChatGPT
reply.
- Change Set scores are reset to zero if ChatGPT fails to provide review
comments adhering to set directives.

Minor Updates:
- Updated default ChatGPT model to `gpt-4o`.
- Updated ChatGPT OpenAI assistant version to v2.
- Introduced the `/configure` command to enable dynamic configuration
via command, specifically for testing and debugging purposes.
- Added `enableMessageDebugging` configuration setting to enable the use
of 1) the `/configure` command, and 2) the `--debug` option of the
`/review` command.
- System messages from the ChatGPT user now start with the prefix
"SYSTEM MESSAGE:".

Fixes:
- Resolved an OutOfBound line number error.
- Corrected erroneous processing of commands not intended for ChatGPT.
- Addressed issues with replies quoting messages to ChatGPT.

Change-Id: I97aa93799fa931fa8ab243f907469454a3e9e173
Signed-off-by: Patrizio <patrizio.gelosi@amarulasolutions.com>
diff --git a/pom.xml b/pom.xml
index 64f95c5..1febf56 100644
--- a/pom.xml
+++ b/pom.xml
@@ -7,7 +7,7 @@
     <groupId>com.googlesource.gerrit.plugins</groupId>
     <artifactId>chatgpt-code-review-gerrit-plugin</artifactId>
     <packaging>jar</packaging>
-    <version>2.1.1</version>
+    <version>3.0.0</version>
     <properties>
         <Gerrit-ApiType>plugin</Gerrit-ApiType>
         <Gerrit-ApiVersion>3.10.0-rc3</Gerrit-ApiVersion>