mirror of
https://github.com/whyour/qinglong.git
synced 2026-09-21 18:08:20 +08:00
feat(ql3): harden copilot mcp host deployment
This commit is contained in:
@@ -40,6 +40,12 @@ export const QINGLONG3_CLUSTER_PRODUCT_COMMANDS: readonly QingLong3ClusterProduc
|
||||
target: 'copilot-client/cli.js',
|
||||
description: 'diagnose, inspect, read or cancel Runs through the API',
|
||||
}),
|
||||
Object.freeze({
|
||||
name: 'copilot-mcp',
|
||||
binary: 'ql3-copilot-mcp',
|
||||
target: 'copilot-mcp/cli.js',
|
||||
description: 'serve the bounded Cluster Copilot MCP over stdio',
|
||||
}),
|
||||
Object.freeze({
|
||||
name: 'package',
|
||||
binary: 'ql3-plugin-package-client',
|
||||
@@ -177,7 +183,7 @@ export function qingLong3ClusterProductHelp(): string {
|
||||
return [
|
||||
'Usage: ql3-cluster-admin <command> [arguments]',
|
||||
'',
|
||||
'Remote client commands:',
|
||||
'Cluster product commands:',
|
||||
commands,
|
||||
'',
|
||||
'Local operator commands:',
|
||||
@@ -185,7 +191,8 @@ export function qingLong3ClusterProductHelp(): string {
|
||||
' context probe --context=/absolute/operator-context.json',
|
||||
'',
|
||||
'Use `ql3-cluster-admin <command> --help` for command-specific usage.',
|
||||
'Use `--context=/absolute/operator-context.json` to inject only stable client paths.',
|
||||
'Use `--context=/absolute/operator-context.json` only with remote client commands.',
|
||||
'Keep the MCP config explicit; it contains stable paths to a separately rotated credential.',
|
||||
'Command and short-lived assertion files always remain explicit per invocation.',
|
||||
'Server, migration, recovery, executor and key-custody authorities remain isolated.',
|
||||
].join('\n');
|
||||
|
||||
Reference in New Issue
Block a user