Skip to content

Use workspace for internal package reference - #52

Merged
Rahul Devikar (rahuldevikar761) merged 14 commits into
mainfrom
users/radevika/pushPackages
Nov 13, 2025
Merged

Use workspace for internal package reference#52
Rahul Devikar (rahuldevikar761) merged 14 commits into
mainfrom
users/radevika/pushPackages

Conversation

@rahuldevikar761

Copy link
Copy Markdown
Collaborator

No description provided.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates internal package references to use the workspace:* protocol instead of wildcards (*) or placeholder versions (0.0.0-placeholder). This standardizes dependency management for internal packages within the monorepo, ensuring that pnpm properly resolves workspace dependencies.

Key changes:

  • All internal @microsoft/agents-a365-* package references now use workspace:* protocol
  • Removed the overrides section from pnpm-lock.yaml as these are no longer needed with workspace protocol
  • Updated lockfile reflects the new dependency resolution strategy

Reviewed Changes

Copilot reviewed 11 out of 12 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
tests/package.json Updated three internal package references to use workspace protocol
tests-agent/openai-agent-auto-instrument-sample/package.json Updated four internal package references to use workspace protocol
tests-agent/basic-agent-sdk-sample/package.json Updated two internal package references to use workspace protocol
pnpm-lock.yaml Removed overrides section and updated all internal package specifiers to workspace protocol throughout the lockfile
packages/agents-a365-tooling/package.json Updated runtime package reference to use workspace protocol
packages/agents-a365-tooling-extensions-openai/package.json Updated tooling and runtime package references to use workspace protocol
packages/agents-a365-tooling-extensions-langchain/package.json Updated tooling and runtime package references to use workspace protocol
packages/agents-a365-tooling-extensions-claude/package.json Updated tooling and runtime package references to use workspace protocol
packages/agents-a365-observability/package.json Updated runtime package reference to use workspace protocol
packages/agents-a365-observability-extensions-openai/package.json Updated observability package reference to use workspace protocol
packages/agents-a365-notifications/package/package.json New package.json file with placeholder version for runtime dependency (should use workspace protocol)
packages/agents-a365-notifications/package.json Updated runtime package reference to use workspace protocol
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

Comment thread packages/agents-a365-notifications/package/package.json Outdated

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 13 out of 14 changed files in this pull request and generated 3 comments.

Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

Comment thread pnpm-workspace.yaml Outdated
Comment thread pnpm-workspace.yaml Outdated
Comment thread packages/agents-a365-notifications/package/package.json Outdated
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 13 out of 14 changed files in this pull request and generated no new comments.

Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 13 out of 14 changed files in this pull request and generated 1 comment.

Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

Copilot AI review requested due to automatic review settings November 12, 2025 05:17

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 12 out of 13 changed files in this pull request and generated no new comments.

Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 13 out of 14 changed files in this pull request and generated no new comments.

Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

@rahuldevikar761
Rahul Devikar (rahuldevikar761) merged commit 4cd00ac into main Nov 13, 2025
7 checks passed
@pontemonti
Johan Broberg (pontemonti) deleted the users/radevika/pushPackages branch December 5, 2025 17:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants