Skip to content

Commit 4fa6a7b

Browse files
committed
feat: major overhaul of agent architecture and CLI experience (v3.0.0)
- Refactor agent to use LangChain middleware and streaming outputs - Implement interactive Rich UI with file staging wizard - Add TODO scanning feature for staged diffs - Replace custom tools with standard filesystem and shell middlewares - Update project version to 3.0.0 and refresh assets BREAKING CHANGE: The agent architecture and CLI interaction flow have been completely redesigned.
1 parent cb3dea3 commit 4fa6a7b

14 files changed

Lines changed: 702 additions & 485 deletions

ascii-art.txt

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
.... ++*++ :::::
2+
.............. ++++++ -:::::::-:- :::
3+
.............:.. +** ==--::- :::::::
4+
... :... =++++++= ---
5+
.... ***+++++++++++++++ ::-
6+
... ***+++****++++++++++* ::-
7+
... ***+++****+++++++++++ ::: -----
8+
...::::-+**++ **+++ ++++++=---=:----------- ---
9+
...-:-+**+++++**++++++++++++-::==---------------
10+
... ***++++++*+++++++*++* :::- ------- -----
11+
:::: ####***********###* ---- ------
12+
..... ... ###**####****## -----: --- -----
13+
......... ... +++ :::::::: ---- ---------
14+
... .....:.. ++++++++**+ :::- ::- ------ ---
15+
.......... +**+++ -::::::::: ---------
16+
....... -::::: ------

assets/commitaai.gif

-173 KB
Binary file not shown.

bitmap.png

175 KB
Loading

commitai/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
# This __version__ string is read by hatchling during the build process
55
# Make sure to update it for new releases.
6-
__version__ = "2.2.2"
6+
__version__ = "3.0.0"
77

88
# The importlib.metadata approach is generally for reading the version
99
# of an *already installed* package at runtime. We don't need it here

0 commit comments

Comments
 (0)