mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-02-05 01:50:27 +08:00
- Implemented CliCommandNode component for executing CLI tools with AI models. - Implemented PromptNode component for constructing AI prompts with context. - Added styling for mode and tool badges in both components. - Enhanced user experience with command and argument previews, execution status, and error handling. test: add comprehensive tests for ask_question tool - Created direct test for ask_question tool execution. - Developed end-to-end tests to validate ask_question tool integration with WebSocket and A2UI surfaces. - Implemented simple and integrated WebSocket tests to ensure proper message handling and surface reception. - Added tool registration test to verify ask_question tool is correctly registered. chore: add WebSocket listener and simulation tests - Added WebSocket listener for A2UI surfaces to facilitate testing. - Implemented frontend simulation test to validate complete flow from backend to frontend. - Created various test scripts to ensure robust testing of ask_question tool functionality.
213 lines
8.1 KiB
JavaScript
213 lines
8.1 KiB
JavaScript
import React from 'react';
|
|
import ComponentCreator from '@docusaurus/ComponentCreator';
|
|
|
|
export default [
|
|
{
|
|
path: '/docs/docs',
|
|
component: ComponentCreator('/docs/docs', '942'),
|
|
routes: [
|
|
{
|
|
path: '/docs/docs',
|
|
component: ComponentCreator('/docs/docs', 'a90'),
|
|
routes: [
|
|
{
|
|
path: '/docs/docs',
|
|
component: ComponentCreator('/docs/docs', 'c2e'),
|
|
routes: [
|
|
{
|
|
path: '/docs/docs/commands/cli/cli-init',
|
|
component: ComponentCreator('/docs/docs/commands/cli/cli-init', 'c74'),
|
|
exact: true,
|
|
sidebar: "docs"
|
|
},
|
|
{
|
|
path: '/docs/docs/commands/cli/codex-review',
|
|
component: ComponentCreator('/docs/docs/commands/cli/codex-review', '937'),
|
|
exact: true,
|
|
sidebar: "docs"
|
|
},
|
|
{
|
|
path: '/docs/docs/commands/general/ccw',
|
|
component: ComponentCreator('/docs/docs/commands/general/ccw', '3fb'),
|
|
exact: true,
|
|
sidebar: "docs"
|
|
},
|
|
{
|
|
path: '/docs/docs/commands/general/ccw-coordinator',
|
|
component: ComponentCreator('/docs/docs/commands/general/ccw-coordinator', 'a90'),
|
|
exact: true,
|
|
sidebar: "docs"
|
|
},
|
|
{
|
|
path: '/docs/docs/commands/general/ccw-debug',
|
|
component: ComponentCreator('/docs/docs/commands/general/ccw-debug', '663'),
|
|
exact: true,
|
|
sidebar: "docs"
|
|
},
|
|
{
|
|
path: '/docs/docs/commands/general/ccw-plan',
|
|
component: ComponentCreator('/docs/docs/commands/general/ccw-plan', '40b'),
|
|
exact: true,
|
|
sidebar: "docs"
|
|
},
|
|
{
|
|
path: '/docs/docs/commands/general/ccw-test',
|
|
component: ComponentCreator('/docs/docs/commands/general/ccw-test', '99d'),
|
|
exact: true,
|
|
sidebar: "docs"
|
|
},
|
|
{
|
|
path: '/docs/docs/commands/general/codex-coordinator',
|
|
component: ComponentCreator('/docs/docs/commands/general/codex-coordinator', '996'),
|
|
exact: true,
|
|
sidebar: "docs"
|
|
},
|
|
{
|
|
path: '/docs/docs/commands/general/flow-create',
|
|
component: ComponentCreator('/docs/docs/commands/general/flow-create', 'd91'),
|
|
exact: true,
|
|
sidebar: "docs"
|
|
},
|
|
{
|
|
path: '/docs/docs/commands/issue/issue-convert-to-plan',
|
|
component: ComponentCreator('/docs/docs/commands/issue/issue-convert-to-plan', 'd90'),
|
|
exact: true,
|
|
sidebar: "docs"
|
|
},
|
|
{
|
|
path: '/docs/docs/commands/issue/issue-discover',
|
|
component: ComponentCreator('/docs/docs/commands/issue/issue-discover', '2a1'),
|
|
exact: true,
|
|
sidebar: "docs"
|
|
},
|
|
{
|
|
path: '/docs/docs/commands/issue/issue-execute',
|
|
component: ComponentCreator('/docs/docs/commands/issue/issue-execute', 'abb'),
|
|
exact: true,
|
|
sidebar: "docs"
|
|
},
|
|
{
|
|
path: '/docs/docs/commands/issue/issue-from-brainstorm',
|
|
component: ComponentCreator('/docs/docs/commands/issue/issue-from-brainstorm', '72b'),
|
|
exact: true,
|
|
sidebar: "docs"
|
|
},
|
|
{
|
|
path: '/docs/docs/commands/issue/issue-new',
|
|
component: ComponentCreator('/docs/docs/commands/issue/issue-new', 'c58'),
|
|
exact: true,
|
|
sidebar: "docs"
|
|
},
|
|
{
|
|
path: '/docs/docs/commands/issue/issue-plan',
|
|
component: ComponentCreator('/docs/docs/commands/issue/issue-plan', 'fd2'),
|
|
exact: true,
|
|
sidebar: "docs"
|
|
},
|
|
{
|
|
path: '/docs/docs/commands/issue/issue-queue',
|
|
component: ComponentCreator('/docs/docs/commands/issue/issue-queue', '1ce'),
|
|
exact: true,
|
|
sidebar: "docs"
|
|
},
|
|
{
|
|
path: '/docs/docs/commands/memory/memory-compact',
|
|
component: ComponentCreator('/docs/docs/commands/memory/memory-compact', '74c'),
|
|
exact: true,
|
|
sidebar: "docs"
|
|
},
|
|
{
|
|
path: '/docs/docs/commands/memory/memory-docs-full-cli',
|
|
component: ComponentCreator('/docs/docs/commands/memory/memory-docs-full-cli', '7a4'),
|
|
exact: true,
|
|
sidebar: "docs"
|
|
},
|
|
{
|
|
path: '/docs/docs/commands/memory/memory-docs-related-cli',
|
|
component: ComponentCreator('/docs/docs/commands/memory/memory-docs-related-cli', 'fb4'),
|
|
exact: true,
|
|
sidebar: "docs"
|
|
},
|
|
{
|
|
path: '/docs/docs/commands/memory/memory-load',
|
|
component: ComponentCreator('/docs/docs/commands/memory/memory-load', 'c66'),
|
|
exact: true,
|
|
sidebar: "docs"
|
|
},
|
|
{
|
|
path: '/docs/docs/commands/memory/memory-update-full',
|
|
component: ComponentCreator('/docs/docs/commands/memory/memory-update-full', 'b80'),
|
|
exact: true,
|
|
sidebar: "docs"
|
|
},
|
|
{
|
|
path: '/docs/docs/commands/memory/memory-update-related',
|
|
component: ComponentCreator('/docs/docs/commands/memory/memory-update-related', 'f0d'),
|
|
exact: true,
|
|
sidebar: "docs"
|
|
},
|
|
{
|
|
path: '/docs/docs/faq',
|
|
component: ComponentCreator('/docs/docs/faq', '4b2'),
|
|
exact: true,
|
|
sidebar: "docs"
|
|
},
|
|
{
|
|
path: '/docs/docs/overview',
|
|
component: ComponentCreator('/docs/docs/overview', '7df'),
|
|
exact: true,
|
|
sidebar: "docs"
|
|
},
|
|
{
|
|
path: '/docs/docs/workflows/faq',
|
|
component: ComponentCreator('/docs/docs/workflows/faq', 'f47'),
|
|
exact: true
|
|
},
|
|
{
|
|
path: '/docs/docs/workflows/introduction',
|
|
component: ComponentCreator('/docs/docs/workflows/introduction', '4cb'),
|
|
exact: true,
|
|
sidebar: "docs"
|
|
},
|
|
{
|
|
path: '/docs/docs/workflows/level-1-ultra-lightweight',
|
|
component: ComponentCreator('/docs/docs/workflows/level-1-ultra-lightweight', '5c4'),
|
|
exact: true,
|
|
sidebar: "docs"
|
|
},
|
|
{
|
|
path: '/docs/docs/workflows/level-2-rapid',
|
|
component: ComponentCreator('/docs/docs/workflows/level-2-rapid', 'ad8'),
|
|
exact: true,
|
|
sidebar: "docs"
|
|
},
|
|
{
|
|
path: '/docs/docs/workflows/level-3-standard',
|
|
component: ComponentCreator('/docs/docs/workflows/level-3-standard', '3ea'),
|
|
exact: true,
|
|
sidebar: "docs"
|
|
},
|
|
{
|
|
path: '/docs/docs/workflows/level-4-brainstorm',
|
|
component: ComponentCreator('/docs/docs/workflows/level-4-brainstorm', 'f4f'),
|
|
exact: true,
|
|
sidebar: "docs"
|
|
},
|
|
{
|
|
path: '/docs/docs/workflows/level-5-intelligent',
|
|
component: ComponentCreator('/docs/docs/workflows/level-5-intelligent', '84a'),
|
|
exact: true,
|
|
sidebar: "docs"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
path: '*',
|
|
component: ComponentCreator('*'),
|
|
},
|
|
];
|