Commit 01f2cd8
refactor(shared): split index.ts into separate modules
- types/task.ts - Task, execution, and validation rule types
- types/sdd.ts - SDD configuration types
- types/mcp.ts - MCP tool and patch types
- types/page.ts - DOM and page structure types
- types/validation.ts - Hallucination check and validation result types
- security/types.ts - Security mode, decision, and approval types
- security/shell-analysis.ts - Shell command analysis logic
- utils.ts - Utility functions and constants
- index.ts - Unified re-exports (public API unchanged)
Closes #23
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>1 parent ff9b5b3 commit 01f2cd8
1 file changed
Lines changed: 1 addition & 1 deletion
Submodule FrontAgent-app updated 9 files
- packages/shared/src/index.ts+86-830
- packages/shared/src/security/shell-analysis.ts+295
- packages/shared/src/security/types.ts+37
- packages/shared/src/types/mcp.ts+52
- packages/shared/src/types/page.ts+35
- packages/shared/src/types/sdd.ts+76
- packages/shared/src/types/task.ts+105
- packages/shared/src/types/validation.ts+14
- packages/shared/src/utils.ts+64
0 commit comments