-
79ac4715e6
chore: release v0.1.4 with npm packaging and shared helpers (#7)
main
v0.1.4
Mplan
2026-06-23 23:11:59 +08:00
-
e876dab302
chore: update package.json with scoped name and additional metadata
v0.1.4
Mplan
2026-06-23 23:04:01 +08:00
-
a221f5da7c
docs: update .gitignore to include npm config file
Mplan
2026-06-23 23:03:55 +08:00
-
386884cf1f
docs: update installation instructions and version in README
Mplan
2026-06-23 23:03:12 +08:00
-
301f8f645d
chore: bump version to 0.1.4 and clean up cli

MplanandClaude
2026-06-18 01:57:18 +08:00
-
311d059e52
refactor: clean up main entry point

MplanandClaude
2026-06-18 01:57:01 +08:00
-
f3b5c631de
refactor: use shared helpers in all command handlers

MplanandClaude
2026-06-18 01:56:36 +08:00
-
4fbac6a6e1
refactor: simplify createPR and improve type hierarchy

MplanandClaude
2026-06-18 01:56:13 +08:00
-
d4ba4da9d5
refactor: improve menu with shared helpers and error boundaries

MplanandClaude
2026-06-18 01:55:39 +08:00
-
10c7b9a688
feat: add shared diff-source helper (collectDiff)

MplanandClaude
2026-06-18 01:55:25 +08:00
-
5959d78e6c
feat: add shared tty-input module (ask, editLine)

MplanandClaude
2026-06-18 01:55:04 +08:00
-
a1151d7f76
refactor: add shared terminal rendering helpers to terminal.ts

MplanandClaude
2026-06-18 01:54:37 +08:00
-
ff4e18ca8b
fix: fix bugs in core modules

MplanandClaude
2026-06-18 01:53:31 +08:00
-
-
586487d897
feat: overhaul CLI with new AI commands and mole-style menu (#6)
v0.1.3
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