diff --git a/CHANGELOG.md b/CHANGELOG.md index 3352dd3..3c0d7ba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,11 @@ ### Fixed +- **`drive guide` lists memo's `decision-trail` under "Works with"**, the memo scenario whose steps run + `drive search`, next to `person-brief`, whose title is now capitalised as in memo and the other tools. Both titles + come from cli-core (0.348.0 → 0.370.0), whose scenario check also catches shell characters left outside + quotes in a step. + - **Project context with Memo**: the guides now explain selected-folder sync, the shared-store source, source dates and coverage limits, and why a connected-app read alone does not import a document. diff --git a/package.json b/package.json index 5dc00a6..b5c7939 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,7 @@ "@googleapis/sheets": "18.1.1", "@modelcontextprotocol/server": "2.1.0", "@wirecat/cli-base": "0.47.0", - "@wirecat/cli-core": "0.348.0", + "@wirecat/cli-core": "0.370.0", "commander": "15.0.0", "google-auth-library": "11.2.0", "mammoth": "1.13.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 803baf2..97a1ade 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -34,8 +34,8 @@ importers: specifier: 0.47.0 version: 0.47.0(commander@15.0.0)(typescript@7.0.2)(vitest@5.0.3) '@wirecat/cli-core': - specifier: 0.348.0 - version: 0.348.0(@wirecat/cli-base@0.47.0(commander@15.0.0)(typescript@7.0.2)(vitest@5.0.3))(commander@15.0.0)(typescript@7.0.2)(zod@4.6.5) + specifier: 0.370.0 + version: 0.370.0(@wirecat/cli-base@0.47.0(commander@15.0.0)(typescript@7.0.2)(vitest@5.0.3))(commander@15.0.0)(typescript@7.0.2)(zod@4.6.5) commander: specifier: 15.0.0 version: 15.0.0 @@ -1062,8 +1062,8 @@ packages: '@wirecat/cli-core-sqlite@1.0.1': resolution: {integrity: sha512-dFkTE3+XdvZwrt7bZZEd2fzdqR2vFgnnGPOhmBKGNa7uKQHjOdqJL8Q9O5cajIjy5o8Gl0LVn0OZbYajhLvQ1A==} - '@wirecat/cli-core@0.348.0': - resolution: {integrity: sha512-14F83ZddAG08lrwtVDZzSciiD4bjn2EN4zpk5xj4sWXE49Xw81LSTwZf1Hq0u44MbWHSpB3oxxBSTIG2xdjzyA==} + '@wirecat/cli-core@0.370.0': + resolution: {integrity: sha512-Y7I165sG0C9ezTehnSJKjWxN2sov276HRinl61kyDCC7lTLlTVHGh8g6O5NFoV5cfk0kmTzGlJYZRNbbLICGiw==} engines: {node: ^22.16.0 || >=24} hasBin: true peerDependencies: @@ -3287,7 +3287,7 @@ snapshots: '@wirecat/cli-core-sqlite@1.0.1': {} - '@wirecat/cli-core@0.348.0(@wirecat/cli-base@0.47.0(commander@15.0.0)(typescript@7.0.2)(vitest@5.0.3))(commander@15.0.0)(typescript@7.0.2)(zod@4.6.5)': + '@wirecat/cli-core@0.370.0(@wirecat/cli-base@0.47.0(commander@15.0.0)(typescript@7.0.2)(vitest@5.0.3))(commander@15.0.0)(typescript@7.0.2)(zod@4.6.5)': dependencies: '@anthropic-ai/sdk': 0.131.0(zod@4.6.5) '@bomb.sh/tab': 0.0.22(commander@15.0.0) diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 28b3e3a..d3c0aa1 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -5,7 +5,7 @@ minimumReleaseAgeExclude: - '@wirecat/cli-base@0.21.0 || 0.22.0 || 0.24.0 || 0.26.0 || 0.27.1 || 0.27.2 || 0.28.1 || 0.28.2 || 0.31.0 || 0.31.1 || 0.32.0 || 0.33.0 || 0.35.0 || 0.40.0 || 0.40.1 || 0.40.3 || 0.43.0 || 0.43.2 || 0.45.0 || 0.46.0 || 0.47.0' - '@wirecat/cli-meetings@0.2.0 || 0.2.1 || 0.2.3 || 0.2.7 || 0.3.0' - '@wirecat/cli-messaging@0.226.0 || 0.231.0 || 0.253.0 || 0.256.0 || 0.258.0' - - '@wirecat/cli-core@0.262.0 || 0.264.0 || 0.265.0 || 0.268.0 || 0.272.0 || 0.273.0 || 0.275.0 || 0.277.0 || 0.278.0 || 0.281.0 || 0.283.0 || 0.285.0 || 0.287.0 || 0.288.0 || 0.289.0 || 0.292.0 || 0.294.0 || 0.295.0 || 0.299.0 || 0.301.0 || 0.307.0 || 0.326.0 || 0.327.0 || 0.331.0 || 0.342.0 || 0.345.0 || 0.348.0' + - '@wirecat/cli-core@0.262.0 || 0.264.0 || 0.265.0 || 0.268.0 || 0.272.0 || 0.273.0 || 0.275.0 || 0.277.0 || 0.278.0 || 0.281.0 || 0.283.0 || 0.285.0 || 0.287.0 || 0.288.0 || 0.289.0 || 0.292.0 || 0.294.0 || 0.295.0 || 0.299.0 || 0.301.0 || 0.307.0 || 0.326.0 || 0.327.0 || 0.331.0 || 0.342.0 || 0.345.0 || 0.348.0 || 0.370.0' - '@wirecat/cli-core-onnx@1.0.1' - '@wirecat/cli-core-sqlite@1.0.1' - '@wirecat/cli-tasks@0.3.1' diff --git a/src/first-screen.ts b/src/first-screen.ts index e742676..c4b15cb 100644 --- a/src/first-screen.ts +++ b/src/first-screen.ts @@ -1,5 +1,5 @@ import { fileURLToPath } from "node:url" -import { guideCommand, type HelpSection, inSection, installHelp } from "@wirecat/cli-core/cli" +import { guideCommand, type HelpSection, inSection, installHelp, MEMO_SCENARIOS } from "@wirecat/cli-core/cli" import type { Command } from "commander" const SECTIONS: Record = { @@ -39,7 +39,7 @@ export const guide = () => { command: "drive" }, { directory: fileURLToPath(new URL("../scenarios", import.meta.url)), - worksWith: [{ tool: "memo", name: "person-brief", title: "one person across every tool" }], + worksWith: [MEMO_SCENARIOS.personBrief, MEMO_SCENARIOS.decisionTrail], }, )