refactor(experimental): classify optional session search tools
This commit is contained in:
1 parent
582c9ab7b7
commit
c2d528bb6d
43 files changed
+151
-147
No files matched your search
@@ -2,6 +2,7 @@
|
||||
|
||||
/** Existing npm names retained by capabilities now housed under experimental/. */
|
||||
export const EXPERIMENTAL_PACKAGE_NAME_EXCEPTIONS: Readonly<Record<string, string>> = {
|
||||
'packages/experimental/tool-session-query': '@deepseek-ai/dsh-tool-session-query',
|
||||
'packages/experimental/session-title-all-prompts-llm': '@deepseek-ai/dsh-session-title-all-prompts-llm',
|
||||
'packages/experimental/tool-terminal': '@deepseek-ai/dsh-tool-terminal',
|
||||
'packages/experimental/tool-ralph': '@deepseek-ai/dsh-tool-ralph',
|
||||
|
||||
@@ -493,7 +493,7 @@ const TOOL_PACKAGES: ToolPackage[] = [
|
||||
{
|
||||
pkg: '@deepseek-ai/dsh-tool-session-query',
|
||||
dir: 'tool-session-query',
|
||||
source: 'packages/session-query/tool-session-query/src/index.ts',
|
||||
source: 'packages/experimental/tool-session-query/src/index.ts',
|
||||
requires: ['ctx.tools', 'ctx.systemPrompt', 'ctx.sessionQuery', 'a calling Agent for workspace authority'],
|
||||
writes: ['tool/call', 'tool/result'],
|
||||
async mount(ctx) {
|
||||
|
||||
@@ -1583,10 +1583,10 @@
|
||||
"09a269bed9b7eb21c5d84c1826987ceed50b4d193728e8cd1d01015088762f08": 1,
|
||||
"4cb55fef1f53567526f153fbdf22f46c3e83bb3f6be77d5b42baddbae0b07344": 1
|
||||
},
|
||||
"packages/session-query/tool-session-query/tests/sqlite-integration.spec.ts": {
|
||||
"packages/experimental/tool-session-query/tests/sqlite-integration.spec.ts": {
|
||||
"a66cea6887fa5e33f4d504a7899fcb4b99d79958f6aed01288af1ad6ff557298": 1
|
||||
},
|
||||
"packages/session-query/tool-session-query/tests/tool-session-query.spec.ts": {
|
||||
"packages/experimental/tool-session-query/tests/tool-session-query.spec.ts": {
|
||||
"0ec8a91117e78ae941807094fc63035e115a3e02412917e632be4f34dbfddc62": 1,
|
||||
"6370792878103b8fe2963dfeb036963572c1da2bb6dd7fcc10681be1c866b490": 1,
|
||||
"a66cea6887fa5e33f4d504a7899fcb4b99d79958f6aed01288af1ad6ff557298": 1
|
||||
|
||||
@@ -33,7 +33,6 @@ export const PRODUCT_PACKAGE_POLICY: Readonly<Record<string, ProductPackagePolic
|
||||
'packages/web/web-search-exa': { category: 'optional', reason: 'Alternative search provider requiring its own API credentials.' },
|
||||
'packages/web/web-search-perplexity': { category: 'optional', reason: 'Alternative search provider requiring its own API credentials.' },
|
||||
'packages/context/tmux-context': { category: 'optional', reason: 'Context contribution requiring a tmux pane.' },
|
||||
'packages/session-query/tool-session-query': { category: 'optional', reason: 'Session search tools selected with content indexing.' },
|
||||
'packages/fs/tool-str-replace-editor': { category: 'optional', reason: 'Explicit alternative to the default filesystem editing tools.' },
|
||||
'packages/sdk/client': { category: 'sdk', reason: 'Published TypeScript embedding client runs in the consumer process.' },
|
||||
'packages/typert/generator': { category: 'build', reason: 'Build-time generation of type metadata.' },
|
||||
|
||||
Reference in new issue
Block a user