Commit Graph
21 Commits
Author SHA1 Message Date
hy 3efccc74a5 Add live run delay and simplify brain prompt 2026-04-17 15:45:20 +08:00
hy 686d9aed92 Refine AI live test throttling and case guidance 2026-03-30 13:42:00 +08:00
hy defd12f630 Implement human live AI tests and stabilize structured output 2026-03-27 18:21:09 +08:00
hy 0ca617463e Simplify test docs and align runner type filtering 2026-03-27 11:15:11 +08:00
hy a3f8b009bc Refactor test plans around workbench and settings suites 2026-03-27 11:05:41 +08:00
hy cf09dbe258 Stabilize workspace e2e flow and document shell test commands 2026-03-24 18:02:22 +08:00
hy e75e935cd6 Refactor AI tool flows and expand workspace test coverage 2026-03-24 17:51:34 +08:00
hy 8a9c2bc917 Reorganize human tests and add live coverage baselines 2026-03-18 13:07:40 +08:00
huangyuan 93d46e3082 Refactor test architecture per plan 2026-03-15 10:52:44 +08:00
huangyuan 8247f9cf81 实施测试日志契约v2改造方案」} ओली? need Chinese 2026-03-14 15:38:03 +08:00
huangyuan b9f40188d0 分析 ai 测试报告字段」} continuous 0? oh w/ 》 2026-03-14 14:33:43 +08:00
huangyuan f495142838 Implement new testing architecture 2026-03-14 13:38:13 +08:00
hy 5f6beebe21 Start new openspec change process 2026-03-13 16:44:14 +08:00
hy f511c17926 整理 run test 指令分类并清理 2026-03-13 15:53:18 +08:00
hy d7f078ef66 Organize accumulated tests and docs 2026-03-13 14:59:59 +08:00
hy eb51ae835b 继续推进 human 测试计划}collectionWeights 2026-03-12 18:49:05 +08:00
hy f7aa26ba01 Archive improve-human-test-eval 2026-03-12 17:48:11 +08:00
hy f7de58edd4 Add doc/test directory docs 2026-03-11 17:24:54 +08:00
hy fd7fa3cdf4 Add tool capability testing plan 2026-03-11 15:47:42 +08:00
hy e212b5b9e4 Refactor AI Node Structure: Remove Slot Commit and Human Init Nodes, Simplify Tool Execution Flow
- Deleted `initNode.ts` and `slotCommitNode.ts` to streamline the human node structure.
- Updated `toolExecNode.ts` to remove unnecessary phases and simplify the tool execution logic.
- Adjusted `types.ts` to reflect the removal of phases and state properties related to slot management.
- Modified `contextDispatchNode.ts` and `dispatchNode.ts` to align with the new flow and removed references to slot states.
- Introduced `intentNode.ts` to handle intent decisions and context enrichment.
- Updated state schemas to remove slot-related properties and adjust the main stage flow.
- Cleaned up unused imports and types across various files to enhance code clarity and maintainability.
2026-03-04 14:08:03 +08:00
hy 179a631b9a feat: implement human task execution and context management nodes
- Added `toolExecNode.ts` for executing tools in human tasks, handling tool responses, and managing task states.
- Introduced `types.ts` to define types related to human run states and phases.
- Created `contextDispatchNode.ts` for dispatching context enrichment tasks.
- Developed `contextGateNode.ts` to manage context decision-making and transitions.
- Implemented `dispatchNode.ts` for handling task dispatching and state updates.
- Added `finalizeNode.ts` to generate final answers based on task outcomes.
- Created helper functions in `helpers.ts` for managing context evidence and task planning.
- Implemented `planNode.ts` for generating task plans based on user input and context.
- Updated `types.ts` to include new types for human tasks and context management.
- Refactored utility functions in `aiCapabilityUtils.ts` to streamline task handling.
- Enhanced `ChatPage.tsx` to support new event types and display human step tracking.
- Updated shared types to include new event stages and task definitions.
2026-03-03 17:20:17 +08:00