v2.0.0
What's Changed
- UI upgrade by @olasunkanmi-SE in #117
- create communication between the extension and the React webview by @olasunkanmi-SE in #121
- refactor(event-generator): Improve event generator functionality by @olasunkanmi-SE in #122
- Code traverse by @olasunkanmi-SE in #124
- Code traverse by @olasunkanmi-SE in #125
- treamline inline chat functionality by @olasunkanmi-SE in #127
- Add .vscodeignore file to exclude development files from extension pa… by @olasunkanmi-SE in #128
- create the contribution guidelinr by @olasunkanmi-SE in #129
- Replace path.posix.join with vscode.Uri.joinPath for consistent path by @olasunkanmi-SE in #131
- Create repository and code mapper by @olasunkanmi-SE in #132
- Create repository and code mapper by @olasunkanmi-SE in #133
- Rag by @olasunkanmi-SE in #134
- Change embedding model from Xenova/all-MiniLM-L6-v2 to text-embedding… by @olasunkanmi-SE in #136
- Rag by @olasunkanmi-SE in #137
- Ai agents by @olasunkanmi-SE in #139
- Move and rename files to create a more organized project structure by @olasunkanmi-SE in #140
- implement the base llm class by @olasunkanmi-SE in #141
- feat(core): Add base AI agent system with event handling and management by @olasunkanmi-SE in #142
- Ai agents by @olasunkanmi-SE in #143
- Improve type safety and reusability in BaseEmitter by @olasunkanmi-SE in #144
- Implement Orchestrator class with a static getInstance method for sin… by @olasunkanmi-SE in #145
- refactor memory content for all llms by @olasunkanmi-SE in #146
- Rename TextAnalysisAgent to CodeBuddy for better clarity by @olasunkanmi-SE in #147
- feat(agents): Implement CodeBuddy agent with LLM integration by @olasunkanmi-SE in #148
- Refactor(agent): Update agent and orchestrator for event-driven archi… by @olasunkanmi-SE in #149
- refactor(agents): Refactor agent classes and orchestrator by @olasunkanmi-SE in #150
- Refactor: Rename AgentEventEmitter to EventEmitter for clarity by @olasunkanmi-SE in #151
- feat(llms): Introduce Message class for structured chat history by @olasunkanmi-SE in #152
- feat(gemini): implements chat history and improve error handling by @olasunkanmi-SE in #153
- feat(tools): implement CodeBuddyTool system and ContextRetriever by @olasunkanmi-SE in #154
- Ai agents by @olasunkanmi-SE in #155
- Ai agents by @olasunkanmi-SE in #156
- feat(ui): Enhance code block display and add architecture documentation by @olasunkanmi-SE in #157
- feat(web-search): Implement web search functionality by @olasunkanmi-SE in #158
- feat: Add web search functionality by @olasunkanmi-SE in #159
- feat(ui): Enhance chat webview with model selection, attachments, and… by @olasunkanmi-SE in #160
- Refactor(code-indexing): Improve code indexing and context retrieval by @olasunkanmi-SE in #161
- feat: Add secret storage provider and event handling by @olasunkanmi-SE in #162
- Fix hljs for highlighting code. by @darkelfs56 in #163
- Development by @olasunkanmi-SE in #126
- Fromdev by @olasunkanmi-SE in #164
- Development by @olasunkanmi-SE in #165
- feat(webview): Improve code highlighting and add copy functionality by @olasunkanmi-SE in #166
- Development by @olasunkanmi-SE in #167
- feat(ui): Enhance webview UI with bot icon, mode selection, and impro… by @olasunkanmi-SE in #168
- Development by @olasunkanmi-SE in #169
- feat(web-search): Enhance web search results with metadata by @olasunkanmi-SE in #170
- Development by @olasunkanmi-SE in #172
- feat(ui): Implement tabbed interface and improve prompt handling by @olasunkanmi-SE in #173
- Development by @olasunkanmi-SE in #174
- style(ui): Adjust UI elements for better responsiveness by @olasunkanmi-SE in #175
- Development by @olasunkanmi-SE in #176
- refactor(database, ui): improve database connection handling and ui s… by @olasunkanmi-SE in #179
- Development by @olasunkanmi-SE in #180
- feat(workspace): Implement workspace service and context info by @olasunkanmi-SE in #181
- Development by @olasunkanmi-SE in #182
- feat(ui): Implement attachment selector for context insertion by @olasunkanmi-SE in #183
- Development by @olasunkanmi-SE in #184
- feat(webview): Enhance workspace context and add error handling by @olasunkanmi-SE in #185
- Development by @olasunkanmi-SE in #186
- feat(workspace): Enhance file and directory exclusion during workspac… by @olasunkanmi-SE in #188
- Development by @olasunkanmi-SE in #189
- feat(ui): Enhance workspace context selector and UI layout by @olasunkanmi-SE in #190
- Development by @olasunkanmi-SE in #191
- Add DeepSeek Support to CodeBuddy by @skyline-GTRr32 in #178
- Feature deepseek by @olasunkanmi-SE in #193
- Development by @olasunkanmi-SE in #194
- Rerank by @olasunkanmi-SE in #195
- Development by @olasunkanmi-SE in #196
- feat(gemini): Integrate Groq LLM for fallback and enhanced processing by @olasunkanmi-SE in #197
- Development by @olasunkanmi-SE in #198
- Get workspace context by @olasunkanmi-SE in #199
- Development by @olasunkanmi-SE in #200
- feat(core): Enhance knowledge base integration and UI improvements by @olasunkanmi-SE in #201
- File upload feature by @olasunkanmi-SE in #204
- Development by @olasunkanmi-SE in #205
- feat(file-upload): Enable local file uploads and processing by @olasunkanmi-SE in #206
- Development by @olasunkanmi-SE in #207
- style(providers, services, ui): improve code quality and fix minor is… by @olasunkanmi-SE in #208
- Development by @olasunkanmi-SE in #209
- feat(ui): Introduce Think tool for complex problem-solving by @olasunkanmi-SE in #210
- Fix(tools): Correct ThinkTool configuration by @olasunkanmi-SE in #211
- Development by @olasunkanmi-SE in #212
- Update README.md by @olasunkanmi-SE in #213
- Complex query feature by @olasunkanmi-SE in #214
- Development by @olasunkanmi-SE in #215
- feat(gemini): Improve tool call processing and error handling by @olasunkanmi-SE in #216
- Development by @olasunkanmi-SE in #217
- fix(gemini): Improve tool call handling and result processing by @olasunkanmi-SE in #218
- Development by @olasunkanmi-SE in #219
- feat(agents): Introduce agent state management and error handling by @olasunkanmi-SE in #220
- Development by @olasunkanmi-SE in #221
- Refactor command handler by @olasunkanmi-SE in #222
- Refactor: Rename files for clarity by @olasunkanmi-SE in #223
- Development by @olasunkanmi-SE in #224
- feat(ui): Add model change event and provider manager by @olasunkanmi-SE in #225
- Development by @olasunkanmi-SE in #226
- feat(core): Enhance model selection and API key retrieval by @olasunkanmi-SE in #227
- Development by @olasunkanmi-SE in #228
- feat(gemini): Improve error handling and context management in Gemini… by @olasunkanmi-SE in #229
- Chat history handling by @olasunkanmi-SE in #230
- Development by @olasunkanmi-SE in #231
- feat(llm): Introduce chat history management by @olasunkanmi-SE in #232
- Development by @olasunkanmi-SE in #233
- feat(ui): Enhance CodeBuddy description and add configuration handling by @olasunkanmi-SE in #235
- Development by @olasunkanmi-SE in #236
- feat(ui): Display selected contexts as icons by @olasunkanmi-SE in #237
- feat(file-watcher): Implement file system event monitoring by @olasunkanmi-SE in #238
- Development by @olasunkanmi-SE in #239
- feat(ui): Enhance CodeBuddy extension with new features and improvements by @olasunkanmi-SE in #240
- docs(readme): Update project structure in README by @olasunkanmi-SE in #242
- Development by @olasunkanmi-SE in #241
- feat(user-preferences): add user preferences management by @olasunkanmi-SE in #243
- Development by @olasunkanmi-SE in #244
- style(formatting): add trailing commas to function parameters and eve… by @olasunkanmi-SE in #245
- Development by @olasunkanmi-SE in #246
- chore(ui): update UI styling and refine command interactions by @olasunkanmi-SE in #247
- Development by @olasunkanmi-SE in #248
New Contributors
- @skyline-GTRr32 made their first contribution in #178
Full Changelog: v.1.1.7...v2.0.0