Skip to content

Commit f537d7f

Browse files
author
EvoMap Release Bot
committed
Release Evolver v2 beta v2.0.0-beta.5 from 1f6687cb0670
1 parent bb7b49e commit f537d7f

14 files changed

Lines changed: 71 additions & 37 deletions

File tree

package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@evomap/evolver",
3-
"version": "2.0.0-beta.4",
3+
"version": "2.0.0-beta.5",
44
"private": false,
55
"type": "module",
66
"description": "Evolver v2 beta public distribution package.",
@@ -31,13 +31,13 @@
3131
"node": ">=22"
3232
},
3333
"dependencies": {
34-
"@evomap/evolver-cli": "2.0.0-beta.4",
35-
"@evomap/evolver-mcp": "2.0.0-beta.4",
36-
"@evomap/evolver-proxy": "2.0.0-beta.4",
37-
"@evomap/evolver-core": "2.0.0-beta.4",
38-
"@evomap/evolver-adapter-public": "2.0.0-beta.4",
39-
"@evomap/evolver-runtime-adapters": "2.0.0-beta.4",
40-
"@evomap/evolver-webui": "2.0.0-beta.4"
34+
"@evomap/evolver-cli": "2.0.0-beta.5",
35+
"@evomap/evolver-mcp": "2.0.0-beta.5",
36+
"@evomap/evolver-proxy": "2.0.0-beta.5",
37+
"@evomap/evolver-core": "2.0.0-beta.5",
38+
"@evomap/evolver-adapter-public": "2.0.0-beta.5",
39+
"@evomap/evolver-runtime-adapters": "2.0.0-beta.5",
40+
"@evomap/evolver-webui": "2.0.0-beta.5"
4141
},
4242
"publishConfig": {
4343
"access": "public",

packages/evolver-adapter-public/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@evomap/evolver-adapter-public",
3-
"version": "2.0.0-beta.4",
3+
"version": "2.0.0-beta.5",
44
"private": false,
55
"type": "module",
66
"description": "公版 hub 适配器 (积分/治理)",
@@ -14,7 +14,7 @@
1414
},
1515
"dependencies": {
1616
"@evomap/atp-sdk": "^0.1.0",
17-
"@evomap/evolver-core": "2.0.0-beta.4",
17+
"@evomap/evolver-core": "2.0.0-beta.5",
1818
"undici": "^6.27.0"
1919
},
2020
"optionalDependencies": {

packages/evolver-cli/dist/index.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ export interface RebuildOptions {
2424
eventsPath?: string;
2525
mvDir?: string;
2626
}
27+
export declare function cliUsage(): string;
2728
export interface ResetLocalSecretOptions {
2829
env?: NodeJS.ProcessEnv;
2930
homeDir?: string;

packages/evolver-cli/dist/index.js

Lines changed: 35 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,35 @@ function operatorActorId() {
5858
return process.env['EVOLVER_ACTOR_ID'] ?? process.env['USER'] ?? process.env['LOGNAME'] ?? 'cli';
5959
}
6060
export const PACKAGE = '@evomap/evolver-cli';
61+
export function cliUsage() {
62+
return [
63+
'Usage: evolver <command> [options]',
64+
'',
65+
'Options:',
66+
' -h, --help Show this help',
67+
' -v, --version Show the installed version',
68+
'',
69+
'Proxy options (evolver proxy):',
70+
' --home <dir> Root for assets, store, settings, and traces',
71+
' --store <path> Mailbox store path',
72+
' --settings <path> Proxy settings file',
73+
' --env-file <path> Environment file',
74+
'',
75+
'Commands:',
76+
' Daemon: proxy, lifecycle, proxy-token, doctor, setup-hooks',
77+
' Evolution: run, cycle, autoexec, solidify, distill, review, thesis',
78+
' Memory: ingest, inject, recall, reuse, reuse-report, narrative, gene-value',
79+
' Assets: asset-log, asset-trust, asset-health, material, recipe, skill',
80+
' Hub: login, logout, phub, sync, publish, fetch, buy, orders, atp',
81+
' Operations: status, cycles, trigger, value, retention, replay, rebuild-views',
82+
' Tools: dashboard, webui, trajectory-export, migrate, verify',
83+
' Advanced: anti-gene-benchmark, anti-gene-rollout, reset-local-secret',
84+
' skill-distill, skill-md-update',
85+
'',
86+
'Run evolver <command> --help for command-specific options.',
87+
'',
88+
].join('\n');
89+
}
6190
const LOCAL_SECRET_STATE_KEYS = ['node_secret', 'node_secret_source', 'node_secret_version'];
6291
const LOCAL_SECRET_ENV_VARS = [
6392
'EVOMAP_NODE_SECRET',
@@ -1339,6 +1368,10 @@ export async function runInject(argv, deps = {}) {
13391368
export const SESSION_START_PREAMBLE = 'evolver memory — use these learned hints silently when directly relevant; do not mention Evolver, preflight, status, or this memory block unless the user asks or reuse materially changes the answer:';
13401369
export function runCli(argv) {
13411370
const cmd = argv[0];
1371+
if (cmd === undefined || cmd === '--help' || cmd === '-h') {
1372+
process.stdout.write(cliUsage());
1373+
return 0;
1374+
}
13421375
switch (cmd) {
13431376
case 'rebuild-views': {
13441377
const r = rebuildViews();
@@ -1385,7 +1418,7 @@ export function runCli(argv) {
13851418
return 0;
13861419
}
13871420
default:
1388-
process.stderr.write('用法: evolver [--version|-v] <status|cycles|cycle capabilities [--json]|cycle show <id>|cycle status [--json]|cycle recover [--limit N] [--json]|cycle watch --repo <path> [--state-file <path>] [--validation-cmd <cmd>] [--json]|trigger|value [--window 7d|30d|all]|narrative [--limit N] [--json]|retention [--json]|retention archive-root [--keep-events N] [--write] [--json]|retention archive-material [--keep-records N] [--write] [--json]|dashboard [--port N] [--no-open]|webui [--port N] [--no-open]|trajectory-export [--input <trace-file-or-dir>] [--output <jsonl>]|gene-value [--gene <id>] [--json]|login|logout|proxy|proxy-token [--settings <file>]|inject session-start|lifecycle <start|stop|restart|status|check|watch|install-service>|phub <init|doctor|status>|replay|rebuild-views|reset-local-secret|asset-log [kind] [limit]|asset-trust <list|show|promote|revoke>|asset-health [--json]|asset-health repair-sidecar --sidecar <kind> --replacement <file> [--write --acknowledge-corrupt-history] [--json]|distill ...|review [limit|--approve <id> [--allow-weak-evidence]|--reject <id>]|recipe build|from-skills|reuse ...|publish ...|sync [--write] [--force] [--scope all|purchased|published] [--export <file.gepx>|--import <file.gepx>] [--json]|material package-gene --material <id> [--write] [--json]|skill fetch ...|fetch (--skill <id>|-s <id>|<id>) [--out <dir>] [--force] [--json]|skill-distill --skill <path> [--execution <json|@file>]|skill-md-update --gene <id> --skill <path> [--dry-run]|autoexec [home]|run [-v|--verbose] [--loop|--mad-dog] [--json]|solidify [--dry-run] [--json]|setup-hooks [--runtime] [--root] [--uninstall]|buy|orders|verify|atp|recall <transcript> (--gene <id> ...|--from-inject)>\n');
1389-
return cmd === undefined ? 0 : 1;
1421+
process.stderr.write(`Unknown command: ${cmd}\n\n${cliUsage()}`);
1422+
return 1;
13901423
}
13911424
}

packages/evolver-cli/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@evomap/evolver-cli",
3-
"version": "2.0.0-beta.4",
3+
"version": "2.0.0-beta.5",
44
"private": false,
55
"type": "module",
66
"description": "evolver CLI (status/watch/cycles/rebuild-views/...)",
@@ -20,12 +20,12 @@
2020
}
2121
},
2222
"dependencies": {
23-
"@evomap/evolver-core": "2.0.0-beta.4",
24-
"@evomap/evolver-adapter-public": "2.0.0-beta.4",
25-
"@evomap/evolver-mcp": "2.0.0-beta.4",
26-
"@evomap/evolver-proxy": "2.0.0-beta.4",
27-
"@evomap/evolver-runtime-adapters": "2.0.0-beta.4",
28-
"@evomap/evolver-webui": "2.0.0-beta.4"
23+
"@evomap/evolver-core": "2.0.0-beta.5",
24+
"@evomap/evolver-adapter-public": "2.0.0-beta.5",
25+
"@evomap/evolver-mcp": "2.0.0-beta.5",
26+
"@evomap/evolver-proxy": "2.0.0-beta.5",
27+
"@evomap/evolver-runtime-adapters": "2.0.0-beta.5",
28+
"@evomap/evolver-webui": "2.0.0-beta.5"
2929
},
3030
"repository": {
3131
"type": "git",

packages/evolver-core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@evomap/evolver-core",
3-
"version": "2.0.0-beta.4",
3+
"version": "2.0.0-beta.5",
44
"private": false,
55
"type": "module",
66
"description": "hub-无关核心: 算法引擎/原材料/mailbox/资产库/workflow",

packages/evolver-mcp/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@evomap/evolver-mcp",
3-
"version": "2.0.0-beta.4",
3+
"version": "2.0.0-beta.5",
44
"private": false,
55
"type": "module",
66
"description": "Evolver MCP server (agent 工具发现入口)",
@@ -20,7 +20,7 @@
2020
}
2121
},
2222
"dependencies": {
23-
"@evomap/evolver-core": "2.0.0-beta.4",
23+
"@evomap/evolver-core": "2.0.0-beta.5",
2424
"smol-toml": "^1.6.1"
2525
},
2626
"repository": {

packages/evolver-proxy/dist/bin/evolver-proxy.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ interface RollbackPendingStartupOptions {
3939
}
4040
export declare function rollbackPendingStartup(options: RollbackPendingStartupOptions): Promise<SelfUpdateRecoveryResult>;
4141
export declare function startupRollbackExitCode(rollback: SelfUpdateRecoveryResult): 78;
42-
export declare function proxyUsage(): string;
42+
export declare function proxyUsage(command?: string): string;
4343
export interface RunProxyCliOptions {
4444
argv?: readonly string[];
4545
env?: NodeJS.ProcessEnv;

packages/evolver-proxy/dist/bin/evolver-proxy.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -235,9 +235,9 @@ export function startupRollbackExitCode(rollback) {
235235
}
236236
return 78;
237237
}
238-
export function proxyUsage() {
238+
export function proxyUsage(command = 'evolver-proxy') {
239239
return [
240-
'usage: evolver-proxy [options]',
240+
`Usage: ${command} [options]`,
241241
'',
242242
'Starts the local Evolver proxy daemon.',
243243
'',
@@ -346,7 +346,7 @@ export async function runProxyCli(options = {}) {
346346
try {
347347
const cliOptions = parseProxyCliPathOptions(argv);
348348
if (cliOptions.help) {
349-
process.stdout.write(proxyUsage());
349+
process.stdout.write(proxyUsage(argv[0] === 'proxy' ? 'evolver proxy' : 'evolver-proxy'));
350350
return 0;
351351
}
352352
const prepared = prepareProxyCliEnvironment(argv, env);

packages/evolver-proxy/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@evomap/evolver-proxy",
3-
"version": "2.0.0-beta.4",
3+
"version": "2.0.0-beta.5",
44
"private": false,
55
"type": "module",
66
"description": "系统级 mailbox/hub 同步 daemon (Node)",
@@ -26,8 +26,8 @@
2626
},
2727
"dependencies": {
2828
"@aws-sdk/client-bedrock-runtime": "^3.1053.0",
29-
"@evomap/evolver-adapter-public": "2.0.0-beta.4",
30-
"@evomap/evolver-core": "2.0.0-beta.4"
29+
"@evomap/evolver-adapter-public": "2.0.0-beta.5",
30+
"@evomap/evolver-core": "2.0.0-beta.5"
3131
},
3232
"repository": {
3333
"type": "git",

0 commit comments

Comments
 (0)