You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Simple passthrough wrapper that delegates to `lean-spec mcp`. Makes MCP setup more discoverable with a dedicated package name.
85
+
Simple passthrough wrapper that delegates to the Rust MCP binary. Makes MCP setup more discoverable with a dedicated package name.
70
86
71
87
### Usage
72
88
@@ -75,36 +91,39 @@ Simple passthrough wrapper that delegates to `lean-spec mcp`. Makes MCP setup mo
75
91
npx -y @leanspec/mcp
76
92
```
77
93
78
-
The package automatically installs `lean-spec` as a dependency and runs `lean-spec mcp`. See [MCP Integration docs](https://lean-spec.dev/docs/guide/usage/ai-assisted/mcp-integration) for setup instructions.
79
-
80
-
## Storage Adapters
81
-
82
-
The core package uses abstract storage interfaces to enable platform independence:
The build script produces `.next/standalone` and prepares assets for publishing via the GitHub Actions workflow.
113
+
## @leanspec/desktop
114
+
115
+
**Tauri desktop application.**
116
+
117
+
Cross-platform desktop app using:
118
+
- Rust backend (Tauri commands for spec operations)
119
+
- React/Vite frontend
120
+
- Shared UI components with web app
121
+
122
+
### Development
123
+
124
+
```bash
125
+
pnpm --filter @leanspec/desktop dev:desktop
126
+
```
108
127
109
128
## Building
110
129
@@ -115,8 +134,8 @@ pnpm build
115
134
116
135
Build specific package:
117
136
```bash
118
-
pnpm --filter @leanspec/core build
119
-
pnpm --filter lean-spec build
137
+
pnpm --filter @leanspec/ui build
138
+
pnpm --filter @leanspec/desktop build
120
139
```
121
140
122
141
## Testing
@@ -128,49 +147,27 @@ pnpm test
128
147
129
148
Run tests for specific package:
130
149
```bash
131
-
pnpm --filter @leanspec/core test
132
-
pnpm --filter lean-spec test
150
+
pnpm --filter @leanspec/ui test
133
151
```
134
152
135
153
## Publishing
136
154
137
-
The CLI package (`lean-spec`), the MCP wrapper (`@leanspec/mcp`), and the UI bundle (`@leanspec/ui`) are published to npm. The core package (`@leanspec/core`) is currently workspace-only but can be published if needed for external use.
155
+
Published packages:
156
+
-`lean-spec` - CLI (wrapper + Rust binary via optional dependencies)
0 commit comments