Unified · Split
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "@executor/server", |
| 3 | − "version": "1.4.0", | |
| 3 | + "version": "1.4.0-beta.0", | |
| 4 | 4 | "private": true, |
| 5 | 5 | "type": "module", |
| 6 | 6 | "exports": { |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "@executor/web", |
| 3 | − "version": "1.4.0", | |
| 3 | + "version": "1.4.0-beta.0", | |
| 4 | 4 | "private": true, |
| 5 | 5 | "type": "module", |
| 6 | 6 | "dependencies": { |
| @@ -309,16 +309,24 @@ function SidebarContent(props: { · 308 unmodified lines | ||
| 309 | 309 | |
| 310 | 310 | {/* Footer */} |
| 311 | 311 | <div className="shrink-0 border-t border-sidebar-border px-4 py-2.5"> |
| 312 | − <div className="flex items-center justify-between text-[10px] leading-none"> | |
| 313 | − <span className="text-muted-foreground/70 tabular-nums">v{VITE_APP_VERSION}</span> | |
| 312 | + <div className="flex flex-col gap-1.5 text-[11px] leading-none"> | |
| 313 | + <a | |
| 314 | + href={`${VITE_GITHUB_URL}/issues`} | |
| 315 | + target="_blank" | |
| 316 | + rel="noreferrer" | |
| 317 | + className="text-muted-foreground/70 transition-colors hover:text-foreground" | |
| 318 | + > | |
| 319 | + Feedback / bug? | |
| 320 | + </a> | |
| 314 | 321 | <a |
| 315 | 322 | href={VITE_GITHUB_URL} |
| 316 | 323 | target="_blank" |
| 317 | 324 | rel="noreferrer" |
| 318 | 325 | className="text-muted-foreground/70 transition-colors hover:text-foreground" |
| 319 | 326 | > |
| 320 | − GitHub | |
| 327 | + Star on GitHub | |
| 321 | 328 | </a> |
| 329 | + <span className="mt-0.5 text-[10px] text-muted-foreground/50 tabular-nums">v{VITE_APP_VERSION}</span> | |
| 322 | 330 | </div> |
| 323 | 331 | </div> |
| 324 | 332 | </> |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "executor", |
| 3 | − "version": "1.4.0", | |
| 3 | + "version": "1.4.0-beta.0", | |
| 4 | 4 | "description": "Local AI executor with a CLI, local API server, and web UI.", |
| 5 | 5 | "keywords": [ |
| 6 | 6 | "executor", |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "@executor/react", |
| 3 | − "version": "1.4.0", | |
| 3 | + "version": "1.4.0-beta.0", | |
| 4 | 4 | "private": true, |
| 5 | 5 | "type": "module", |
| 6 | 6 | "exports": { |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "@executor/api", |
| 3 | − "version": "1.4.0", | |
| 3 | + "version": "1.4.0-beta.0", | |
| 4 | 4 | "private": true, |
| 5 | 5 | "type": "module", |
| 6 | 6 | "exports": { |
| @@ -2,7 +2,7 @@ · 1 unmodified line | ||
| 2 | 2 | "name": "@executor/execution", |
| 3 | 3 | "private": true, |
| 4 | 4 | "type": "module", |
| 5 | − "version": "1.4.0", | |
| 5 | + "version": "1.4.0-beta.0", | |
| 6 | 6 | "exports": { |
| 7 | 7 | ".": "./src/index.ts" |
| 8 | 8 | }, |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "@executor/sdk", |
| 3 | − "version": "1.4.0", | |
| 3 | + "version": "1.4.0-beta.0", | |
| 4 | 4 | "private": true, |
| 5 | 5 | "type": "module", |
| 6 | 6 | "exports": { |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "@executor/storage-file", |
| 3 | − "version": "1.4.0", | |
| 3 | + "version": "1.4.0-beta.0", | |
| 4 | 4 | "private": true, |
| 5 | 5 | "type": "module", |
| 6 | 6 | "exports": { |
| @@ -2,7 +2,7 @@ · 1 unmodified line | ||
| 2 | 2 | "name": "@executor/host-mcp", |
| 3 | 3 | "private": true, |
| 4 | 4 | "type": "module", |
| 5 | − "version": "1.4.0", | |
| 5 | + "version": "1.4.0-beta.0", | |
| 6 | 6 | "exports": { |
| 7 | 7 | ".": "./src/index.ts" |
| 8 | 8 | }, |
| @@ -2,7 +2,7 @@ · 1 unmodified line | ||
| 2 | 2 | "name": "@executor/codemode-core", |
| 3 | 3 | "private": true, |
| 4 | 4 | "type": "module", |
| 5 | − "version": "1.4.0", | |
| 5 | + "version": "1.4.0-beta.0", | |
| 6 | 6 | "exports": { |
| 7 | 7 | ".": "./src/index.ts" |
| 8 | 8 | }, |
| @@ -2,7 +2,7 @@ · 1 unmodified line | ||
| 2 | 2 | "name": "@executor/ir", |
| 3 | 3 | "private": true, |
| 4 | 4 | "type": "module", |
| 5 | − "version": "1.4.0", | |
| 5 | + "version": "1.4.0-beta.0", | |
| 6 | 6 | "exports": { |
| 7 | 7 | ".": "./src/index.ts" |
| 8 | 8 | }, |
| @@ -2,7 +2,7 @@ · 1 unmodified line | ||
| 2 | 2 | "name": "@executor/runtime-quickjs", |
| 3 | 3 | "private": true, |
| 4 | 4 | "type": "module", |
| 5 | − "version": "1.4.0", | |
| 5 | + "version": "1.4.0-beta.0", | |
| 6 | 6 | "exports": { |
| 7 | 7 | ".": "./src/index.ts" |
| 8 | 8 | }, |
| @@ -2,7 +2,7 @@ · 1 unmodified line | ||
| 2 | 2 | "name": "@executor/plugin-file-secrets", |
| 3 | 3 | "private": true, |
| 4 | 4 | "type": "module", |
| 5 | − "version": "1.4.0", | |
| 5 | + "version": "1.4.0-beta.0", | |
| 6 | 6 | "exports": { |
| 7 | 7 | ".": "./src/index.ts" |
| 8 | 8 | }, |
| @@ -2,7 +2,7 @@ · 1 unmodified line | ||
| 2 | 2 | "name": "@executor/plugin-google-discovery", |
| 3 | 3 | "private": true, |
| 4 | 4 | "type": "module", |
| 5 | − "version": "1.4.0", | |
| 5 | + "version": "1.4.0-beta.0", | |
| 6 | 6 | "exports": { |
| 7 | 7 | ".": "./src/sdk/index.ts", |
| 8 | 8 | "./api": "./src/api/index.ts", |
| @@ -2,7 +2,7 @@ · 1 unmodified line | ||
| 2 | 2 | "name": "@executor/plugin-graphql", |
| 3 | 3 | "private": true, |
| 4 | 4 | "type": "module", |
| 5 | − "version": "1.4.0", | |
| 5 | + "version": "1.4.0-beta.0", | |
| 6 | 6 | "exports": { |
| 7 | 7 | ".": "./src/sdk/index.ts", |
| 8 | 8 | "./api": "./src/api/index.ts", |
| @@ -2,7 +2,7 @@ · 1 unmodified line | ||
| 2 | 2 | "name": "@executor/plugin-keychain", |
| 3 | 3 | "private": true, |
| 4 | 4 | "type": "module", |
| 5 | − "version": "1.4.0", | |
| 5 | + "version": "1.4.0-beta.0", | |
| 6 | 6 | "exports": { |
| 7 | 7 | ".": "./src/index.ts" |
| 8 | 8 | }, |
| @@ -2,7 +2,7 @@ · 1 unmodified line | ||
| 2 | 2 | "name": "@executor/plugin-mcp", |
| 3 | 3 | "private": true, |
| 4 | 4 | "type": "module", |
| 5 | − "version": "1.4.0", | |
| 5 | + "version": "1.4.0-beta.0", | |
| 6 | 6 | "exports": { |
| 7 | 7 | ".": "./src/sdk/index.ts", |
| 8 | 8 | "./api": "./src/api/index.ts", |
| @@ -2,7 +2,7 @@ · 1 unmodified line | ||
| 2 | 2 | "name": "@executor/plugin-onepassword", |
| 3 | 3 | "private": true, |
| 4 | 4 | "type": "module", |
| 5 | − "version": "1.4.0", | |
| 5 | + "version": "1.4.0-beta.0", | |
| 6 | 6 | "exports": { |
| 7 | 7 | ".": "./src/sdk/index.ts", |
| 8 | 8 | "./api": "./src/api/index.ts", |
| @@ -2,7 +2,7 @@ · 1 unmodified line | ||
| 2 | 2 | "name": "@executor/plugin-openapi", |
| 3 | 3 | "private": true, |
| 4 | 4 | "type": "module", |
| 5 | − "version": "1.4.0", | |
| 5 | + "version": "1.4.0-beta.0", | |
| 6 | 6 | "exports": { |
| 7 | 7 | ".": "./src/sdk/index.ts", |
| 8 | 8 | "./api": "./src/api/index.ts", |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "@executor/ui", |
| 3 | − "version": "1.4.0", | |
| 3 | + "version": "1.4.0-beta.0", | |
| 4 | 4 | "private": true, |
| 5 | 5 | "type": "module", |
| 6 | 6 | "exports": { |