Skip to content

Jeddict AI v3.4.0

Latest

Choose a tag to compare

@jGauravGupta jGauravGupta released this 17 Mar 18:15
· 5 commits to main since this release
8dc9257

Download v3.4.0:

https://repo1.maven.org/maven2/io/github/jeddict/jeddict-ai/3.4.0/jeddict-ai-3.4.0.nbm

What's Changed

  • Fixing #222 Response not properly rendered when model is not streaming and #227 IllegalArgumentException: No streaming model xxx found by @stefanofornari in #229
  • Fixing #235 - Crashing with Deepseek by @stefanofornari in #238
  • Fixes #236 : Handle missing NbEditorKit to prevent plain text rendering by @jGauravGupta in #243
  • Fixes #179 Code completion for query pane with Ctrl+Space by @jGauravGupta in #244
  • feat: Save and restore AI query pane state on chat close/open by @jGauravGupta in #246
  • Fix searchSymbol tool to correctly search Java symbols (refs #245) by @jGauravGupta in #247
  • #240 Fetch Latest AI Models from openrouter.ai by @jGauravGupta in #242
  • Revert "Fix searchSymbol tool to correctly search Java symbols (refs #245)" by @stefanofornari in #248
  • Fixed issues #251 and #177 by @stefanofornari in #252
  • Guard against invalid source positions in removeMethodBodies (refs #143) by @jGauravGupta in #250
  • Refactoring - introducing JeddictBrain/8 - improving the separation of concerns between Netbeans and AI by @stefanofornari in #237
  • Fixed issue #254 - REGRESSION - tool execution progress not showing after first chat exchange by @stefanofornari in #255
  • Fixed issue #257 REGRESSION: project info not taken by default from the agents by @stefanofornari in #258
  • Fixing #259 - [Tools] FilesystemTools not failing if paths are outside the project by @stefanofornari in #260
  • Interactive agent by @stefanofornari in #265
  • Fix searchSymbol tool to correctly search Java symbols (refs #245) by @jGauravGupta in #249
  • Small fixes by @stefanofornari in #272
  • Fix for #270 - [Interactive Mode] the interactive editor does not allow editing a new file by @stefanofornari in #273
  • Fix for #274 - NPE if no editor can be created for a given mimetype by @stefanofornari in #275
  • catching any throwable while probing if a model supports tools by @stefanofornari in #278
  • Update Apache NetBeans version to 29 (RELEASE290) by @Copilot in #281
  • Fix @-class autocomplete breaking when a project is connected to the AI chat by @Copilot in #280
  • Fix toolbar icon: use iconBase action value so large toolbar loads 24px variant by @Copilot in #284
  • Handle NoClassDefFoundError in probeToolSupport with conflicting classpath error dialog by @Copilot in #285
  • Fix flaky GenAIModelRegistryTest: replace network-availability assumption with deterministic URL override by @Copilot in #283
  • Fix verbose and malformatted AI agent build/test progress messages by @Copilot in #296
  • Fix JSONException for non-string tool argument values in Agent mode by @Copilot in #294
  • Fix project info not sent in Agent/Interactive mode when project selected via popup by @Copilot in #288
  • Add coco coverage to pom.xml by @stefanofornari in #297
  • Implementing US #276 interactive mode for models that do not support tools by @stefanofornari in #286
  • readFileLines: throw ToolExecutionException on invalid line parameters by @Copilot in #289
  • Refactor ProjectTools Architecture and Add Multi-Project Support for AI Agent by @Copilot in #282
  • Fix Jackson ServiceConfigurationError caused by NetBeans classloader conflict by @jGauravGupta in #279
  • Release v3.4.0 by @Copilot in #299
  • Fix HumanInTheMiddleWrapper.getDummyArgsFor passing null for Project constructor arg by @jGauravGupta in #302
  • Fix NPE race condition in AssistantChat.updateLoading by @Copilot in #304

New Contributors

  • @Copilot made their first contribution in #281

Full Changelog: 3.3.0...3.4.0