-
586487d897
feat: overhaul CLI with new AI commands and mole-style menu (#6)
main
Mplan
2026-06-17 00:17:31 +08:00
-
0d9c31ae3b
Revert "feat(ui): redesign menu and add explain, review, changelog, suggest commands"
Mplan
2026-06-17 00:14:35 +08:00
-
1e370be8af
feat(ui): redesign menu and add explain, review, changelog, suggest commands
Mplan
2026-06-17 00:11:58 +08:00
-
8c65a09862
merge main into v0.1.3
v0.1.3
Mplan
2026-06-17 00:11:07 +08:00
-
-
-
-
662609a78e
refactor(ui): group menu by category and unify file selection
Mplan
2026-06-16 23:46:19 +08:00
-
df10ce5b0e
docs: update README menu layout to grouped categories
Mplan
2026-06-16 23:42:16 +08:00
-
d01d6a38b5
fix(ui): skip "Press Enter" pause when user backs out of subcommand
Mplan
2026-06-16 14:49:00 +08:00
-
f2c53dce65
docs: update README with new mole-style menu and box-drawing logo
Mplan
2026-06-16 02:12:04 +08:00
-
ab9a41ab83
feat(brand): redesign logo with bold box-drawing ASCII art; bump v0.1.3
Mplan
2026-06-16 02:10:09 +08:00
-
724d4d3b6b
fix(ui): add 'Press Enter to return' pause after subcommand completes
Mplan
2026-06-16 02:07:29 +08:00
-
8ff481f630
feat(ui): adopt mole-style interactive menu with brand banner
Mplan
2026-06-16 02:04:34 +08:00
-
b9de1267e3
test: update config test for new settings format
Mplan
2026-06-16 02:01:10 +08:00
-
4572605f33
docs: update README and package.json for v0.2.0
Mplan
2026-06-16 02:01:07 +08:00
-
4b384a7581
refactor(ui): update menu, selector for TTY detection; thin dispatcher
Mplan
2026-06-16 02:01:05 +08:00
-
8b2babfa5d
feat: add explain, review, changelog, and suggest commands
Mplan
2026-06-16 02:01:02 +08:00
-
e69b08ac01
refactor: extract commit, pr, config into command modules
Mplan
2026-06-16 02:00:59 +08:00
-
c0c3dfce7d
feat(ai): add streaming SSE support and new prompt templates
Mplan
2026-06-16 02:00:56 +08:00
-
8b21ab8d4a
feat(terminal): add dynamic color with NO_COLOR/FORCE_COLOR support
Mplan
2026-06-16 02:00:53 +08:00
-
42e0fafaab
feat(cli): add argument parser and TTY detection
Mplan
2026-06-16 02:00:51 +08:00
-
55db09c973
feat(config): add interactive config editor and GitLab PR support (#4)
v0.1.2
Mplan
2026-06-12 09:00:28 +08:00
-
d0506381f5
refactor(cli): remove interactive prompts for empty states and add clean repo test
v0.1.2
Mplan
2026-06-12 00:42:49 +08:00
-
14df49b110
refactor(cli): replace process.exit prompts with interactive selection for empty states
Mplan
2026-06-12 00:36:01 +08:00
-
962b76d20f
refactor(cli): show empty state prompt in current page
Mplan
2026-06-12 00:32:34 +08:00
-
12e71a0af7
feat(config): add interactive editor with inline editing and navigation
Mplan
2026-06-11 21:18:34 +08:00
-
e1354e8651
feat(menu): add back key navigation
Mplan
2026-06-11 19:51:33 +08:00
-
7e662b25cc
refactor(pr): rely on selected CLI for PR creation
Mplan
2026-06-11 19:43:19 +08:00
-
5bb2dc8e8a
chore(config): bump version to 0.1.2
Mplan
2026-06-11 19:39:50 +08:00
-
1dbfac7985
feat(pr): add GitLab support
Mplan
2026-06-11 19:38:36 +08:00
-
-
c8626ff69a
ci(gitea): add build workflow for Gitea CI
Mplan
2026-06-11 18:56:08 +08:00
-
7e9cab5805
docs(readme): add PR creation details and update badges
Mplan
2026-06-11 18:51:44 +08:00
-
9885096229
feat(cli): add branch push check before PR creation
v0.1.1
Mplan
2026-06-11 18:24:53 +08:00
-
1ea180387c
refactor(cli): extract interactive menu into reusable module (#3)
Mplan
2026-06-11 18:12:12 +08:00
-
6ff541284e
feat(cli): add pull request creation with AI-generated messages (#2)
Mplan
2026-06-11 00:39:20 +08:00
-
76a5bac11a
chore(config): ignore bun.lock
v0.1.0
Mplan
2026-06-11 00:01:40 +08:00
-
0bfde59725
chore(config): rename project to gai
Mplan
2026-06-10 23:57:25 +08:00
-
890a192157
feat(cli): add help subcommand to show usage information
Mplan
2026-06-09 18:52:03 +08:00
-
a4e0b6f747
feat: implement gai CLI for AI-generated Conventional Commits (#1)
Mplan
2026-06-09 18:21:23 +08:00
-
c2e60db196
chore(config): update default model to deepseek-v4-flash
Mplan
2026-06-09 17:43:00 +08:00
-
647d1096ba
refactor(cli): extract commit result display and extend commit return with stats
Mplan
2026-06-09 17:38:23 +08:00
-
6d007698f9
feat(cli): show commit hash and summary on success
Mplan
2026-06-09 17:38:00 +08:00
-
68e98be653
refactor(cli): replace external editor with inline terminal editing
Mplan
2026-06-09 17:31:52 +08:00
-
37916f6c49
feat(cli): use external editor for commit message editing
Mplan
2026-06-09 17:24:07 +08:00
-
8be9f51532
docs: add comprehensive project documentation
Mplan
2026-06-09 17:22:03 +08:00
-
455c5d9b41
docs: add MIT license
Mplan
2026-06-09 17:20:53 +08:00
-
de96c8862e
feat: add retry logic to AI client and interactive unstaged file selector
Mplan
2026-06-09 17:13:34 +08:00
-
9f33d0f2ed
chore: update default API and model to DeepSeek
Mplan
2026-06-09 17:09:32 +08:00
-
401f6ccbe0
test: add unit tests for config and prompt modules
Mplan
2026-06-09 17:09:06 +08:00
-
a058881b53
feat: initial project setup with gai tool
Mplan
2026-06-09 16:41:02 +08:00