Bump org.eclipse.jgit:org.eclipse.jgit in /knowledge/indexer

Bumps [org.eclipse.jgit:org.eclipse.jgit](https://github.com/eclipse-jgit/jgit) from 7.1.0.202411261347-r to 7.1.1.202505221757-r.
- [Commits](https://github.com/eclipse-jgit/jgit/compare/v7.1.0.202411261347-r...v7.1.1.202505221757-r)

---
updated-dependencies:
- dependency-name: org.eclipse.jgit:org.eclipse.jgit
  dependency-version: 7.1.1.202505221757-r
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
1 file changed
tree: 64d177c513cb32f90b574815147f2027145e7b4e
  1. .github/
  2. .idea/
  3. .mvn/
  4. .oss-ai-helper-rules/
  5. docs/
  6. examples/
  7. kit/
  8. knowledge/
  9. tools/
  10. .asf.yaml
  11. .editorconfig
  12. .gitignore
  13. AGENTS.md
  14. camel-kit-formatter-config.xml
  15. camel-kit.gif
  16. CHANGELOG.md
  17. CLAUDE.md
  18. CONTRIBUTING.md
  19. distribution.properties
  20. jbang-catalog.json
  21. LICENSE
  22. mvnw
  23. mvnw.cmd
  24. pom.xml
  25. README.md
README.md

Apache Camel Kit

Design, implement and verify Apache Camel integrations with AI coding assistants.

This repository contains two independently released products:

ProductPurposeDocumentation
KitThe CLI, agent skills, project graph and Camel JBang plugin for the integration lifecycleKit README
KnowledgeA standalone MCP server for searching Camel documentation, release notes, CVE advisories and component metadataKnowledge README

Kit installs workflows such as /camel-start, /camel-brainstorm, /camel-plan, /camel-execute, /camel-validate and /camel-knowledge into supported coding agents. Knowledge also works with MCP clients that do not use Kit. Ship is a Technology Preview.

Getting started

For released installation commands and a first integration, see the Kit installation guide. For standalone documentation search, see running Knowledge.

The shared Antora documentation covers both products. Its component descriptor is docs/antora.yml.

Repository layout

pom.xml       Shared parent and aggregator, with its own version
kit/          CLI, skills, graph, Ship resolver and JBang plugin
knowledge/    Schema, embedding, indexer, reviewed index and MCP server
docs/         Shared documentation and Antora website source
tools/        Distribution and release tooling

The product POMs own their versions and dependencies. The root parent provides common build conventions. distribution.properties is the source of truth for Kit's tested distribution pins. Java packages use org.apache.camel.kit; Maven modules use org.apache.camel.

Building from source

Use Java 17 or later and the checked-in Maven wrapper. Run these commands from the repository root:

git clone https://github.com/apache/camel-kit.git
cd camel-kit
./mvnw -B clean install

This builds and tests both products. Knowledge downloads its embedding models when they are not cached; ordinary builds use the reviewed index already in the repository and do not regenerate it.

For an individual product or the formatting gate:

# Install the shared parent first if the full root build has not already done so
./mvnw -B -N install
./mvnw -B -f kit/pom.xml clean install
./mvnw -B -f knowledge/pom.xml clean install
./mvnw -B -Psourcecheck validate

After building, run Kit from its source launcher or run the standalone Knowledge server:

jbang kit/camel-kit-main/src/main/jbang/main/CamelKit.java --help
java -Dknowledge.index.path=knowledge/index/src/main/resources/knowledge-index \
  -jar knowledge/mcp/target/camel-kit-knowledge-mcp-0.0.3-SNAPSHOT-runner.jar

Versions and index updates

The shared parent, Kit and Knowledge have independent release versions. A Kit release pins an exact tested Knowledge server version; releasing Knowledge does not automatically change that pin. The current Kit default still uses the released Knowledge 0.0.2 artifact under io.github.luigidemasi; development Knowledge artifacts use org.apache.camel.

The search index has its own versions. Maintainers publish validated index releases explicitly. The server automatically selects a compatible published index, supports an exact index-version pin, and retains a working cached index when an update fails. See Knowledge index distribution.

Contributing

See CONTRIBUTING.md for development checks and the release guide for independent release preparation. Report issues and propose changes at apache/camel-kit.

Licensed under the Apache License, Version 2.0.