feat(skills): disable model invocation for user-only skills

delete .omc session and state files from repository
This commit is contained in:
xixingde 2026-04-14 15:19:22 +08:00
parent 3eb909567a
commit 06cd56f6b4
79 changed files with 5 additions and 1265 deletions

View File

@ -1,494 +0,0 @@
{
"version": "1.0.0",
"lastScanned": 1775807788345,
"projectRoot": "D:\\source_codespace\\geroge\\costrict-repo\\csc",
"techStack": {
"languages": [
{
"name": "JavaScript/TypeScript",
"version": null,
"confidence": "high",
"markers": [
"package.json"
]
},
{
"name": "TypeScript",
"version": null,
"confidence": "high",
"markers": [
"tsconfig.json"
]
}
],
"frameworks": [
{
"name": "react",
"version": "19.2.4",
"category": "frontend"
}
],
"packageManager": "npm",
"runtime": null
},
"build": {
"buildCommand": "npm run build",
"testCommand": "npm test",
"lintCommand": "npm run lint",
"devCommand": "npm run dev",
"scripts": {
"prebuild": "bun run scripts/generate-skills.ts",
"build": "bun run build.ts",
"dev": "bun run scripts/dev.ts",
"dev:inspect": "bun run scripts/dev-debug.ts",
"prepublishOnly": "bun run build",
"lint": "biome lint src/",
"lint:fix": "biome lint --fix src/",
"format": "biome format --write src/",
"prepare": "git config core.hooksPath .githooks",
"test": "bun test",
"check:unused": "knip-bun",
"health": "bun run scripts/health-check.ts",
"postinstall": "node scripts/postinstall.cjs",
"docs:dev": "npx mintlify dev",
"generate:skills": "bun run scripts/generate-skills.ts",
"rcs": "bun run scripts/rcs.ts"
}
},
"conventions": {
"namingStyle": null,
"importStyle": null,
"testPattern": null,
"fileOrganization": "type-based"
},
"structure": {
"isMonorepo": true,
"workspaces": [
"packages/*",
"packages/@ant/*"
],
"mainDirectories": [
"docs",
"scripts",
"src",
"tests"
],
"gitBranches": {
"defaultBranch": "main",
"branchingStrategy": null
}
},
"customNotes": [],
"directoryMap": {
"dist": {
"path": "dist",
"purpose": "Distribution/build output",
"fileCount": 508,
"lastAccessed": 1775807788272,
"keyFiles": [
"chunk-00tygws7.js",
"chunk-024he008.js",
"chunk-02z6r34h.js",
"chunk-03vt9zjn.js",
"chunk-05rsaxmy.js"
]
},
"docs": {
"path": "docs",
"purpose": "Documentation",
"fileCount": 13,
"lastAccessed": 1775807788301,
"keyFiles": [
"auto-updater.md",
"config-list.md",
"external-dependencies.md",
"favicon.svg",
"feature-exploration-plan.md"
]
},
"learn": {
"path": "learn",
"purpose": null,
"fileCount": 5,
"lastAccessed": 1775807788302,
"keyFiles": [
"LEARN.md",
"phase-1-qa.md",
"phase-1-startup-flow.md",
"phase-2-conversation-loop.md",
"phase-2-qa.md"
]
},
"packages": {
"path": "packages",
"purpose": null,
"fileCount": 0,
"lastAccessed": 1775807788302,
"keyFiles": []
},
"scripts": {
"path": "scripts",
"purpose": "Build/utility scripts",
"fileCount": 9,
"lastAccessed": 1775807788303,
"keyFiles": [
"defines.ts",
"dev-debug.ts",
"dev.ts",
"download-ripgrep.ts",
"generate-skills.ts"
]
},
"src": {
"path": "src",
"purpose": "Source code",
"fileCount": 17,
"lastAccessed": 1775807788303,
"keyFiles": [
"commands.ts",
"context.ts",
"cost-tracker.ts",
"costHook.ts",
"dialogLaunchers.tsx"
]
},
"tests": {
"path": "tests",
"purpose": "Test files",
"fileCount": 0,
"lastAccessed": 1775807788304,
"keyFiles": []
},
"vendor": {
"path": "vendor",
"purpose": "Third-party code",
"fileCount": 0,
"lastAccessed": 1775807788304,
"keyFiles": []
},
"src\\components": {
"path": "src\\components",
"purpose": "UI components",
"fileCount": 116,
"lastAccessed": 1775807788330,
"keyFiles": [
"AgentProgressLine.tsx",
"AntModelSwitchCallout.tsx",
"App.tsx"
]
},
"tests\\mocks": {
"path": "tests\\mocks",
"purpose": "Mock data",
"fileCount": 2,
"lastAccessed": 1775807788335,
"keyFiles": [
"api-responses.ts",
"file-system.ts"
]
}
},
"hotPaths": [
{
"path": "C:\\Users\\SXF-Admin\\.claude\\projects\\D--source-codespace-geroge-costrict-repo-csc\\memory\\feedback_agent_architecture_preference.md",
"accessCount": 14,
"lastAccessed": 1775828572289,
"type": "file"
},
{
"path": "C:\\Users\\SXF-Admin\\.claude\\projects\\D--source-codespace-geroge-costrict-repo-csc\\memory\\project_pr15_strictspec_refactoring.md",
"accessCount": 7,
"lastAccessed": 1775828508474,
"type": "file"
},
{
"path": "src",
"accessCount": 5,
"lastAccessed": 1775816721051,
"type": "directory"
},
{
"path": "src\\tools\\AgentTool\\builtInAgents.ts",
"accessCount": 4,
"lastAccessed": 1775815092181,
"type": "file"
},
{
"path": "src\\costrict\\agents\\strictSpec.ts",
"accessCount": 4,
"lastAccessed": 1775815170149,
"type": "file"
},
{
"path": "README_EN.md",
"accessCount": 4,
"lastAccessed": 1775816609611,
"type": "file"
},
{
"path": "C:\\Users\\SXF-Admin\\.claude\\projects\\D--source-codespace-geroge-costrict-repo-csc\\memory\\user_strict_workflow_usage.md",
"accessCount": 4,
"lastAccessed": 1775828508613,
"type": "file"
},
{
"path": "C:\\Users\\SXF-Admin\\.claude\\projects\\D--source-codespace-geroge-costrict-repo-csc\\memory\\user_project_context.md",
"accessCount": 3,
"lastAccessed": 1775812854584,
"type": "file"
},
{
"path": "docs\\design\\nested-agent\\prompts\\coding.md",
"accessCount": 3,
"lastAccessed": 1775814789887,
"type": "file"
},
{
"path": "package.json",
"accessCount": 3,
"lastAccessed": 1775816590516,
"type": "file"
},
{
"path": "docs\\design\\nested-agent\\nested-agent-design.md",
"accessCount": 2,
"lastAccessed": 1775814652537,
"type": "file"
},
{
"path": "docs\\design\\nested-agent\\prompts\\strictPlan.md",
"accessCount": 2,
"lastAccessed": 1775814682608,
"type": "file"
},
{
"path": "docs\\design\\nested-agent\\prompts\\strictSpec.md",
"accessCount": 2,
"lastAccessed": 1775814699962,
"type": "file"
},
{
"path": "docs\\design\\nested-agent\\prompts\\requirement.md",
"accessCount": 2,
"lastAccessed": 1775814719406,
"type": "file"
},
{
"path": "docs\\design\\nested-agent\\prompts\\design.md",
"accessCount": 2,
"lastAccessed": 1775814735222,
"type": "file"
},
{
"path": "docs\\design\\nested-agent\\prompts\\task.md",
"accessCount": 2,
"lastAccessed": 1775814755929,
"type": "file"
},
{
"path": "docs\\design\\nested-agent\\prompts\\explore.md",
"accessCount": 2,
"lastAccessed": 1775814809320,
"type": "file"
},
{
"path": "docs\\design\\nested-agent\\README.md",
"accessCount": 2,
"lastAccessed": 1775814831958,
"type": "file"
},
{
"path": "src\\costrict\\agents\\strictPlan.ts",
"accessCount": 2,
"lastAccessed": 1775815210686,
"type": "file"
},
{
"path": "C:\\Users\\SXF-Admin\\.claude\\projects\\D--source-codespace-geroge-costrict-repo-csc\\memory\\feedback_validate_before_propose.md",
"accessCount": 1,
"lastAccessed": 1775808730612,
"type": "file"
},
{
"path": "src\\skills\\bundledSkills.ts",
"accessCount": 1,
"lastAccessed": 1775811066190,
"type": "file"
},
{
"path": "src\\skills\\bundled\\verify.ts",
"accessCount": 1,
"lastAccessed": 1775811079662,
"type": "file"
},
{
"path": "src\\skills\\bundled\\simplify.ts",
"accessCount": 1,
"lastAccessed": 1775811079839,
"type": "file"
},
{
"path": "docs\\design\\nested-agent\\prompts\\tdd.md",
"accessCount": 1,
"lastAccessed": 1775812544524,
"type": "file"
},
{
"path": "docs\\design\\nested-agent\\prompts\\writeTask.md",
"accessCount": 1,
"lastAccessed": 1775812590059,
"type": "file"
},
{
"path": "src\\skills\\bundled\\verifyContent.ts",
"accessCount": 1,
"lastAccessed": 1775814416108,
"type": "file"
},
{
"path": "src\\skills\\bundled\\batch.ts",
"accessCount": 1,
"lastAccessed": 1775814416229,
"type": "file"
},
{
"path": "src\\skills\\bundled\\skillify.ts",
"accessCount": 1,
"lastAccessed": 1775814430451,
"type": "file"
},
{
"path": "src\\skills\\bundled\\dream.ts",
"accessCount": 1,
"lastAccessed": 1775814430500,
"type": "file"
},
{
"path": "src\\skills\\bundled\\verify\\SKILL.md",
"accessCount": 1,
"lastAccessed": 1775814445835,
"type": "file"
},
{
"path": "src\\skills\\bundled\\index.ts",
"accessCount": 1,
"lastAccessed": 1775814455161,
"type": "file"
},
{
"path": "src\\skills\\bundled\\scheduleRemoteAgents.ts",
"accessCount": 1,
"lastAccessed": 1775814455454,
"type": "file"
},
{
"path": "src\\costrict\\skill\\tdd.ts",
"accessCount": 1,
"lastAccessed": 1775814465999,
"type": "file"
},
{
"path": "src\\costrict\\skill\\strictPlan.ts",
"accessCount": 1,
"lastAccessed": 1775814466118,
"type": "file"
},
{
"path": "src\\costrict\\agents\\quickExplore.ts",
"accessCount": 1,
"lastAccessed": 1775814536214,
"type": "file"
},
{
"path": "src\\costrict\\agents\\taskPlan.ts",
"accessCount": 1,
"lastAccessed": 1775814553496,
"type": "file"
},
{
"path": "src\\costrict\\agents\\subCoding.ts",
"accessCount": 1,
"lastAccessed": 1775814553643,
"type": "file"
},
{
"path": "src\\costrict\\agents\\requirement.ts",
"accessCount": 1,
"lastAccessed": 1775814564309,
"type": "file"
},
{
"path": "src\\tools\\AgentTool\\loadAgentsDir.ts",
"accessCount": 1,
"lastAccessed": 1775815001572,
"type": "file"
},
{
"path": "docs\\design\\nested-agent\\IMPLEMENTATION_PLAN.md",
"accessCount": 1,
"lastAccessed": 1775815060388,
"type": "file"
},
{
"path": "src\\costrict\\agents\\depthGuard.ts",
"accessCount": 1,
"lastAccessed": 1775815127341,
"type": "file"
},
{
"path": "README.md",
"accessCount": 1,
"lastAccessed": 1775816193392,
"type": "file"
},
{
"path": "docs",
"accessCount": 1,
"lastAccessed": 1775816197727,
"type": "directory"
},
{
"path": "scripts\\dev.ts",
"accessCount": 1,
"lastAccessed": 1775816609737,
"type": "file"
},
{
"path": "src\\main.tsx",
"accessCount": 1,
"lastAccessed": 1775816623667,
"type": "file"
},
{
"path": "",
"accessCount": 1,
"lastAccessed": 1775816625229,
"type": "directory"
},
{
"path": "docs.json",
"accessCount": 1,
"lastAccessed": 1775816640615,
"type": "file"
},
{
"path": "docs\\introduction\\what-is-claude-code.mdx",
"accessCount": 1,
"lastAccessed": 1775816640638,
"type": "file"
},
{
"path": "src\\utils\\slashCommandParsing.ts",
"accessCount": 1,
"lastAccessed": 1775816662118,
"type": "file"
},
{
"path": "src\\utils\\processUserInput\\processSlashCommand.tsx",
"accessCount": 1,
"lastAccessed": 1775816662257,
"type": "file"
}
],
"userDirectives": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "004d8fd2-7be3-45b1-8586-19487c355c43",
"ended_at": "2026-04-09T06:10:22.678Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "03f8a823-2a33-4c78-b9a4-7a22d7d41c09",
"ended_at": "2026-04-09T04:17:00.101Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "0cebe793-3072-4b6e-b462-e1b8c15135e3",
"ended_at": "2026-04-09T03:44:33.115Z",
"reason": "clear",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "0e142fbe-45cb-4ad9-8657-99d928b58697",
"ended_at": "2026-04-09T06:23:29.288Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "1811d8c5-7be7-4dcb-aaa6-a337f71027f7",
"ended_at": "2026-04-09T07:04:07.772Z",
"reason": "logout",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "1b6a8a3a-760b-4965-b541-738e6a3332a5",
"ended_at": "2026-04-09T06:05:57.248Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "1bc9c13c-6929-4768-9c35-ce9a94fb48bf",
"ended_at": "2026-04-09T04:08:28.836Z",
"reason": "prompt_input_exit",
"agents_spawned": 1,
"agents_completed": 1,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "1e080673-7b4f-44f2-b325-6a09716ea6b3",
"ended_at": "2026-04-09T06:40:03.215Z",
"reason": "logout",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "1fcc8d20-6a85-449f-ba17-17ef35514ae7",
"ended_at": "2026-04-09T06:36:19.443Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "297561c3-e691-4eaa-a0f4-5780d551299f",
"ended_at": "2026-04-09T03:51:17.193Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "2c97d220-dbed-4b36-a1c3-901187a719d4",
"ended_at": "2026-04-09T06:07:48.099Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "3674d18b-b896-4e98-8f7f-35a54d04d367",
"ended_at": "2026-04-09T06:06:23.240Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "398ace04-e249-4f0f-b452-2b2bea9a0810",
"ended_at": "2026-04-09T04:31:20.621Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "3a9ba004-e89f-42f4-9a35-fe2cf35cb4b1",
"ended_at": "2026-04-09T04:24:10.048Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "3de76678-cae7-4666-a1dd-6cbf61051613",
"ended_at": "2026-04-09T04:09:49.720Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "4a38ba9a-2761-4df6-b1b3-ddee9ea9d87c",
"ended_at": "2026-04-09T03:57:24.266Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "4ea55543-c2f6-497f-b7f2-5ce05db6b826",
"ended_at": "2026-04-09T07:33:15.842Z",
"reason": "logout",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "4ff1833c-1847-43e9-8713-878e73695496",
"ended_at": "2026-04-09T03:39:19.992Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "54f0a776-d161-4957-96fb-f05696fee4aa",
"ended_at": "2026-04-09T04:13:28.673Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "590c9f18-6bd7-4ca1-813b-3b2d670ef900",
"ended_at": "2026-04-09T09:09:08.424Z",
"reason": "prompt_input_exit",
"agents_spawned": 4,
"agents_completed": 4,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "5ac9b212-ddfb-4db5-82fe-7cb2b1342453",
"ended_at": "2026-04-09T07:02:26.940Z",
"reason": "logout",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "5e0493ce-ada8-45cb-94e2-a696f4a23ac0",
"ended_at": "2026-04-09T06:12:06.155Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "672910d2-d177-4f71-a409-4aa44e4e344b",
"ended_at": "2026-04-09T07:33:34.634Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "69dfb091-dc21-4d1c-8057-7fef2f2a12ea",
"ended_at": "2026-04-09T06:21:11.684Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "6b1b9d67-19ee-499b-8bf3-8f90f449cfd3",
"ended_at": "2026-04-09T07:19:44.376Z",
"reason": "logout",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "6be5068d-2e16-4e5f-9fed-47055b1b5268",
"ended_at": "2026-04-09T04:23:59.058Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "6d9c1130-c9b5-4fbf-ac6c-356c94cf7d48",
"ended_at": "2026-04-09T04:10:08.391Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "759a6f12-2cf5-4189-83d1-4bb0b3383608",
"ended_at": "2026-04-09T07:26:24.332Z",
"reason": "logout",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "7a64bc33-80e3-4bbf-955f-4acd9e4781cb",
"ended_at": "2026-04-09T04:13:41.254Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "7c7a6b6f-7d88-4614-b074-6706a2c06a1e",
"ended_at": "2026-04-09T03:52:53.524Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "7cc97e1e-5e2a-470e-8607-77db2c0e08c5",
"ended_at": "2026-04-09T06:06:06.274Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "7f68db93-9b89-4265-9109-47283864fc31",
"ended_at": "2026-04-09T07:09:46.525Z",
"reason": "logout",
"agents_spawned": 2,
"agents_completed": 1,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "81dec42f-bb15-4b19-b466-8042a1ce07a2",
"ended_at": "2026-04-09T06:23:08.206Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "890dcca3-e8f4-4389-9c21-a3001de3a671",
"ended_at": "2026-04-09T06:56:21.515Z",
"reason": "logout",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "8c10822d-c549-4175-a268-9f7867257216",
"ended_at": "2026-04-09T04:10:37.456Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "91413cfa-a54d-4722-addd-e6bbbc2a4c67",
"ended_at": "2026-04-09T04:16:51.397Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "92e69447-c90c-423d-bd12-1c1c3384376c",
"ended_at": "2026-04-09T06:23:47.699Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "969fc395-3289-48eb-add7-f03a5eedcb56",
"ended_at": "2026-04-09T08:31:15.439Z",
"reason": "logout",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "997fc196-b27d-4108-b672-fdeb2301204f",
"ended_at": "2026-04-09T03:57:45.421Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "9ad39633-1b1f-4867-ab38-5ccd80cedfe0",
"ended_at": "2026-04-09T06:40:25.903Z",
"reason": "logout",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "9e72509f-d350-4468-a8c1-3d4126d377fc",
"ended_at": "2026-04-09T05:58:28.303Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "9fcdcb6f-0ec5-41c4-95dc-e734d4a76078",
"ended_at": "2026-04-09T03:55:58.329Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "a16ae5fc-73e5-45f3-99b4-ed6ffbfbc1f1",
"ended_at": "2026-04-09T04:09:57.678Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "a38ff0a5-d5ab-4e07-a328-efc2e1d3cadc",
"ended_at": "2026-04-09T03:45:17.644Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "a4b4f604-7079-4271-a366-02ae0a5dc589",
"ended_at": "2026-04-09T07:13:16.081Z",
"reason": "prompt_input_exit",
"agents_spawned": 1,
"agents_completed": 1,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "a8c10804-b849-400b-a01f-8973001237b5",
"ended_at": "2026-04-09T05:49:31.032Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "a9b80e39-3fc3-481d-b446-0cbfc4214c00",
"ended_at": "2026-04-09T04:14:35.544Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "ade0dd57-2d96-4317-bc4c-2c5080f45741",
"ended_at": "2026-04-09T07:02:16.273Z",
"reason": "prompt_input_exit",
"agents_spawned": 1,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "b15642bb-6794-4679-931d-d92d549c57f1",
"ended_at": "2026-04-09T04:12:23.760Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "b499b44b-9deb-42cf-8004-da114c69f6ea",
"ended_at": "2026-04-09T03:57:32.691Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "b7e88df7-bd85-4af2-89c6-3cb8224ca05f",
"ended_at": "2026-04-09T07:28:33.287Z",
"reason": "logout",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "ba1eb1a9-0934-4865-a6f6-2c8275f4918f",
"ended_at": "2026-04-09T06:22:16.637Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "bb08fa0c-0c57-4339-82cf-763f57422b2b",
"ended_at": "2026-04-09T03:53:09.739Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "bf8e2dd4-f979-4e76-a885-885dbe6d64c4",
"ended_at": "2026-04-09T03:47:36.651Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "c13f70e5-8c0f-4a2f-bbb3-57622d3565fd",
"ended_at": "2026-04-09T06:16:45.547Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "c6c0c30e-02b6-46cd-a944-50a271f123cb",
"ended_at": "2026-04-09T06:55:59.303Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "d0ba9804-0a9b-438e-b2b8-f830f710cf91",
"ended_at": "2026-04-09T04:18:24.406Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "d3237560-1baa-434f-9d4b-d6f1ab5f04b5",
"ended_at": "2026-04-09T04:12:11.558Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "d4ca7052-c51e-41fa-9744-e38401523f71",
"ended_at": "2026-04-09T04:18:12.567Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "d69097a6-bee5-44e3-b275-99c8556c6576",
"ended_at": "2026-04-09T02:01:54.744Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "d846089e-c5b1-4827-9653-17647e17ff1d",
"ended_at": "2026-04-09T03:56:19.424Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "daf9f093-3633-4f97-8fba-f409b0691d79",
"ended_at": "2026-04-09T06:22:57.634Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "e2fa89c7-42f6-4cc1-8cc9-670471cb5335",
"ended_at": "2026-04-09T03:39:01.672Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "e91e36a0-ac71-416b-8fd7-a559491acecc",
"ended_at": "2026-04-09T06:00:57.093Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "eb410786-2218-4df7-bf76-2f0e13c83a62",
"ended_at": "2026-04-09T03:49:19.263Z",
"reason": "other",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "ed2f911c-a4fe-40fc-bc0a-2c95bce73828",
"ended_at": "2026-04-09T03:49:11.412Z",
"reason": "other",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "eddfd5d5-b3e1-4a97-8f9e-6c2b37bf4112",
"ended_at": "2026-04-09T06:36:41.896Z",
"reason": "logout",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "f4809aae-ae34-49fa-a7c1-c7894196edf1",
"ended_at": "2026-04-09T07:25:55.834Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "f981572f-0d08-46ff-8210-96430675f589",
"ended_at": "2026-04-09T06:39:47.572Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "fd942aad-c3d7-41bd-a6af-7bee084206bc",
"ended_at": "2026-04-09T06:19:19.220Z",
"reason": "prompt_input_exit",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,8 +0,0 @@
{
"session_id": "fefd4c42-a121-49ba-8b14-da21cc1eebc3",
"ended_at": "2026-04-09T07:29:56.460Z",
"reason": "logout",
"agents_spawned": 0,
"agents_completed": 0,
"modes_used": []
}

View File

@ -1,16 +0,0 @@
{
"created_at": "2026-04-09T08:21:06.885Z",
"trigger": "auto",
"active_modes": {},
"todo_summary": {
"pending": 0,
"in_progress": 0,
"completed": 0
},
"wisdom_exported": false,
"background_jobs": {
"active": [],
"recent": [],
"stats": null
}
}

View File

@ -1,187 +0,0 @@
{
"updatedAt": "2026-04-10T09:03:11.281Z",
"missions": [
{
"id": "session:6b38dce5-cce2-421d-846e-30cf6cd497ff:none",
"source": "session",
"name": "none",
"objective": "Session mission",
"createdAt": "2026-04-09T04:02:32.303Z",
"updatedAt": "2026-04-09T04:02:53.818Z",
"status": "done",
"workerCount": 1,
"taskCounts": {
"total": 1,
"pending": 0,
"blocked": 0,
"inProgress": 0,
"completed": 1,
"failed": 0
},
"agents": [
{
"name": "Explore:a21eb81",
"role": "Explore",
"ownership": "a21eb8181c593206b",
"status": "done",
"currentStep": null,
"latestUpdate": "completed",
"completedSummary": null,
"updatedAt": "2026-04-09T04:02:53.818Z"
}
],
"timeline": [
{
"id": "session-start:a21eb8181c593206b:2026-04-09T04:02:32.303Z",
"at": "2026-04-09T04:02:32.303Z",
"kind": "update",
"agent": "Explore:a21eb81",
"detail": "started Explore:a21eb81",
"sourceKey": "session-start:a21eb8181c593206b"
},
{
"id": "session-stop:a21eb8181c593206b:2026-04-09T04:02:53.818Z",
"at": "2026-04-09T04:02:53.818Z",
"kind": "completion",
"agent": "Explore:a21eb81",
"detail": "completed",
"sourceKey": "session-stop:a21eb8181c593206b"
}
]
},
{
"id": "session:d0afd455-d4ab-400a-97f2-9401ba20e404:none",
"source": "session",
"name": "none",
"objective": "Session mission",
"createdAt": "2026-04-09T07:00:16.685Z",
"updatedAt": "2026-04-09T08:54:13.110Z",
"status": "done",
"workerCount": 8,
"taskCounts": {
"total": 8,
"pending": 0,
"blocked": 0,
"inProgress": 0,
"completed": 8,
"failed": 0
},
"agents": [
{
"name": "Explore:aadbd2f",
"role": "Explore",
"ownership": "aadbd2fa1ad722276",
"status": "done",
"currentStep": null,
"latestUpdate": "completed",
"completedSummary": null,
"updatedAt": "2026-04-09T08:22:45.475Z"
},
{
"name": "Explore:ad1ac07",
"role": "Explore",
"ownership": "ad1ac07efc41075ce",
"status": "done",
"currentStep": null,
"latestUpdate": "completed",
"completedSummary": null,
"updatedAt": "2026-04-09T07:09:14.177Z"
},
{
"name": "Explore:a3f3288",
"role": "Explore",
"ownership": "a3f328865e99cb7ba",
"status": "done",
"currentStep": null,
"latestUpdate": "completed",
"completedSummary": null,
"updatedAt": "2026-04-09T07:11:13.121Z"
},
{
"name": "Explore:a409c86",
"role": "Explore",
"ownership": "a409c8643a205e3e4",
"status": "done",
"currentStep": null,
"latestUpdate": "completed",
"completedSummary": null,
"updatedAt": "2026-04-09T07:12:46.725Z"
},
{
"name": "Explore:aca6a8a",
"role": "Explore",
"ownership": "aca6a8a47201b2e54",
"status": "done",
"currentStep": null,
"latestUpdate": "completed",
"completedSummary": null,
"updatedAt": "2026-04-09T08:41:39.815Z"
},
{
"name": "Explore:a18f456",
"role": "Explore",
"ownership": "a18f4561762d2ca34",
"status": "done",
"currentStep": null,
"latestUpdate": "completed",
"completedSummary": null,
"updatedAt": "2026-04-09T08:48:12.718Z"
},
{
"name": "executor:ab56987",
"role": "executor",
"ownership": "ab569870c605c758e",
"status": "done",
"currentStep": null,
"latestUpdate": "completed",
"completedSummary": null,
"updatedAt": "2026-04-09T08:50:46.342Z"
},
{
"name": "executor:a6fa402",
"role": "executor",
"ownership": "a6fa40274d2ac6090",
"status": "done",
"currentStep": null,
"latestUpdate": "completed",
"completedSummary": null,
"updatedAt": "2026-04-09T08:54:13.110Z"
}
],
"timeline": [
{
"id": "session-start:ab569870c605c758e:2026-04-09T08:48:43.190Z",
"at": "2026-04-09T08:48:43.190Z",
"kind": "update",
"agent": "executor:ab56987",
"detail": "started executor:ab56987",
"sourceKey": "session-start:ab569870c605c758e"
},
{
"id": "session-stop:ab569870c605c758e:2026-04-09T08:50:46.342Z",
"at": "2026-04-09T08:50:46.342Z",
"kind": "completion",
"agent": "executor:ab56987",
"detail": "completed",
"sourceKey": "session-stop:ab569870c605c758e"
},
{
"id": "session-start:a6fa40274d2ac6090:2026-04-09T08:51:49.072Z",
"at": "2026-04-09T08:51:49.072Z",
"kind": "update",
"agent": "executor:a6fa402",
"detail": "started executor:a6fa402",
"sourceKey": "session-start:a6fa40274d2ac6090"
},
{
"id": "session-stop:a6fa40274d2ac6090:2026-04-09T08:54:13.110Z",
"at": "2026-04-09T08:54:13.110Z",
"kind": "completion",
"agent": "executor:a6fa402",
"detail": "completed",
"sourceKey": "session-stop:a6fa40274d2ac6090"
}
]
}
]
}

View File

@ -11,6 +11,7 @@ export function registerCodeReviewSecuritySkill(): void {
whenToUse: whenToUse:
'Use when the user requests a code audit, security audit, or vulnerability scan; or mentions /code-review-security, /audit, or wants a security check before deployment', 'Use when the user requests a code audit, security audit, or vulnerability scan; or mentions /code-review-security, /audit, or wants a security check before deployment',
userInvocable: true, userInvocable: true,
disableModelInvocation: true,
files, files,
async getPromptForCommand() { async getPromptForCommand() {
return [{ type: 'text', text: skillMd }] return [{ type: 'text', text: skillMd }]

View File

@ -212,6 +212,7 @@ export function registerProjectWikiSkill(): void {
description: description:
'为项目生成完整的技术文档体系,包括项目分析、文档结构设计、技术文档生成和索引文件创建。', '为项目生成完整的技术文档体系,包括项目分析、文档结构设计、技术文档生成和索引文件创建。',
userInvocable: true, userInvocable: true,
disableModelInvocation: true,
async getPromptForCommand(args) { async getPromptForCommand(args) {
const path = getProjectRoot() const path = getProjectRoot()
const prompt = PROJECT_WIKI_PROMPT.replace(/\$\{path\}/g, path).replace( const prompt = PROJECT_WIKI_PROMPT.replace(/\$\{path\}/g, path).replace(

View File

@ -8,6 +8,7 @@ export function registerStrictPlanSkill(): void {
whenToUse: whenToUse:
'根据用户的需求创建具体可实施的计划。Use this when you need to create structured, actionable implementation plans based on user requirements. This agent follows a strict workflow: understand requirements → QuickExplore project → clarify requirements → create proposal → implement proposal.', '根据用户的需求创建具体可实施的计划。Use this when you need to create structured, actionable implementation plans based on user requirements. This agent follows a strict workflow: understand requirements → QuickExplore project → clarify requirements → create proposal → implement proposal.',
userInvocable: true, userInvocable: true,
disableModelInvocation: true,
allowedTools:[ allowedTools:[
"AskUserQuestion", "AskUserQuestion",
"Agent", "Agent",

View File

@ -8,6 +8,7 @@ export function registerStrictSpecSkill(): void {
whenToUse: whenToUse:
'将用户需求按照标准阶段分配到对应工作流Agent执行。Use this when you need to orchestrate user requirements through the standard workflow stages: requirements clarification → architecture design → task planning → execution. This agent coordinates the Spec workflow with four rigorous stages to ensure high-quality delivery.', '将用户需求按照标准阶段分配到对应工作流Agent执行。Use this when you need to orchestrate user requirements through the standard workflow stages: requirements clarification → architecture design → task planning → execution. This agent coordinates the Spec workflow with four rigorous stages to ensure high-quality delivery.',
userInvocable: true, userInvocable: true,
disableModelInvocation: true,
// 关键:在子 Agent 中运行 // 关键:在子 Agent 中运行
context: 'fork', context: 'fork',
// 关键:使用 StrictSpec Agent // 关键:使用 StrictSpec Agent

View File

@ -116,6 +116,7 @@ export function registerTddSkill(): void {
description: description:
'execute comprehensive testing workflow: confirm requirements, generate test cases, and execute tests with automated fixes', 'execute comprehensive testing workflow: confirm requirements, generate test cases, and execute tests with automated fixes',
userInvocable: true, userInvocable: true,
disableModelInvocation: true,
async getPromptForCommand(args) { async getPromptForCommand(args) {
const prompt = TDD_PROMPT.replace(/\$ARGUMENTS/g, args || '') const prompt = TDD_PROMPT.replace(/\$ARGUMENTS/g, args || '')
return [{ type: 'text', text: prompt }] return [{ type: 'text', text: prompt }]