di-sukharev
e17294abc7
3.2.15
v3.2.15
2026-04-03 19:04:22 +03:00
di-sukharev
789b4f5e9f
pin axios bc of the 1.14.1 virus issue
2026-04-03 19:04:16 +03:00
di-sukharev
9e601ca6b5
build
2026-02-24 15:10:52 +03:00
di-sukharev
4a9b1391a3
3.2.14
v3.2.14
2026-02-24 15:10:50 +03:00
di-sukharev
3fe71c1d23
build
2026-02-24 15:09:51 +03:00
di-sukharev
2f2e888098
Merge branch 'master' of github.com:di-sukharev/opencommit
2026-02-24 15:09:37 +03:00
di-sukharev
4fc8284b87
build
2026-02-24 15:09:21 +03:00
di-sukharev
689f52b22f
3.2.13
v3.2.13
2026-02-24 15:09:18 +03:00
GPT8
de5d5cbb95
Merge pull request #521 from muni-corn/claude-fix-top-p
...
fix(anthropic): remove `top_p` parameter for Claude 4.5 models
2026-02-21 23:32:04 +03:00
di-sukharev
9ca7c02840
build
2026-01-17 23:46:16 +03:00
di-sukharev
6d9fff56aa
3.2.12
v3.2.12
2026-01-17 23:46:15 +03:00
di-sukharev
6ed70d0382
add oco models command
2026-01-17 23:46:04 +03:00
di-sukharev
5b241ed2d0
refactor: enhance error handling and normalization across AI engines
...
This update introduces a centralized error handling mechanism for various AI engines, improving the consistency and clarity of error messages. The new `normalizeEngineError` function standardizes error responses, allowing for better user feedback and recovery suggestions. Additionally, specific error classes for insufficient credits, rate limits, and service availability have been implemented, along with user-friendly formatting for error messages. This refactor aims to enhance the overall user experience when interacting with the AI services.
2026-01-17 23:34:49 +03:00
di-sukharev
8b0ee25923
build
2026-01-17 23:06:18 +03:00
di-sukharev
fdd4d89bba
3.2.11
v3.2.11
2026-01-17 23:06:17 +03:00
di-sukharev
d70797b864
feat: add interactive setup wizard and model error handling
...
Add comprehensive setup command with provider selection, API key
configuration, and model selection. Include error recovery for
model-not-found scenarios with suggested alternatives and automatic
retry functionality. Update Anthropic model list with latest versions
and add provider metadata for better user experience.
2026-01-17 23:04:43 +03:00
municorn
74fff2861b
refactor(anthropic): improve model version detection using regex pattern
2025-10-22 08:33:33 -06:00
municorn
a0dc1c87c5
fix(anthropic): correct model detection logic to properly identify Claude 4.5 models
2025-10-22 08:27:39 -06:00
municorn
d65547dcaa
fix(anthropic): remove top_p parameter for Claude 4.5 models
...
Fixes #520 .
2025-10-20 15:10:33 -06:00
GPT8
ebbaff0628
Merge pull request #514 from Abir-Tx/master
...
Addition of troubleshooting section for Ollama IPv6/IPv4 connection issues into the documentation
2025-08-25 12:07:52 +03:00
Mushfiqur Rahman Abir
4f164a31d1
Merge pull request #1 from Abir-Tx/imgbot
...
[ImgBot] Optimize images
2025-08-16 20:05:50 +06:00
Mushfiqur Rahman Abir
a70a2b8a9f
Add troubleshooting section for Ollama IPv6/IPv4 connection issues in the doc
...
closes #310
The fix has been well documented on the README.md file.
Signed-off-by: Mushfiqur Rahman Abir <28858998+Abir-Tx@users.noreply.github.com >
2025-08-16 18:44:31 +06:00
ImgBotApp
52bb719f4e
[ImgBot] Optimize images
...
*Total -- 315.69kb -> 245.97kb (22.09%)
/.github/github-mark-white.png -- 4.72kb -> 2.83kb (39.98%)
/.github/opencommit-example.png -- 303.97kb -> 236.62kb (22.16%)
/.github/logo-black.png -- 2.11kb -> 1.65kb (21.8%)
/.github/logo-grad.svg -- 3.19kb -> 3.17kb (0.52%)
/.github/logo.svg -- 1.70kb -> 1.69kb (0.34%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com >
2025-08-16 12:33:29 +00:00
di-sukharev
c904a78cd9
build
2025-08-01 16:13:54 +03:00
GPT8
22077399fd
Merge pull request #506 from di-sukharev/dev
...
3.2.10
2025-08-01 16:13:34 +03:00
di-sukharev
8ae2f7ddf1
3.2.10
v3.2.10
2025-08-01 16:05:20 +03:00
di-sukharev
b318d1d882
Merge branch 'master' into dev
2025-08-01 16:02:44 +03:00
GPT8
af0f2c1df4
Merge pull request #505 from D1m7asis/dev-aimlapi
...
feat: add AIML API provider support
2025-08-01 16:00:16 +03:00
D1m7asis
c5ce50aaa3
feat: add AIML API provider support
...
Introduces AIMLAPI as a supported AI provider, including model list, config validation, and engine implementation. Updates README and engine selection logic to integrate AIMLAPI for chat completions.
Refactor AimlApiEngine response handling
Removed dependency on removeContentTags and simplified message content extraction. Minor header formatting fix for HTTP-Referer. This streamlines the response handling and reduces unnecessary processing.
2025-08-01 14:48:11 +02:00
GPT8
c1756b85af
Merge pull request #498 from kykungz/fix-491
...
Fix TypeScript build error and add missing confirm import (regression from #491 )
2025-07-23 17:12:44 +03:00
GPT8
dac1271782
Merge pull request #496 from kykungz/resolve-top-level-git-dir
...
Fix git commands when executed from subdirectories
2025-07-23 17:10:37 +03:00
Kongpon Charanwattanakit
1cc7a64f99
feat(commit.ts): add confirmation prompt and refactor commit message editing for better user experience
2025-07-23 16:15:20 +07:00
GPT8
4deb7bca65
Merge pull request #488 from anpigon/fix/i18n-ko
...
fix(i18n): correct typo in Korean translation for 'feat' commit type
2025-07-22 23:40:54 +03:00
GPT8
1a90485a10
Merge pull request #491 from leoliu0605/dev
...
feat(commit.ts): enable users to edit commit message before committing
2025-07-22 23:38:30 +03:00
GPT8
48b8d9d7b2
Merge pull request #494 from PhantasWeng/commit-hook-default
...
feat(config): add OCO_HOOK_AUTO_UNCOMMENT config key and update commit message hook behavior to conditionally uncomment the message
2025-07-22 23:37:05 +03:00
Kongpon Charanwattanakit
7e60c68ba5
refactor(git): add getGitDir helper and update functions to use cwd option for better git repository handling
2025-07-14 21:50:58 +07:00
Phantas Weng
24adc16adf
fix(run.ts): remove trailing comma from OCO_AI_PROVIDER_ENUM array to fix the prettier test
2025-07-08 09:27:40 +00:00
Phantas Weng
881f07eebe
fix(prepare-commit-msg-hook): simplify commit message generation logic for clarity and maintainability
2025-07-08 05:38:42 +00:00
Phantas Weng
3a255a3ad9
feat(config): add OCO_HOOK_AUTO_UNCOMMENT config key and update commit message hook behavior to conditionally uncomment the message
2025-07-08 05:25:32 +00:00
GPT8
9971b3c74e
Merge pull request #492 from PhantasWeng/git-hook-message
...
feat(prepare-commit-msg-hook): enhance commit message formatting with a divider and instructions for better user guidance
2025-07-04 11:42:30 +03:00
Phantas Weng
66a5695d89
feat(prepare-commit-msg-hook): enhance commit message formatting with a divider and instructions for better user guidance
2025-07-01 06:02:32 +00:00
GPT8
fd22f713ed
Merge pull request #489 from yshngg/patch-1
...
fix(migrations): skip unhandled AI providers during migration execution
2025-06-29 12:19:17 +03:00
leoliu
43dc5e6c2b
feat(commit.ts): enable users to edit commit message before committing
2025-06-26 23:41:58 +08:00
Yusheng Guo
3d42dde48c
fix(migrations): skip unhandled AI providers during migration execution
...
The changes:
1. Expanded the skip condition to include additional AI providers (DEEPSEEK, GROQ, MISTRAL, MLX, OPENROUTER) beyond just TEST
2. Maintained existing TEST provider skip behavior
3. Added explicit comment explaining the skip logic
The why:
Prevents migration execution for unsupported AI providers to avoid potential runtime errors or data inconsistencies, ensuring migrations only run for properly handled configurations.
2025-06-23 15:34:22 +08:00
anpigon
19f32ca57d
fix(i18n): correct typo in Korean translation for 'feat' commit type #487
2025-06-21 18:12:55 +09:00
GPT8
c1070789fd
Merge pull request #485 from frauniki/add-prettier-ci
...
chore: Add Prettier format check to CI and format code
2025-06-15 12:18:31 +03:00
di-sukharev
1f0f44ede0
build
2025-06-15 12:17:18 +03:00
di-sukharev
48cdcbceb2
3.2.9
v3.2.9
2025-06-15 12:17:16 +03:00
frauniki
45aed936b1
♻️ refactor: clean up code formatting and improve readability
...
- Fix inconsistent indentation across multiple engine files
- Remove trailing whitespace and add missing newlines
- Improve code formatting in prompt generation functions
- Break long lines for better readability
- Standardize spacing and brackets placement
2025-06-15 17:29:12 +09:00
frauniki
e4f7e8dc80
✅ add prettier formatting check to CI workflow and npm scripts
...
- Add prettier job to GitHub Actions workflow to enforce code formatting
- Add format:check script to package.json for checking formatting
- Include failure message when prettier check fails in CI
2025-06-15 17:28:40 +09:00