Commit Graph

25 Commits

Author SHA1 Message Date
s41r4j b53f06b799 feat: AI-Native integration (MCP, Schemas, Docs) + UX improvements 2026-01-29 01:02:43 +05:30
s41r4j 00217a6ac7 feat: add 'undo' option to version command 2026-01-29 00:38:37 +05:30
s41r4j 56d1631e95 fix(cli): resolve syntax error in gims.js 2026-01-29 00:15:37 +05:30
s41r4j 9f7522039e fix(cli): make 'fix --ai' command provider-agnostic 2026-01-29 00:15:07 +05:30
s41r4j 12021869a9 feat: add 'w' alias for whoami, enhance 'fix --ai' with smart provider analysis, update readme S4 link 2026-01-29 00:13:50 +05:30
s41r4j ffade4e0ab style: refine version info display format and clean up whoami 2026-01-29 00:07:18 +05:30
s41r4j bf9b8a010b style: improve date formatting in version info and whoami output 2026-01-29 00:05:26 +05:30
s41r4j bc10b3a074 chore: enable dynamic version check from git tags in whoami 2026-01-29 00:03:04 +05:30
s41r4j af80f34310 refactor: switch S4 to use Git Tags as SSOT, remove VERSION file 2026-01-29 00:01:19 +05:30
s41r4j 9eaa68165e feat: implement S4 versioning system, fix Gemini API integration, and add whoami command 2026-01-28 23:45:14 +05:30
s41r4j 687dd1920f feat: add gims media files and improve AI provider resolution logic 2026-01-28 23:13:07 +05:30
s41r4j 5d8a92ceb8 feat: update README with new features and installation instructions; upgrade AI provider models in code 2025-12-30 21:58:12 +05:30
s41r4j e5e4713384 version 0.8.1 release, stable release 2025-12-30 19:47:40 +05:30
s41r4j 4a30dd018f fix: add -v flag, rename help-quick to quick-help, add push command
- Add -v/--version flag to show version number
- Rename help-quick command to quick-help (alias 'q' still works)
- Add standalone 'push' command (g push or gims push)
- Bumped version to 0.6.7
2025-10-26 21:33:23 +05:30
s41r4j 5846c77f51 feat: improve AI commit experience and remove message length limits
- Remove 72-char limit on AI-generated commit messages (no more ... truncation)
- Add [Y/n] confirmation prompt when using local heuristics (no AI provider)
  - Default to Y (press Enter to accept)
  - Clearly warns user about local heuristics vs AI
  - Bypass with --yes flag for automation
- Enhanced transparency: users now know when AI is used vs local pattern matching
- Safer commits when API keys are not configured
- Bumped version to 0.6.6
2025-10-26 19:42:14 +05:30
s41r4j 260577f1f1 feat: change g a default behavior to --no-edit
- 'g a' now keeps original commit message by default (--no-edit)
- Added '--edit' flag to generate new AI commit message
- Simpler workflow for quick amendments
- Updated all documentation
- Bumped version to 0.6.5
2025-10-20 10:18:44 +05:30
s41r4j f2518b7db2 fix: correct command aliases - g i now initializes repo, g int for interactive mode
- Changed 'g i' from interactive to init command
- Updated 'g interactive' alias from 'i' to 'int'
- Verified 'g ls' and 'g ll' working correctly
- Updated all documentation (README, QUICK_REFERENCE, help text)
- Bumped version to 0.6.4
2025-10-19 20:45:26 +05:30
s41r4j ce005adf22 feat: restore g ls and g ll commands
- Add back separate g ls (short list) and g ll (detailed list) commands
- Keep g h as alias for g ls for backward compatibility
- Update documentation and quick help to show all three options
- Users now have: g ls, g ll, and g h for commit history
- Version bump to 0.6.3
2025-10-10 11:10:05 +05:30
s41r4j 6832a598cb feat: update to latest AI models and simplify README
- Update AI models to latest versions:
  - Gemini: gemini-2.5-flash
  - OpenAI: gpt-5
  - Groq: groq/compound
- Drastically simplify README (90% shorter)
- Focus on quick start and essential commands
- Update version to 0.6.2
2025-10-09 23:56:48 +05:30
s41r4j a1b0d80fed chore: remove empty config.js file 2025-10-09 13:01:22 +05:30
s41r4j f7c07e1af1 feat(cli): auto-stage when nothing staged for g m/g l/g o; docs: update README 2025-10-09 12:14:43 +05:30
s41r4j 9c2bd60cc5 0.5.2 2025-09-10 15:05:25 +05:30
s41r4j 83ae097494 cli: source version from package.json to avoid mismatches 2025-08-20 00:02:59 +05:30
s41r4j a60fd01444 Update README.md and bin/gims.js with latest changes 2025-08-08 19:37:56 +05:30
s41r4j 71a398820a V1 with working cmdline interface for easy of using GIT 2025-08-08 16:27:43 +05:30