Commit Graph

  • cbf65fef48
    Add YAML support for Agent configuration and enhance Agent class to load tools from YAML. Introduce custom prompt functionality and refactor constructor to accept additional parameters. Update SampleAgent to demonstrate YAML loading. feature/agent amithkoujalgi 2025-10-13 14:34:03 +05:30
  • eee8fe5755
    Bump org.sonatype.central:central-publishing-maven-plugin dependabot/maven/org.sonatype.central-central-publishing-maven-plugin-0.9.0 dependabot[bot] 2025-10-13 00:42:34 +00:00
  • a7a030b9b0
    Bump org.jacoco:jacoco-maven-plugin from 0.8.13 to 0.8.14 dependabot/maven/org.jacoco-jacoco-maven-plugin-0.8.14 dependabot[bot] 2025-10-13 00:42:20 +00:00
  • 1dcbae0282
    Bump ch.qos.logback:logback-classic from 1.5.18 to 1.5.19 dependabot/maven/ch.qos.logback-logback-classic-1.5.19 dependabot[bot] 2025-10-13 00:41:59 +00:00
  • e793320f7c
    Bump org.junit.jupiter:junit-jupiter-api from 5.13.4 to 6.0.0 dependabot/maven/org.junit.jupiter-junit-jupiter-api-6.0.0 dependabot[bot] 2025-10-13 00:41:21 +00:00
  • 4c3cf3b335
    Bump org.projectlombok:lombok from 1.18.40 to 1.18.42 dependabot/maven/org.projectlombok-lombok-1.18.42 dependabot[bot] 2025-10-13 00:40:58 +00:00
  • 5a2911ecec
    Bump @docsearch/js from 4.1.0 to 4.2.0 in /docs dependabot/npm_and_yarn/docs/docsearch/js-4.2.0 dependabot[bot] 2025-10-13 00:40:38 +00:00
  • ecfbc1b394
    Bump github/codeql-action from 3 to 4 dependabot/github_actions/github/codeql-action-4 dependabot[bot] 2025-10-13 00:32:45 +00:00
  • ceb1e6f338
    fix: upgrade org.projectlombok:lombok from 1.18.40 to 1.18.42 snyk-upgrade-8a0a753719bdd0b263a1412cd892d136 snyk-bot 2025-10-11 08:36:43 +00:00
  • 6df57c4a23
    Enhance SampleAgent with improved Javadoc comments for tool specifications and descriptions, clarifying usage and parameters for weather, calculator, and hotel booking tools. amithkoujalgi 2025-10-11 00:00:42 +05:30
  • da6d20d118
    Add default target to Makefile, enhance Ollama class to use tools, and introduce Agent and SampleAgent classes for interactive tool usage. Update Javadoc generation message and improve error handling in endpoint callers. amithkoujalgi 2025-10-10 23:56:31 +05:30
  • 64c629775a Refactor OllamaChatRequest and OllamaGenerateRequest to remove builder classes, implement builder-like methods directly in the request classes, and enhance request handling with additional options and image support. Update integration tests to reflect these changes. main Amith Koujalgi 2025-10-07 18:33:22 +05:30
  • 46f2d62fed
    Merge pull request #208 from ollama4j/dependabot/npm_and_yarn/docs/react-dom-19.2.0 Amith Koujalgi 2025-10-06 23:28:31 +05:30
  • b91943066e
    Bump react-dom from 19.1.1 to 19.2.0 in /docs dependabot[bot] 2025-10-06 17:57:36 +00:00
  • 58d73637bb
    Merge pull request #207 from ollama4j/dependabot/npm_and_yarn/docs/react-19.2.0 Amith Koujalgi 2025-10-06 23:26:19 +05:30
  • 0ffaac65d4 Add new logo Amith Koujalgi 2025-10-06 23:25:10 +05:30
  • 4ce9c4c191 Add new logo Amith Koujalgi 2025-10-06 23:23:42 +05:30
  • 4681b1986f
    Bump react from 19.1.1 to 19.2.0 in /docs dependabot[bot] 2025-10-06 00:36:12 +00:00
  • 89d42fd469
    Merge pull request #206 from ollama4j/docs Amith Koujalgi 2025-10-01 01:24:33 +05:30
  • 8a903f695e
    Update metrics.md docs amithkoujalgi 2025-10-01 01:24:03 +05:30
  • 3a20af25f1
    Merge branch 'main' of https://github.com/ollama4j/ollama4j amithkoujalgi 2025-10-01 01:16:50 +05:30
  • 24046b6660
    Merge pull request #205 from ollama4j/refactor Amith Koujalgi 2025-10-01 01:15:45 +05:30
  • 453112d09f
    Add metrics documentation for Ollama4j library refactor amithkoujalgi 2025-10-01 01:14:21 +05:30
  • 42a0034728
    Merge pull request #203 from ollama4j/dependabot/npm_and_yarn/docs/docusaurus/preset-classic-3.9.1 1.1.1 Amith Koujalgi 2025-09-29 23:34:32 +05:30
  • d8d660be8d
    Bump @docusaurus/preset-classic from 3.9.0 to 3.9.1 in /docs dependabot[bot] 2025-09-29 18:02:34 +00:00
  • c5a2d583c7
    Merge pull request #202 from ollama4j/dependabot/npm_and_yarn/docs/docusaurus/theme-mermaid-3.9.1 Amith Koujalgi 2025-09-29 23:30:55 +05:30
  • cd656264cf
    Bump @docusaurus/theme-mermaid from 3.9.0 to 3.9.1 in /docs dependabot[bot] 2025-09-29 14:24:20 +00:00
  • 272c8204c7
    Merge pull request #201 from ollama4j/dependabot/maven/org.jacoco-jacoco-maven-plugin-0.8.13 Amith Koujalgi 2025-09-29 19:05:43 +05:30
  • 23c7321b63
    Merge pull request #200 from ollama4j/dependabot/maven/org.apache.maven.plugins-maven-compiler-plugin-3.14.1 Amith Koujalgi 2025-09-29 19:05:27 +05:30
  • e24a38f89f
    Merge pull request #199 from ollama4j/dependabot/npm_and_yarn/docs/docusaurus/plugin-google-gtag-3.9.1 Amith Koujalgi 2025-09-29 19:05:15 +05:30
  • 5847cfc94c
    Merge pull request #198 from ollama4j/dependabot/maven/io.github.git-commit-id-git-commit-id-maven-plugin-9.0.2 Amith Koujalgi 2025-09-29 19:05:02 +05:30
  • 05d5958307
    Merge pull request #197 from ollama4j/dependabot/maven/org.mockito-mockito-core-5.20.0 Amith Koujalgi 2025-09-29 19:04:48 +05:30
  • ffa81cb7df
    Merge pull request #196 from ollama4j/dependabot/npm_and_yarn/docs/docusaurus/module-type-aliases-3.9.1 Amith Koujalgi 2025-09-29 19:04:22 +05:30
  • bd231e639d
    Merge pull request #195 from ollama4j/dependabot/maven/com.diffplug.spotless-spotless-maven-plugin-3.0.0 Amith Koujalgi 2025-09-29 19:04:01 +05:30
  • 73a0a48eab
    Merge pull request #194 from ollama4j/refactor Amith Koujalgi 2025-09-29 14:12:34 +05:30
  • fd18a247d7
    Update GitHub Actions workflow to use Makefile for test execution amithkoujalgi 2025-09-29 11:15:21 +05:30
  • 501c35fa44
    Refactor integration test targets in Makefile and update workflow amithkoujalgi 2025-09-29 10:36:13 +05:30
  • f114181fe2
    Update documentation and refactor code to replace OllamaAPI with Ollama amithkoujalgi 2025-09-29 09:31:32 +05:30
  • b347faff83
    Bump org.jacoco:jacoco-maven-plugin from 0.8.7 to 0.8.13 dependabot[bot] 2025-09-29 00:39:08 +00:00
  • 16e14ddd1c
    Bump org.apache.maven.plugins:maven-compiler-plugin dependabot[bot] 2025-09-29 00:39:07 +00:00
  • 2117d42f60
    Bump @docusaurus/plugin-google-gtag from 3.9.0 to 3.9.1 in /docs dependabot[bot] 2025-09-29 00:38:59 +00:00
  • 79b8dbaefd
    Bump io.github.git-commit-id:git-commit-id-maven-plugin dependabot[bot] 2025-09-29 00:38:48 +00:00
  • 04f5c28052
    Bump org.mockito:mockito-core from 4.1.0 to 5.20.0 dependabot[bot] 2025-09-29 00:38:48 +00:00
  • a4da036389
    Bump @docusaurus/module-type-aliases from 3.9.0 to 3.9.1 in /docs dependabot[bot] 2025-09-29 00:38:34 +00:00
  • a73cf015d6
    Bump com.diffplug.spotless:spotless-maven-plugin from 2.46.1 to 3.0.0 dependabot[bot] 2025-09-29 00:38:19 +00:00
  • 35bf3de62a
    Refactor OllamaAPI to Ollama class and update documentation amithkoujalgi 2025-09-28 23:30:02 +05:30
  • 6fce6ec777
    Merge pull request #183 from ollama4j/refactor Amith Koujalgi 2025-09-28 23:11:19 +05:30
  • 61fe8b2b56
    Refactor model response classes and update API methods amithkoujalgi 2025-09-28 22:52:24 +05:30
  • dd1022a990
    Add Javadoc generation to Makefile and refactor model classes amithkoujalgi 2025-09-28 22:46:37 +05:30
  • 36f7d14c68
    Refactor OllamaAPI exception handling to properly manage InterruptedException and improve logging. Remove unused Logback Classic dependency from pom.xml and clean up commented-out code in integration tests. amithkoujalgi 2025-09-28 22:28:48 +05:30
  • e9a4599714
    Refactor exception handling by replacing OllamaBaseException with OllamaException across the codebase. Update relevant method signatures and import statements accordingly. amithkoujalgi 2025-09-28 22:01:17 +05:30
  • e06507a06b
    Merge branch 'main' into refactor amithkoujalgi 2025-09-28 18:09:55 +05:30
  • 195b54e07e
    Update README.md amithkoujalgi 2025-09-28 18:09:37 +05:30
  • b05242873d
    Merge pull request #186 from ollama4j/dependabot/npm_and_yarn/docs/iconify/react-6.0.2 Amith Koujalgi 2025-09-28 18:09:06 +05:30
  • eccb052de8
    Merge pull request #187 from ollama4j/dependabot/maven/org.sonatype.plugins-nexus-staging-maven-plugin-1.7.0 Amith Koujalgi 2025-09-28 18:08:53 +05:30
  • 077dd36b3c
    Merge pull request #185 from ollama4j/dependabot/npm_and_yarn/docs/docsearch/js-4.0.1 Amith Koujalgi 2025-09-28 18:08:38 +05:30
  • 6405b36854
    Merge pull request #188 from ollama4j/dependabot/maven/org.apache.maven.plugins-maven-surefire-plugin-3.5.4 Amith Koujalgi 2025-09-28 18:08:21 +05:30
  • 99f413282c
    Merge pull request #189 from ollama4j/dependabot/maven/org.junit.jupiter-junit-jupiter-api-5.13.4 Amith Koujalgi 2025-09-28 18:07:41 +05:30
  • b3e5af30ab
    Merge pull request #190 from ollama4j/dependabot/maven/org.apache.maven.plugins-maven-javadoc-plugin-3.12.0 Amith Koujalgi 2025-09-28 18:07:19 +05:30
  • b8b2bb5f7a
    Bump @docsearch/js from 3.9.0 to 4.0.1 in /docs dependabot[bot] 2025-09-28 12:36:56 +00:00
  • 806fa726c1
    Merge pull request #191 from ollama4j/dependabot/maven/org.apache.maven.plugins-maven-gpg-plugin-3.2.8 Amith Koujalgi 2025-09-28 18:06:55 +05:30
  • 1f0ea0ac4d
    Bump @iconify/react from 6.0.1 to 6.0.2 in /docs dependabot[bot] 2025-09-28 12:36:50 +00:00
  • 0b271383fd
    Merge pull request #192 from ollama4j/snyk-upgrade-a5c4786f199d07c639f3f45c8622620f Amith Koujalgi 2025-09-28 18:06:28 +05:30
  • 11e77a9151
    Merge pull request #193 from ollama4j/snyk-fix-af47e785104167f9b9eb8c2947b32c00 Amith Koujalgi 2025-09-28 18:05:43 +05:30
  • 143f7f47a2
    fix: docs/package.json & docs/package-lock.json to reduce vulnerabilities snyk-bot 2025-09-28 08:48:44 +00:00
  • 3ea9d5021e
    fix: upgrade org.projectlombok:lombok from 1.18.38 to 1.18.40 snyk-bot 2025-09-27 07:51:05 +00:00
  • 031076b498
    Update readme amithkoujalgi 2025-09-26 23:35:46 +05:30
  • 305bab9819
    Refactor OllamaAPI and related classes for improved embedding model support and tool registration amithkoujalgi 2025-09-26 22:13:55 +05:30
  • f5ca5bdca3
    Refactor OllamaAPI and related classes to enhance tool management and request handling amithkoujalgi 2025-09-26 01:26:22 +05:30
  • fe82550637
    Refactor OllamaAPI and related classes for improved functionality and code clarity amithkoujalgi 2025-09-25 18:10:18 +05:30
  • 53e4b413ec
    Refactor unloadModel test in OllamaAPIIntegrationTest for improved exception handling amithkoujalgi 2025-09-24 00:57:05 +05:30
  • 07878ddf36
    Refactor OllamaAPI and related classes for improved request handling and builder pattern integration amithkoujalgi 2025-09-24 00:54:09 +05:30
  • cc232c1383
    Refactor OllamaAPI and endpoint callers for improved error handling and metrics recording amithkoujalgi 2025-09-23 19:00:44 +05:30
  • 52c60d9d18
    Update OllamaAPI.java amithkoujalgi 2025-09-23 18:33:44 +05:30
  • d400998fa2
    Refactor MetricsRecorder and OllamaAPI for improved label handling and documentation clarity amithkoujalgi 2025-09-23 18:08:57 +05:30
  • 827bedb696
    Add Prometheus metrics integration and refactor API error handling amithkoujalgi 2025-09-23 16:51:26 +05:30
  • 54c48cb106
    Bump org.apache.maven.plugins:maven-gpg-plugin from 1.5 to 3.2.8 dependabot[bot] 2025-09-22 00:47:17 +00:00
  • 944178abce
    Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.3 to 3.12.0 dependabot[bot] 2025-09-22 00:47:02 +00:00
  • 9defbb7991
    Bump org.junit.jupiter:junit-jupiter-api from 5.10.0 to 5.13.4 dependabot[bot] 2025-09-22 00:46:47 +00:00
  • c857453654
    Bump org.apache.maven.plugins:maven-surefire-plugin dependabot[bot] 2025-09-22 00:46:43 +00:00
  • d3495c1def
    Bump org.sonatype.plugins:nexus-staging-maven-plugin dependabot[bot] 2025-09-22 00:44:54 +00:00
  • a9f6d4671c
    Set keepAlive to 0m in OllamaAPI requests amithkoujalgi 2025-09-20 23:12:35 +05:30
  • 5ef1ea906d Remove modelKeepAliveTime property and related code Amith Koujalgi 2025-09-20 17:48:21 +05:30
  • d6f5b5c313 Update workflow and improve test logging Amith Koujalgi 2025-09-20 15:51:31 +05:30
  • f0c6ce2b8d Set USE_EXTERNAL_OLLAMA_HOST env in test workflow Amith Koujalgi 2025-09-20 15:44:47 +05:30
  • f60491885f
    Remove commented pre-commit command from Makefile amithkoujalgi 2025-09-20 15:40:18 +05:30
  • 7a2a307a0a
    Add local format-code hook to pre-commit config amithkoujalgi 2025-09-20 15:40:02 +05:30
  • f6d52114b8
    Merge pull request #184 from ollama4j/snyk-upgrade-af836a84c3838d755d6d2452ec92d418 Amith Koujalgi 2025-09-20 14:47:46 +05:30
  • cac94e0faf
    Refactor tool handling and add model unload support amithkoujalgi 2025-09-20 14:46:46 +05:30
  • e4c14863fb
    fix: upgrade org.jsoup:jsoup from 1.18.1 to 1.21.2 snyk-bot 2025-09-20 08:11:20 +00:00
  • 6147c7d697
    Add Javadoc comments to integration tests amithkoujalgi 2025-09-20 00:54:54 +05:30
  • 751b11881f
    Update thinking tool model in integration tests amithkoujalgi 2025-09-20 00:02:52 +05:30
  • 5da9bc8626
    Refactor test method names for clarity amithkoujalgi 2025-09-19 23:51:32 +05:30
  • 90613c0ec1
    Update WithAuth.java amithkoujalgi 2025-09-19 19:07:42 +05:30
  • cb0f71ba63
    Refactor token handler interfaces and improve streaming amithkoujalgi 2025-09-19 18:05:38 +05:30
  • d118958ac1
    Change logging level from info to debug amithkoujalgi 2025-09-18 02:20:07 +05:30
  • 8df36a9b98
    Update GitHub workflows to use JDK 21 (Oracle) amithkoujalgi 2025-09-18 02:00:55 +05:30
  • 5b71c8eacf
    Update OllamaEmbedRequestModel.java amithkoujalgi 2025-09-18 01:53:28 +05:30
  • 0aeabcc963
    Refactor error handling and update tests amithkoujalgi 2025-09-18 01:50:23 +05:30
  • 7788f954d6
    Improve error handling and code clarity across modules amithkoujalgi 2025-09-18 01:22:12 +05:30