refactor(agent-core-v2): drop empty args from AgentBlobServiceImpl registration

AgentBlobServiceImpl no longer takes constructor arguments, so remove the
now-unnecessary [{}] from its SyncDescriptor registrations in the agent
lifecycle service and the blob tests.
This commit is contained in:
haozhe.yang 2026-07-06 23:01:10 +08:00
parent 959717e922
commit fbb4a3a0c6
3 changed files with 4 additions and 4 deletions

View file

@ -142,7 +142,7 @@ export class AgentLifecycleService extends Disposable implements IAgentLifecycle
],
[IAgentWireRecordService, new SyncDescriptor(AgentWireRecordService, [{ homedir: agentHomedir }])],
[IAgentWireService, new SyncDescriptor(WireService, [{ logScope: agentScope, logKey: WIRE_RECORD_FILENAME, blobSelector: contextBlobSelector }])],
[IAgentBlobService, new SyncDescriptor(AgentBlobServiceImpl, [{}])],
[IAgentBlobService, new SyncDescriptor(AgentBlobServiceImpl)],
[
IAgentMcpService,
new SyncDescriptor(AgentMcpService, [

View file

@ -47,7 +47,7 @@ describe('AgentBlobServiceImpl', () => {
],
[
IAgentBlobService as ServiceIdentifier<unknown>,
new SyncDescriptor(AgentBlobServiceImpl, [{}]),
new SyncDescriptor(AgentBlobServiceImpl),
],
]);
return agent.accessor.get(IAgentBlobService);
@ -146,7 +146,7 @@ describe('AgentBlobServiceImpl', () => {
],
[
IAgentBlobService as ServiceIdentifier<unknown>,
new SyncDescriptor(AgentBlobServiceImpl, [{}]),
new SyncDescriptor(AgentBlobServiceImpl),
],
]);
const store = agent.accessor.get(IAgentBlobService);

View file

@ -76,7 +76,7 @@ function createStore(
IAgentScopeContext,
makeAgentScopeContext({ agentId: 'test', agentScope: '' }),
);
ix.set(IAgentBlobService, new SyncDescriptor(ctor, [{}]));
ix.set(IAgentBlobService, new SyncDescriptor(ctor));
return ix.get(IAgentBlobService);
}