Skip to content
Draft
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions extensions/copilot/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6349,6 +6349,7 @@
"@anthropic-ai/sdk": "^0.82.0",
"@github/blackbird-external-ingest-utils": "^0.3.0",
"@github/copilot": "^1.0.24",
"@github/copilot-agentic-tools": "file:../../../copilot-agentic-tools",
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

this is incorrect

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

stand in, until Audree's PR is merged, I can remove it

Copy link

Copilot AI Apr 16, 2026

Choose a reason for hiding this comment

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

Adding "@github/copilot-agentic-tools" as a file:../../../copilot-agentic-tools dependency points outside this repository, which will break clean installs/CI checkouts (the target directory isn't present here). It also leaves extensions/copilot/package-lock.json out of sync (no entry for this package). Please switch to a published/workspace-managed dependency that exists in CI (or vendor it into the repo) and update the lockfile accordingly.

Suggested change
"@github/copilot-agentic-tools": "file:../../../copilot-agentic-tools",
"@github/copilot-agentic-tools": "^1.0.0",

Copilot uses AI. Check for mistakes.
"@google/genai": "^1.22.0",
"@humanwhocodes/gitignore-to-minimatch": "1.0.2",
"@microsoft/tiktokenizer": "^1.0.10",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -138,6 +138,7 @@ import { FixCookbookService, IFixCookbookService } from '../../prompts/node/inli
import { WorkspaceMutationManager } from '../../testing/node/setupTestsFileManager';
import { AgentMemoryService, IAgentMemoryService } from '../../tools/common/agentMemoryService';
import { IMemoryCleanupService, MemoryCleanupService } from '../../tools/common/memoryCleanupService';
import { AgentMemoryToolRegistrar, IAgentMemoryToolRegistrar } from '../../tools/node/agentMemoryToolRegistrar';
import { IToolDeferralService } from '../../../platform/networking/common/toolDeferralService';
import { ToolDeferralService } from '../../tools/common/toolDeferralService';
import { IToolsService } from '../../tools/common/toolsService';
Expand Down Expand Up @@ -168,6 +169,7 @@ export function registerServices(builder: IInstantiationServiceBuilder, extensio
builder.define(IToolsService, new SyncDescriptor(ToolsService));
builder.define(IToolDeferralService, new ToolDeferralService());
builder.define(IAgentMemoryService, new SyncDescriptor(AgentMemoryService));
builder.define(IAgentMemoryToolRegistrar, new SyncDescriptor(AgentMemoryToolRegistrar));
builder.define(IMemoryCleanupService, new SyncDescriptor(MemoryCleanupService));
builder.define(IChatDiskSessionResources, new SyncDescriptor(ChatDiskSessionResources));
builder.define(IRequestLogger, new SyncDescriptor(RequestLogger));
Expand Down
Loading
Loading