Skip to content

Commit 46a24a9

Browse files
pontemontiCopilot
andauthored
Fix "Agent365" references to be "Agent 365" (#60)
* Fix formatting and spacing in HOW_TO_BUILD.md * Update HOW_TO_RELEASE.md with release process details Added detailed instructions for creating an official release of the Agent365 SDK for Node.js, including prerequisites, release types, and processes. * Fix typo in Agent 365 exporter log message * Update description formatting in package.json * Update comments to use 'Agent 365' instead of 'Agent365' * Update repository URL and directory in package.json * Fix typos in comments for ObservabilityManager * Update repository URL and directory in package.json * Fix typo in OpenTelemetry constants comment * Fix typo in documentation comment for index.ts * Fix typo in logging documentation * Update repository URL in package.json * Update repository URL and directory in package.json * Update repository URL and directory in package.json * Fix description formatting in package.json * Update repository URL in package.json * Fix formatting in Agent 365 configuration comments * Fix test suite description for Agent 365 SDK * Fix typo in Agent 365 Authentication comment * Fix log message for observability shutdown * Update package.json * Fix description formatting in package.json * Fix README formatting and update paths * Update README for Agent 365 terminology * Update references to 'Agent 365' to 'Microsoft Agent 365' * Revise HOW_TO_RELEASE.md for official release process Updated the guide to reflect the official release process for the Microsoft Agent 365 SDK for Node.js, including prerequisites, release types, and detailed steps for creating a release. * Update package description to include 'Microsoft' * Update package description for clarity * Update README to include 'Microsoft' in SDK names * Update tests-agent/openai-agent-auto-instrument-sample/.env.example Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update README to correct Microsoft Agent 365 reference * Update package.json description for clarity --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
1 parent 7110c2a commit 46a24a9

24 files changed

Lines changed: 64 additions & 64 deletions

File tree

HOW_TO_BUILD.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# How to Build Agent365 Node.js SDK
1+
# How to Build Microsoft Agent 365 Node.js SDK
22

3-
This guide provides instructions for building and developing the Agent365 Node.js SDK packages.
3+
This guide provides instructions for building and developing the Microsoft Agent 365 Node.js SDK packages.
44

55
## Prerequisites
66

@@ -10,7 +10,7 @@ This guide provides instructions for building and developing the Agent365 Node.j
1010

1111
## Project Structure
1212

13-
The Agent365 Node.js SDK is organized as a monorepo with the following structure:
13+
The Microsoft Agent 365 Node.js SDK is organized as a monorepo with the following structure:
1414

1515
```
1616
nodejs/
@@ -216,7 +216,6 @@ When ready to publish packages:
216216

217217
## Additional Resources
218218

219-
- [Agent365 Documentation](../../README.md)
220-
- [Sample Applications](../samples/)
219+
- [Microsoft Agent 365 Documentation](../../README.md)
221220
- [Contributing Guidelines](../../CONTRIBUTING.md)
222-
- [Security Policy](../../SECURITY.md)
221+
- [Security Policy](../../SECURITY.md)

HOW_TO_RELEASE.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# How to Create an Official Release
22

3-
This guide describes the process for creating an official release of the Agent365 SDK for Node.js using our semantic versioning system powered by Nerdbank.GitVersioning.
3+
This guide describes the process for creating an official release of the Microsoft Agent 365 SDK for Node.js using our semantic versioning system powered by Nerdbank.GitVersioning.
44

55
## 📋 Table of Contents
66

@@ -147,7 +147,7 @@ The version will automatically be calculated as a stable release (without `-prev
147147

148148
```bash
149149
# Clone fresh to test
150-
git clone https://github.com/microsoft/Agent365.git test-release
150+
git clone https://github.com/microsoft/Agent365-nodejs.git test-release
151151
cd test-release/nodejs
152152
git checkout v1.1.0
153153

@@ -176,17 +176,17 @@ grep -r "\"version\"" packages/*/package.json
176176

177177
### Step 7: Create GitHub Release
178178

179-
1. Go to: https://github.com/microsoft/Agent365/releases/new
179+
1. Go to: https://github.com/microsoft/Agent365-nodejs/releases/new
180180
2. Choose the tag: `v1.1.0`
181-
3. Set release title: `Agent365 SDK for Node.js v1.1.0`
181+
3. Set release title: `Microsoft Agent 365 SDK for Node.js v1.1.0`
182182
4. Add release notes (see template below)
183183
5. Attach build artifacts (if any)
184184
6. Check "Set as the latest release" (if applicable)
185185
7. Click "Publish release"
186186

187187
**Release Notes Template:**
188188
```markdown
189-
# Agent365 SDK for Node.js v1.1.0
189+
# Microsoft Agent 365 SDK for Node.js v1.1.0
190190

191191
## 🎉 What's New
192192

@@ -225,7 +225,7 @@ All packages in this release:
225225
npm install @microsoft/agents-a365-runtime@1.1.0
226226
```
227227

228-
**Full Changelog**: https://github.com/microsoft/Agent365/compare/v1.0.0...v1.1.0
228+
**Full Changelog**: https://github.com/microsoft/Agent365-nodejs/compare/v1.0.0...v1.1.0
229229
```
230230

231231
### Step 8: Publish to NPM (Optional)
@@ -524,3 +524,5 @@ git push origin main
524524
**Document Version**: 1.0
525525
**Last Updated**: November 2, 2025
526526
**Maintained By**: DevOps Team
527+
528+

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@microsoft/agent365-monorepo",
33
"version": "0.0.0-placeholder",
4-
"description": "Agent365 SDK monorepo for AI agents built with TypeScript/Node.js",
4+
"description": "Microsoft Agent 365 SDK monorepo for AI agents built with TypeScript/Node.js",
55
"private": true,
66
"type": "module",
77
"scripts": {

packages/agents-a365-observability-extensions-openai/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@microsoft/agents-a365-observability-extensions-openai",
33
"version": "0.0.0-placeholder",
4-
"description": "Agent365 SDK OpenAI Agents instrumentation extensions for telemetry and observability",
4+
"description": "Microsoft Agent 365 SDK OpenAI Agents instrumentation extensions for telemetry and observability",
55
"keywords": [
66
"agent365",
77
"openai",

packages/agents-a365-observability-extensions-openai/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// ------------------------------------------------------------------------------
44

55
/**
6-
* Wraps the OpenAI Agents SDK tracer to integrate with Agent365 Observability.
6+
* Wraps the OpenAI Agents SDK tracer to integrate with Agent 365 Observability.
77
*/
88

99
export { OpenAIAgentsTraceInstrumentor, OpenAIAgentsInstrumentationConfig } from './OpenAIAgentsTraceInstrumentor';

packages/agents-a365-observability/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@
3333
"license": "See license file",
3434
"repository": {
3535
"type": "git",
36-
"url": "https://github.com/microsoft/Agent365.git",
37-
"directory": "nodejs/packages/agents-a365-observability"
36+
"url": "https://github.com/microsoft/Agent365-nodejs.git",
37+
"directory": "packages/agents-a365-observability"
3838
},
3939
"dependencies": {
4040
"@azure/monitor-opentelemetry-exporter": "*",

packages/agents-a365-observability/src/ObservabilityBuilder.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import { ATTR_SERVICE_NAME } from '@opentelemetry/semantic-conventions';
1212
import { trace } from '@opentelemetry/api';
1313
import { ClusterCategory } from '@microsoft/agents-a365-runtime';
1414
/**
15-
* Configuration options for Agent365 Observability Builder
15+
* Configuration options for Agent 365 Observability Builder
1616
*/
1717
export interface BuilderOptions {
1818
/** Custom service name for telemetry */
@@ -28,7 +28,7 @@ export interface BuilderOptions {
2828
}
2929

3030
/**
31-
* Builder for configuring Agent365 with OpenTelemetry tracing
31+
* Builder for configuring Agent 365 with OpenTelemetry tracing
3232
*/
3333
export class ObservabilityBuilder {
3434
private options: BuilderOptions = {};
@@ -48,7 +48,7 @@ export class ObservabilityBuilder {
4848
}
4949

5050
/**
51-
* Configures the token resolver for Agent365 exporter
51+
* Configures the token resolver for Agent 365 exporter
5252
* @param tokenResolver Function to resolve authentication tokens
5353
* @returns The builder instance for method chaining
5454
*/
@@ -58,7 +58,7 @@ export class ObservabilityBuilder {
5858
}
5959

6060
/**
61-
* Configures the cluster category for Agent365 exporter
61+
* Configures the cluster category for Agent 365 exporter
6262
* @param clusterCategory The cluster category (e.g., "preprod", "prod")
6363
* @returns The builder instance for method chaining
6464
*/
@@ -70,7 +70,7 @@ export class ObservabilityBuilder {
7070
private getTraceExporter() {
7171
if (isAgent365ExporterEnabled()){
7272
if (!this.options.tokenResolver) {
73-
throw new Error('tokenResolver must be provided when Agent365 exporter is enabled');
73+
throw new Error('tokenResolver must be provided when Agent 365 exporter is enabled');
7474
}
7575
return new Agent365Exporter(
7676
this.options.tokenResolver,
@@ -92,7 +92,7 @@ export class ObservabilityBuilder {
9292
}
9393

9494
/**
95-
* Builds and initializes the Agent365 configuration
95+
* Builds and initializes the Agent 365 configuration
9696
* @returns The configured NodeSDK instance
9797
*/
9898
public build(): boolean {

packages/agents-a365-observability/src/ObservabilityManager.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@
55
import { ObservabilityBuilder, BuilderOptions } from './ObservabilityBuilder';
66

77
/**
8-
* Main entry point for Agent365 providing OpenTelemetry tracing for AI agents and tools
8+
* Main entry point for Agent 365 providing OpenTelemetry tracing for AI agents and tools
99
*/
1010
export class ObservabilityManager {
1111
private static instance?: ObservabilityBuilder;
1212

1313

1414
/**
15-
* Configures Agent365 with OpenTelemetry tracing for AI agents and tools
15+
* Configures Agent 365 with OpenTelemetry tracing for AI agents and tools
1616
* @param configure Optional configuration callback for the Builder
1717
* @returns The configured Builder instance
1818
*/
@@ -28,7 +28,7 @@ export class ObservabilityManager {
2828
}
2929

3030
/**
31-
* Configures and starts Agent365 with simplified options
31+
* Configures and starts Agent 365 with simplified options
3232
* @param options Configuration options
3333
* @returns The configured and started Builder instance
3434
*/
@@ -54,20 +54,20 @@ export class ObservabilityManager {
5454
}
5555

5656
/**
57-
* Gets the current Agent365 instance
57+
* Gets the current Agent 365 instance
5858
* @returns The current instance or null if not configured
5959
*/
6060
public static getInstance(): ObservabilityBuilder | null {
6161
return ObservabilityManager.instance || null;
6262
}
6363

6464
/**
65-
* Shuts down Agent365
65+
* Shuts down Agent 365
6666
*/
6767
public static async shutdown(): Promise<void> {
6868
if (ObservabilityManager.instance) {
6969
await ObservabilityManager.instance.shutdown();
7070
ObservabilityManager.instance = undefined;
7171
}
7272
}
73-
}
73+
}

packages/agents-a365-observability/src/tracing/constants.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// ------------------------------------------------------------------------------
44

55
/**
6-
* OpenTelemetry constants for Agent365
6+
* OpenTelemetry constants for Agent 365
77
*/
88
export class OpenTelemetryConstants {
99
// Span operation names

packages/agents-a365-observability/src/tracing/exporter/utils.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,13 +109,13 @@ export function partitionByIdentity(
109109
}
110110

111111
/**
112-
* Check if agent365 exporter is enabled via environment variable
112+
* Check if Agent 365 exporter is enabled via environment variable
113113
*/
114114
export function isAgent365ExporterEnabled(): boolean {
115115
const a365Env = process.env[OpenTelemetryConstants.ENABLE_A365_OBSERVABILITY_EXPORTER]?.toLowerCase() || '';
116116
const validValues = ['true', '1', 'yes', 'on'];
117117
const enabled: boolean = validValues.includes(a365Env);
118-
logger.info(`[Agent365Exporter] Agent365 exporter enabled: ${enabled}`);
118+
logger.info(`[Agent365Exporter] Agent 365 exporter enabled: ${enabled}`);
119119
return enabled;
120120
}
121121

0 commit comments

Comments
 (0)