Sahaj Jain
|
3ffe0ee184
|
Merge pull request #8 from jnsahaj/feature/support-ollama
feat(provider): Add Ollama support
|
2024-11-07 01:00:22 +05:30 |
|
Sahaj Jain
|
8a1ef76a90
|
fix(OllamaProvider): convert response value to str
|
2024-11-07 00:59:51 +05:30 |
|
Sahaj Jain
|
d7fcc0d2b4
|
Update README.md
|
2024-11-06 23:36:33 +05:30 |
|
Sahaj Jain
|
b50664a92b
|
feat(provider): Add Ollama support
|
2024-11-06 22:06:54 +05:30 |
|
Sahaj Jain
|
a76b5057e0
|
Update README.md
|
2024-11-06 19:09:50 +05:30 |
|
Sahaj Jain
|
792ea41ee2
|
Update README.md
|
2024-11-06 19:09:30 +05:30 |
|
Sahaj Jain
|
aac1dd4f6a
|
chore: Bump ver
|
2024-11-06 18:38:42 +05:30 |
|
Sahaj Jain
|
9ee7c48147
|
feat: add optional context parameter to draft functions across providers
|
2024-11-06 18:36:50 +05:30 |
|
Sahaj Jain
|
e6fcc7eeb1
|
chore: Bump ver to 1.0.0 and update README
|
2024-11-05 17:48:27 +05:30 |
|
Sahaj Jain
|
672dc20b0a
|
feat: Implement error handling for groq and phind
|
2024-11-05 17:22:49 +05:30 |
|
Sahaj Jain
|
cb9ae87cef
|
refactor(provider/claude): simplify response handling in ClaudeProvider
|
2024-11-05 17:14:20 +05:30 |
|
Sahaj Jain
|
2b3f56ee76
|
feat(provider): add error handling for API requests in OpenAI provider
|
2024-11-05 17:11:04 +05:30 |
|
Sahaj Jain
|
7292cf6fed
|
fix(provider): update default model in OpenAIConfig constructor
|
2024-11-05 16:42:03 +05:30 |
|
Sahaj Jain
|
5a1e0502ef
|
refactor: Update error handling and types in AI providers
|
2024-11-05 16:30:22 +05:30 |
|
Sahaj Jain
|
bb7e3bbe8c
|
refactor(error): Implement custom error types with thiserror
|
2024-11-05 16:18:15 +05:30 |
|
Sahaj Jain
|
9af0e7e174
|
Merge pull request #6 from jnsahaj/feature/suggest-commit-message
Feature/suggest commit message
|
2024-11-05 16:12:58 +05:30 |
|
Sahaj Jain
|
9716979fb9
|
feat: Add draft to groq and refactor
|
2024-11-05 15:55:36 +05:30 |
|
Sahaj Jain
|
18b2958205
|
feat(provider): Add PhindConfig and refactor PhindProvider
|
2024-11-05 15:52:59 +05:30 |
|
Sahaj Jain
|
25ceba2c97
|
feat: Implement draft for claude and refactor
|
2024-11-05 15:50:19 +05:30 |
|
Sahaj Jain
|
633c0b58d9
|
feat(provider): Add OpenAIConfig and refactor OpenAIProvider implementation
|
2024-11-05 15:45:11 +05:30 |
|
Sahaj Jain
|
d509e97eff
|
feat(provider): Add draft functionality to OpenAIProvider
|
2024-11-05 14:33:23 +05:30 |
|
Sahaj Jain
|
537d77cadc
|
feat(src/ai_prompt.rs): Add error handling and result type to build_draft_prompt function
|
2024-11-05 14:29:35 +05:30 |
|
Sahaj Jain
|
2e1484f2ae
|
chore: Bump ver
|
2024-11-04 01:32:22 +05:30 |
|
Sahaj Jain
|
32e704e1c5
|
Update README.md
|
2024-11-04 01:31:22 +05:30 |
|
Sahaj Jain
|
c0c487e6db
|
feat: Add draft functionality for git diffs
|
2024-11-04 01:25:09 +05:30 |
|
Sahaj Jain
|
9003cbae49
|
feat: Add draft prompt generation function
|
2024-11-04 01:15:19 +05:30 |
|
Sahaj Jain
|
2aaf1f81f1
|
feat: Improve empty diff error msg
|
2024-11-04 01:02:39 +05:30 |
|
Sahaj Jain
|
324edfe654
|
feat: Modify error formatting
|
2024-11-03 04:17:08 +05:30 |
|
Sahaj Jain
|
a1e72e58e5
|
Merge branch 'main' of github-jnsahaj:jnsahaj/lumen
|
2024-11-03 04:13:58 +05:30 |
|
Sahaj Jain
|
e72e91cb3b
|
fix: explain command invalid args error
|
2024-11-03 04:13:51 +05:30 |
|
Sahaj Jain
|
3263d8f564
|
Update README.md
|
2024-11-03 04:07:14 +05:30 |
|
Sahaj Jain
|
7df59b0d4d
|
feat: Enhance ai system prompt
|
2024-11-03 03:49:01 +05:30 |
|
Sahaj Jain
|
72550f9b56
|
chore: Bump ver
|
2024-11-03 03:46:18 +05:30 |
|
Sahaj Jain
|
be389871d0
|
Merge pull request #5 from jnsahaj/feature/explain-staged-diff
Feature/explain staged diff
|
2024-11-03 03:31:59 +05:30 |
|
Sahaj Jain
|
46f63cfad2
|
feat: Support AIPrompt for all providers
|
2024-11-03 03:30:42 +05:30 |
|
Sahaj Jain
|
1b069fcacd
|
feat: Add AIPrompt struct
|
2024-11-03 03:26:01 +05:30 |
|
Sahaj Jain
|
eac7b851bd
|
feat: Improve formatting for static details
|
2024-11-02 23:13:51 +05:30 |
|
Sahaj Jain
|
57f7decb5d
|
fix: --staged argument when getting diff
|
2024-11-02 23:05:30 +05:30 |
|
Sahaj Jain
|
f124c31e86
|
feat: Use unstaged diff by default and add support for optional staged
|
2024-11-02 23:00:06 +05:30 |
|
Sahaj Jain
|
2aabe90667
|
feat: Handle diff arg and introduce GitDiff error
|
2024-11-02 22:48:37 +05:30 |
|
Sahaj Jain
|
2146cd2003
|
feat: Add partial support for staged-diff
|
2024-11-02 22:31:20 +05:30 |
|
Sahaj Jain
|
df3275f39f
|
refactor: Error handling for GitCommitError command
|
2024-11-02 22:21:29 +05:30 |
|
Sahaj Jain
|
dcceaf1fa4
|
refactor: Use GitEntity for all providers
|
2024-11-02 22:11:28 +05:30 |
|
Sahaj Jain
|
d211c97ddd
|
refactor: Add GitEntity enum
|
2024-11-02 21:58:58 +05:30 |
|
Sahaj Jain
|
999586de10
|
Update README.md
|
2024-11-02 11:26:27 +05:30 |
|
Sahaj Jain
|
c64ad3a229
|
Update README.md
|
2024-11-02 03:44:49 +05:30 |
|
Sahaj Jain
|
953aa13cc6
|
chore: Update keywords
|
2024-11-02 03:24:36 +05:30 |
|
Sahaj Jain
|
7663db5d83
|
chore: Bump ver
|
2024-11-01 17:58:54 +05:30 |
|
Sahaj Jain
|
e244c67207
|
Update README.md
|
2024-11-01 17:58:08 +05:30 |
|
Sahaj Jain
|
6231644fb0
|
Update README.md
|
2024-11-01 17:57:22 +05:30 |
|