Skip to content

Commit d47958d

Browse files
committed
feat: add Rust HTTP API test suite (Spec 191)
- Created comprehensive integration test suite for Rust HTTP server APIs. - Covered all implemented endpoints, error handling, edge cases, and multi-project scenarios. - Established test architecture and strategy with detailed phases for implementation. - Included examples of integration tests for project management and spec operations. feat: implement backend API parity (Spec 192) - Added missing Rust HTTP API endpoints to achieve parity with Next.js API routes. - Implemented endpoints for metadata updates, project discovery, directory listing, context management, and project validation. - Defined implementation requirements and design for each endpoint. - Created a detailed plan for phased implementation and testing. feat: port frontend UI components to ui-vite (Spec 193) - Achieved identical UI/UX between @leanspec/ui (Next.js) and @leanspec/ui-vite (Vite SPA). - Ported critical components and pages, enhancing existing ones for better functionality. - Established a component porting strategy and outlined dependencies needed for the new UI. - Created a comprehensive plan for implementation, testing, and success criteria.
1 parent 724a47b commit d47958d

File tree

5 files changed

+1300
-374
lines changed

5 files changed

+1300
-374
lines changed

rust/leanspec-mcp/src/tools.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ pub fn get_tool_definitions() -> Vec<ToolDefinition> {
6161
"properties": {
6262
"name": {
6363
"type": "string",
64-
"description": "Spec name in kebab-case (e.g., 'my-feature')"
64+
"description": "Short spec name in kebab-case (e.g., 'my-feature'). NOTE: DO NOT add spec number (NNN), it will be auto-generated."
6565
},
6666
"title": {
6767
"type": "string",

0 commit comments

Comments
 (0)