https://github.com/traceroot-ai/traceroot-sdk-java
Java SDK for TraceRoot
https://github.com/traceroot-ai/traceroot-sdk-java
agent ai java logging observability tracing
Last synced: 5 months ago
JSON representation
Java SDK for TraceRoot
- Host: GitHub
- URL: https://github.com/traceroot-ai/traceroot-sdk-java
- Owner: traceroot-ai
- License: apache-2.0
- Created: 2025-09-20T02:11:57.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-10-30T21:50:53.000Z (8 months ago)
- Last Synced: 2025-10-30T23:36:55.246Z (8 months ago)
- Topics: agent, ai, java, logging, observability, tracing
- Language: Java
- Homepage: https://docs.traceroot.ai/
- Size: 202 KB
- Stars: 3
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README
# TraceRoot Java SDK
[![Testing Status][testing-image]][testing-url]
[![Documentation][docs-image]][docs-url]
[][company-website-url]
[![Maven Central][maven-image]][maven-url]
Please see the [Java SDK Docs](https://docs.traceroot.ai/sdk/java) for details.
## Spring Boot Example
In the root directory, run:
```bash
mvn clean install -Dgpg.skip=true
export TRACEROOT_TOKEN=your_token
export TRACEROOT_ROOT_PATH=your_absolute_path_to_git_repo
# Optional: aws (default) or tencent
export TRACEROOT_PROVIDER=aws
cd examples/spring-boot-example
mvn spring-boot:run
```
then
```bash
# List tasks
curl http://localhost:8080/api/tasks
# Create task
curl -X POST http://localhost:8080/api/tasks \
-H "Content-Type: application/json" \
-d '{"title":"read Spring docs"}'
# Toggle task
curl -X PUT http://localhost:8080/api/tasks/1/toggle
# Delete task
curl -X DELETE http://localhost:8080/api/tasks/1
```
## Contact Us
Please reach out to founders@traceroot.ai if you have any questions.
[company-website-url]: https://traceroot.ai
[docs-image]: https://img.shields.io/badge/docs-traceroot.ai-0dbf43
[docs-url]: https://docs.traceroot.ai
[maven-image]: https://img.shields.io/maven-central/v/ai.traceroot/traceroot-sdk-java?color=f89820
[maven-url]: http://central.sonatype.com/artifact/ai.traceroot/traceroot-sdk-java
[testing-image]: https://github.com/traceroot-ai/traceroot-sdk-java/actions/workflows/test.yml/badge.svg
[testing-url]: https://github.com/traceroot-ai/traceroot-sdk-java/actions/workflows/test.yml