diff --git a/CHANGELOG.md b/CHANGELOG.md
index fca8328..efe4ea0 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -201,5 +201,5 @@ Agentic Observability (`agenttel`):
- Grafana dashboard templates (overview + GenAI)
- Spring Boot and LangChain4j example applications
-[0.2.0-alpha]: https://github.com/rrohitramsen/AgentTel/releases/tag/v0.2.0-alpha
-[0.1.0-alpha]: https://github.com/rrohitramsen/AgentTel/releases/tag/v0.1.0-alpha
+[0.2.0-alpha]: https://github.com/agenttel/agenttel-sdk/releases/tag/v0.2.0-alpha
+[0.1.0-alpha]: https://github.com/agenttel/agenttel-sdk/releases/tag/v0.1.0-alpha
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 556c7ca..b2ac467 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -16,8 +16,8 @@ Thank you for your interest in contributing to AgentTel. This guide will help yo
**Backend (JVM):**
```bash
-git clone https://github.com/rrohitramsen/AgentTel.git
-cd AgentTel
+git clone https://github.com/agenttel/agenttel-sdk.git
+cd agenttel-sdk
./gradlew clean build
```
@@ -74,7 +74,7 @@ examples/ # Example applications
### Reporting Bugs
-Open a [GitHub issue](https://github.com/rrohitramsen/AgentTel/issues/new?template=bug_report.md) with:
+Open a [GitHub issue](https://github.com/agenttel/agenttel-sdk/issues/new?template=bug_report.md) with:
- A clear description of the problem
- Steps to reproduce
@@ -83,7 +83,7 @@ Open a [GitHub issue](https://github.com/rrohitramsen/AgentTel/issues/new?templa
### Suggesting Features
-Open a [GitHub issue](https://github.com/rrohitramsen/AgentTel/issues/new?template=feature_request.md) describing:
+Open a [GitHub issue](https://github.com/agenttel/agenttel-sdk/issues/new?template=feature_request.md) describing:
- The use case or problem you're solving
- Your proposed approach (if any)
@@ -95,7 +95,42 @@ Open a [GitHub issue](https://github.com/rrohitramsen/AgentTel/issues/new?templa
2. Create a feature branch from `main`
3. Make your changes
4. Ensure all tests pass: `./gradlew clean build`
-5. Submit a pull request against `main`
+5. Sign off your commits (see below)
+6. Submit a pull request against `main`
+
+### Developer Certificate of Origin (DCO)
+
+All contributions must be signed off under the [Developer Certificate of
+Origin](DCO). This certifies that you have the right to submit the work under
+the project's open source license.
+
+**Sign off your commits** by adding a `Signed-off-by` trailer with your real
+name and email address:
+
+```
+Signed-off-by: Jane Doe
@@ -639,7 +639,7 @@ Then ask your IDE agent: *"Analyze my codebase and generate AgentTel configurati ## Documentation -**Full documentation site: [rrohitramsen.github.io/AgentTel](https://rrohitramsen.github.io/AgentTel)** +**Full documentation site: [agenttel.github.io/agenttel-sdk](https://agenttel.github.io/agenttel-sdk)** | Document | Description | |----------|-------------| diff --git a/TRADEMARK.md b/TRADEMARK.md new file mode 100644 index 0000000..6db91d3 --- /dev/null +++ b/TRADEMARK.md @@ -0,0 +1,63 @@ +# AgentTel Trademark Policy + +"AgentTel" is a trademark of AgentTel Ltd (Company No. 17098920, England and +Wales). + +## Purpose + +This policy exists to protect the AgentTel community by ensuring that the +"AgentTel" name is used in ways that are accurate and not misleading to users. +The AgentTel SDK source code is available under the Apache License 2.0, but the +name "AgentTel" and associated logos are not covered by that license. + +## Permitted Uses + +You **may** use the "AgentTel" name to: + +- Refer to the AgentTel project itself and its official releases. +- State that your software is "built with AgentTel", "powered by AgentTel", + or "compatible with AgentTel". +- Use in community discussions, blog posts, tutorials, and conference talks + about the project. +- Describe unmodified copies of the AgentTel software. + +## Restricted Uses + +You **may not** use the "AgentTel" name to: + +- Name your own product, project, or service in a way that implies official + endorsement or affiliation (e.g., "SuperAgentTel", "AgentTel Cloud", + "AgentTel Enterprise") without written permission. +- Create a modified version of AgentTel and distribute it under the + "AgentTel" name without clearly distinguishing it from the official release. +- Use the name in domain names, social media accounts, or package registry + names (e.g., npm, Maven Central, PyPI) that could be confused with the + official project. +- Imply that the AgentTel project endorses or is affiliated with your + product or service. + +## Modified Versions + +If you distribute a modified version of the AgentTel software, you must: + +1. Clearly rename the product so it does not include "AgentTel" in its name. +2. Remove any AgentTel logos or branding. +3. Clearly state that your version is a derivative work and not the official + AgentTel release. + +## Compatibility Claims + +You may state that your product is "compatible with AgentTel" or "works with +AgentTel" if that is factually accurate. You do not need permission for +truthful compatibility statements. + +## Requesting Permission + +For uses not covered by this policy, or to request an exception, contact the +project maintainers by opening an issue at +https://github.com/agenttel/agenttel-sdk/issues. + +## Changes + +This policy may be updated from time to time. Changes will be communicated +through the project repository. diff --git a/agenttel-web/package.json b/agenttel-web/package.json index 3230f31..993240b 100644 --- a/agenttel-web/package.json +++ b/agenttel-web/package.json @@ -48,10 +48,10 @@ "browser", "frontend" ], - "author": "AgentTel Contributors", + "author": "AgentTel Ltd", "license": "Apache-2.0", "repository": { "type": "git", - "url": "https://github.com/rrohitramsen/AgentTel" + "url": "https://github.com/agenttel/agenttel-sdk" } } diff --git a/build.gradle.kts b/build.gradle.kts index ec39468..7249340 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -118,7 +118,7 @@ subprojects { pom { name.set(project.name) description.set(project.description ?: "AgentTel - Agent-ready telemetry for Java") - url.set("https://github.com/rrohitramsen/AgentTel") + url.set("https://github.com/agenttel/agenttel-sdk") licenses { license { @@ -135,9 +135,9 @@ subprojects { } scm { - connection.set("scm:git:git://github.com/rrohitramsen/AgentTel.git") - developerConnection.set("scm:git:ssh://github.com/rrohitramsen/AgentTel.git") - url.set("https://github.com/rrohitramsen/AgentTel") + connection.set("scm:git:git://github.com/agenttel/agenttel-sdk.git") + developerConnection.set("scm:git:ssh://github.com/agenttel/agenttel-sdk.git") + url.set("https://github.com/agenttel/agenttel-sdk") } } } diff --git a/docs/getting-started/quick-start.md b/docs/getting-started/quick-start.md index afcb1eb..1653528 100644 --- a/docs/getting-started/quick-start.md +++ b/docs/getting-started/quick-start.md @@ -824,11 +824,11 @@ Once running, add it as an MCP server in your IDE and ask your AI assistant: | Example | Description | Run Command | |---------|-------------|-------------| -| [Spring Boot Example](https://github.com/rrohitramsen/AgentTel/tree/main/examples/spring-boot-example) | Payment service with span enrichment, topology, baselines, anomaly detection, and MCP server | `docker compose -f docker/docker-compose.yml up --build` | -| [Go Service Example](https://github.com/rrohitramsen/AgentTel/tree/main/examples/go-service-example) | Go payment service with net/http middleware, topology, baselines, anomaly detection | `cd examples/go-service-example && go run .` | -| [Express Example](https://github.com/rrohitramsen/AgentTel/tree/main/examples/express-example) | Node.js payment service with Express middleware, topology, baselines, anomaly detection | `cd examples/express-example && npm run dev` | -| [LangChain4j Example](https://github.com/rrohitramsen/AgentTel/tree/main/examples/langchain4j-example) | GenAI tracing with LangChain4j — chat spans, token tracking, and cost calculation | `./gradlew :examples:langchain4j-example:run` | -| [React Checkout Example](https://github.com/rrohitramsen/AgentTel/tree/main/agenttel-web/examples/react-checkout) | React SPA with frontend telemetry — journey tracking, anomaly detection, cross-stack correlation | `cd agenttel-web/examples/react-checkout && npm start` | +| [Spring Boot Example](https://github.com/agenttel/agenttel-sdk/tree/main/examples/spring-boot-example) | Payment service with span enrichment, topology, baselines, anomaly detection, and MCP server | `docker compose -f docker/docker-compose.yml up --build` | +| [Go Service Example](https://github.com/agenttel/agenttel-sdk/tree/main/examples/go-service-example) | Go payment service with net/http middleware, topology, baselines, anomaly detection | `cd examples/go-service-example && go run .` | +| [Express Example](https://github.com/agenttel/agenttel-sdk/tree/main/examples/express-example) | Node.js payment service with Express middleware, topology, baselines, anomaly detection | `cd examples/express-example && npm run dev` | +| [LangChain4j Example](https://github.com/agenttel/agenttel-sdk/tree/main/examples/langchain4j-example) | GenAI tracing with LangChain4j — chat spans, token tracking, and cost calculation | `./gradlew :examples:langchain4j-example:run` | +| [React Checkout Example](https://github.com/agenttel/agenttel-sdk/tree/main/agenttel-web/examples/react-checkout) | React SPA with frontend telemetry — journey tracking, anomaly detection, cross-stack correlation | `cd agenttel-web/examples/react-checkout && npm start` | ## Next Steps diff --git a/docs/index.md b/docs/index.md index cd95e2c..acdb26b 100644 --- a/docs/index.md +++ b/docs/index.md @@ -372,6 +372,6 @@ Affected Deps: stripe-api
See the project README for usage documentation.
+See the project README for usage documentation.