330d7df389
Fixed some errors with the System prompt Chaged java version to make this more compadible
Zacharias2026-07-20 18:03:31 +02:00
4cd4367a19
Switching out toString returing a string JSON to toJSON that returns a JSONObject instead... and toString is not ment for this purpose
Zacharias2026-07-19 23:05:48 +02:00
2defa32cb8
Making sure that Core.RPCP and plugin.tool.Tool.RPCP_SOURCE have the same Updated Display to wait for Ollama to return before continuing Updated GeniusTools.java to reflect correctly after "The Great Refector" Temporarly comented out things from API after making Ollama be more threaded pending correction and expantion
Zacharias2026-07-19 22:05:09 +02:00
fc8a06bde5
Add LLMSystemPrompt as a unified system-prompt builder for OllamaObject
Zacharias2026-07-19 21:47:18 +02:00
6e31e31718
Updated so you can dump all messages for an OllamaObject, add a system message, and add messages from a list
Zacharias2026-07-05 21:19:55 +02:00
9c7ba9cb4f
Made tool calling async as well, not yet tested
Zacharias2026-06-28 17:58:44 +02:00
6d7088fd76
Renamed return type of Loader#getTools(Plugin) to OllamaFunctionTool from OllamaTool
Zacharias2026-06-17 23:16:41 +02:00
0e31f15e03
Renamed the build.yml to build.yml.old as the backing gitea runner is not online.
Zacharias2026-06-16 18:00:00 +02:00
fcbb405a2e
Updated Plugin-API version as it has recived updates since 0.1.0, but yet dine to be in 1.0 release Updeaded the RPCP loader to use JarFile instead of a virtual FS
Zacharias2026-06-16 17:58:33 +02:00
d016ad9a48
refactor(Core): decompose handleResponse and add ToolCallingRender system
Zacharias2026-06-15 14:55:09 +02:00
ff0496eb61
Shit has happend, among the "shit" is working on the files stuff and refactoring Core.Source to reflect on the new names for the difrent types of tool sources
Zacharias2026-06-15 00:20:07 +02:00
b3cb4d86b6
Added early exit for unreachable Ollama
Zacharias2026-05-28 13:06:37 +02:00
931c274cd3
refactor: update CoreMemory to v2 and rename OllamaToolResponse
Zacharias2026-05-27 21:10:15 +02:00
ac159c2498
Corrected the fact that OllamaPerameter.OllamaPerameterBuilder#addProperty(String, Type, String, boolean) did not respect whether it's required or not Corrected so OllamaPerameter.OllamaPerameterBuilder#removeProperty(String) also removes it from the required list Corrected Javadocs made OllamaPerameter.OllamaPerameterBuilder.Type#type a final
Zacharias2026-05-27 20:20:27 +02:00
06cf1c766a
Added a TODO for the memory package
Zacharias2026-05-27 01:32:44 +02:00
f6610777ae
refactor: redesign plugin system and enhance message handling
Zacharias2026-05-26 16:28:02 +02:00
339b176480
Updated README to add noting of maven dependency
Zacharias2026-05-12 15:29:53 +02:00
a33a37ec0a
Updated OllamaFunctionTool.toString to reflect what the Ollama API actually wants
Zacharias2026-05-05 22:27:36 +02:00
7dfaffc862
Working on fixing the implementation of PythonRunner.java
Zacharias2026-05-04 18:17:15 +02:00
96a6ed169e
Extracted the external tool base for python runner
Zacharias2026-05-04 14:23:26 +02:00
943c8470a5
Honestly speaking... No clue what the updates are :/
Zacharias2026-01-17 14:30:26 +01:00
4262dd68c6
Enhanced tool management in OllamaObject and added Maven publishing configuration.
Zacharias2025-08-18 20:01:42 +02:00
2cf0428d2a
Added legal disclaimers about scraping.. mostly to make sure i dont get into too mutch trouble about things
Zacharias2025-08-05 01:33:48 +02:00