diff --git a/packages/agents/README.md b/packages/agents/README.md index d3eb0846..990e86f2 100644 --- a/packages/agents/README.md +++ b/packages/agents/README.md @@ -96,7 +96,8 @@ npm install @restatedev/agents @langchain/core @langchain/langgraph @langchain/l npm install @restatedev/agents @earendil-works/pi-ai @deepseek-ai/cordis \ @deepseek-ai/{dsh-agent,dsh-agent-loop,dsh-llm,dsh-llm-deepseek-api-key,dsh-llm-pi-ai,dsh-session}@0.2.1-rc.2 \ @deepseek-ai/{dsh-session-checkpoint-policy,dsh-session-persistence,dsh-session-projection}@0.2.1-rc.2 \ - @deepseek-ai/{dsh-system-prompt,dsh-tools,dsh-user-approval}@0.2.1-rc.2 # DeepSeek + @deepseek-ai/{dsh-system-prompt,dsh-tools,dsh-user-approval}@0.2.1-rc.2 \ + @deepseek-ai/{dsh-commands,dsh-compaction,dsh-compaction-basic,dsh-compaction-tool-result-pruner,dsh-token-meter}@0.2.1-rc.2 # DeepSeek ``` OpenCode was a framework of this package until its agents moved onto the diff --git a/packages/agents/package.json b/packages/agents/package.json index b63baf02..2f62b06e 100644 --- a/packages/agents/package.json +++ b/packages/agents/package.json @@ -62,11 +62,6 @@ "prepack": "pnpm build:ts" }, "dependencies": { - "@deepseek-ai/dsh-commands": "0.2.1-rc.2", - "@deepseek-ai/dsh-compaction": "0.2.1-rc.2", - "@deepseek-ai/dsh-compaction-basic": "0.2.1-rc.2", - "@deepseek-ai/dsh-compaction-tool-result-pruner": "0.2.1-rc.2", - "@deepseek-ai/dsh-token-meter": "0.2.1-rc.2", "@restatedev/restate-sdk-clients": "1.18.2", "@restatedev/restate-sdk-core": "1.18.2", "@standard-schema/spec": "1.1.0" @@ -82,6 +77,10 @@ "@deepseek-ai/dsh-atomic-write": "0.2.1-rc.2", "@deepseek-ai/dsh-attachment": "0.2.1-rc.2", "@deepseek-ai/dsh-authorization": "0.2.1-rc.2", + "@deepseek-ai/dsh-commands": "0.2.1-rc.2", + "@deepseek-ai/dsh-compaction": "0.2.1-rc.2", + "@deepseek-ai/dsh-compaction-basic": "0.2.1-rc.2", + "@deepseek-ai/dsh-compaction-tool-result-pruner": "0.2.1-rc.2", "@deepseek-ai/dsh-credentials": "0.2.1-rc.2", "@deepseek-ai/dsh-deepseek-llm-api-extensions": "0.2.1-rc.2", "@deepseek-ai/dsh-fs": "0.2.1-rc.2", @@ -101,6 +100,7 @@ "@deepseek-ai/dsh-session-projection": "0.2.1-rc.2", "@deepseek-ai/dsh-system-prompt": "0.2.1-rc.2", "@deepseek-ai/dsh-timeout": "0.2.1-rc.2", + "@deepseek-ai/dsh-token-meter": "0.2.1-rc.2", "@deepseek-ai/dsh-tools": "0.2.1-rc.2", "@deepseek-ai/dsh-user-approval": "0.2.1-rc.2", "@earendil-works/chord": "1.4.0", @@ -121,6 +121,10 @@ "@deepseek-ai/cordis": "~4.0.5", "@deepseek-ai/dsh-agent": "0.2.1-rc.2", "@deepseek-ai/dsh-agent-loop": "0.2.1-rc.2", + "@deepseek-ai/dsh-commands": "0.2.1-rc.2", + "@deepseek-ai/dsh-compaction": "0.2.1-rc.2", + "@deepseek-ai/dsh-compaction-basic": "0.2.1-rc.2", + "@deepseek-ai/dsh-compaction-tool-result-pruner": "0.2.1-rc.2", "@deepseek-ai/dsh-llm": "0.2.1-rc.2", "@deepseek-ai/dsh-llm-deepseek-api-key": "0.2.1-rc.2", "@deepseek-ai/dsh-llm-pi-ai": "0.2.1-rc.2", @@ -129,6 +133,7 @@ "@deepseek-ai/dsh-session-persistence": "0.2.1-rc.2", "@deepseek-ai/dsh-session-projection": "0.2.1-rc.2", "@deepseek-ai/dsh-system-prompt": "0.2.1-rc.2", + "@deepseek-ai/dsh-token-meter": "0.2.1-rc.2", "@deepseek-ai/dsh-tools": "0.2.1-rc.2", "@deepseek-ai/dsh-user-approval": "0.2.1-rc.2", "@earendil-works/chord": "^1.4.0", @@ -155,6 +160,18 @@ "@deepseek-ai/dsh-agent-loop": { "optional": true }, + "@deepseek-ai/dsh-commands": { + "optional": true + }, + "@deepseek-ai/dsh-compaction": { + "optional": true + }, + "@deepseek-ai/dsh-compaction-basic": { + "optional": true + }, + "@deepseek-ai/dsh-compaction-tool-result-pruner": { + "optional": true + }, "@deepseek-ai/dsh-llm": { "optional": true }, @@ -179,6 +196,9 @@ "@deepseek-ai/dsh-system-prompt": { "optional": true }, + "@deepseek-ai/dsh-token-meter": { + "optional": true + }, "@deepseek-ai/dsh-tools": { "optional": true }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d4bf39bd..e40cafb3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -35,21 +35,6 @@ importers: packages/agents: dependencies: - '@deepseek-ai/dsh-commands': - specifier: 0.2.1-rc.2 - version: 0.2.1-rc.2(d643466344aa58c2513b08c98a2b98e5) - '@deepseek-ai/dsh-compaction': - specifier: 0.2.1-rc.2 - version: 0.2.1-rc.2(@deepseek-ai/cordis@4.0.5)(@deepseek-ai/dsh-brand@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5))(@deepseek-ai/dsh-commands@0.2.1-rc.2(d643466344aa58c2513b08c98a2b98e5))(@deepseek-ai/dsh-llm@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5))(@deepseek-ai/dsh-session@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5)(@deepseek-ai/dsh-scope@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5))) - '@deepseek-ai/dsh-compaction-basic': - specifier: 0.2.1-rc.2 - version: 0.2.1-rc.2(f8dad93bfca81c00b4d1ed4cb3a58b49) - '@deepseek-ai/dsh-compaction-tool-result-pruner': - specifier: 0.2.1-rc.2 - version: 0.2.1-rc.2(dcb1da013829a36247709468c7af62db) - '@deepseek-ai/dsh-token-meter': - specifier: 0.2.1-rc.2 - version: 0.2.1-rc.2(@deepseek-ai/cordis@4.0.5)(@deepseek-ai/dsh-compaction-image-offload@0.2.1-rc.2(f080e32398ae07023b33305af2dd512c))(@deepseek-ai/dsh-compaction@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5)(@deepseek-ai/dsh-brand@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5))(@deepseek-ai/dsh-commands@0.2.1-rc.2(d643466344aa58c2513b08c98a2b98e5))(@deepseek-ai/dsh-llm@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5))(@deepseek-ai/dsh-session@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5)(@deepseek-ai/dsh-scope@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5))))(@deepseek-ai/dsh-llm-retry@0.2.1-rc.2(270251be3349f8560c77411b5ca0f801))(@deepseek-ai/dsh-llm@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5))(@deepseek-ai/dsh-session-projection@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5)(@deepseek-ai/dsh-session@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5)(@deepseek-ai/dsh-scope@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5))))(@deepseek-ai/dsh-session@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5)(@deepseek-ai/dsh-scope@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5))) '@restatedev/restate-sdk-clients': specifier: 1.18.2 version: 1.18.2 @@ -90,6 +75,18 @@ importers: '@deepseek-ai/dsh-authorization': specifier: 0.2.1-rc.2 version: 0.2.1-rc.2(@deepseek-ai/cordis@4.0.5)(@deepseek-ai/dsh-credentials@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5))(@deepseek-ai/dsh-llm@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5)) + '@deepseek-ai/dsh-commands': + specifier: 0.2.1-rc.2 + version: 0.2.1-rc.2(d643466344aa58c2513b08c98a2b98e5) + '@deepseek-ai/dsh-compaction': + specifier: 0.2.1-rc.2 + version: 0.2.1-rc.2(@deepseek-ai/cordis@4.0.5)(@deepseek-ai/dsh-brand@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5))(@deepseek-ai/dsh-commands@0.2.1-rc.2(d643466344aa58c2513b08c98a2b98e5))(@deepseek-ai/dsh-llm@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5))(@deepseek-ai/dsh-session@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5)(@deepseek-ai/dsh-scope@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5))) + '@deepseek-ai/dsh-compaction-basic': + specifier: 0.2.1-rc.2 + version: 0.2.1-rc.2(f8dad93bfca81c00b4d1ed4cb3a58b49) + '@deepseek-ai/dsh-compaction-tool-result-pruner': + specifier: 0.2.1-rc.2 + version: 0.2.1-rc.2(dcb1da013829a36247709468c7af62db) '@deepseek-ai/dsh-credentials': specifier: 0.2.1-rc.2 version: 0.2.1-rc.2(@deepseek-ai/cordis@4.0.5) @@ -147,6 +144,9 @@ importers: '@deepseek-ai/dsh-timeout': specifier: 0.2.1-rc.2 version: 0.2.1-rc.2(@deepseek-ai/cordis@4.0.5) + '@deepseek-ai/dsh-token-meter': + specifier: 0.2.1-rc.2 + version: 0.2.1-rc.2(@deepseek-ai/cordis@4.0.5)(@deepseek-ai/dsh-compaction-image-offload@0.2.1-rc.2(f080e32398ae07023b33305af2dd512c))(@deepseek-ai/dsh-compaction@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5)(@deepseek-ai/dsh-brand@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5))(@deepseek-ai/dsh-commands@0.2.1-rc.2(d643466344aa58c2513b08c98a2b98e5))(@deepseek-ai/dsh-llm@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5))(@deepseek-ai/dsh-session@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5)(@deepseek-ai/dsh-scope@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5))))(@deepseek-ai/dsh-llm-retry@0.2.1-rc.2(270251be3349f8560c77411b5ca0f801))(@deepseek-ai/dsh-llm@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5))(@deepseek-ai/dsh-session-projection@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5)(@deepseek-ai/dsh-session@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5)(@deepseek-ai/dsh-scope@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5))))(@deepseek-ai/dsh-session@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5)(@deepseek-ai/dsh-scope@0.2.1-rc.2(@deepseek-ai/cordis@4.0.5))) '@deepseek-ai/dsh-tools': specifier: 0.2.1-rc.2 version: 0.2.1-rc.2(53871834bb50b7f532ec7289e680bbda)