Files
bot/apps/desktop/src-tauri/tauri.conf.json
zeekay 19bfa8dd9c feat(desktop): add Hanzo Bot desktop app in apps/desktop
- Fork desktop client into hanzoai/bot under apps/desktop
- Minimalist bot-first UI matching screenshots:
  - Left sidebar with bot cards, animated Face, star badge, search, '+' create bot, user profile, and 'Connect apps' pill
  - Centered top pill with active bot Face & name, frameless titlebar drag and window controls
  - Chat stream with onboarding questionnaire / choice cards, animated reactive Bot Face (blinking, talking, listening, thinking)
  - Bottom pill composer with '+' attachment, mic dictation, and voice waveform mode
  - Modals for creating bots, connecting apps (Google Workspace, Slack, Notion, GitHub), local workspace & folders, and Live Voice Mode
- Tauri 2.x native setup:
  - productName: 'Hanzo Bot', identifier: 'com.hanzo.bot', binary: 'hanzo-bot'
  - Local workspace management with folder pickers, file ops, and hanzoai/dev runner
  - Local daemon status check (127.0.0.1:18789) and cloud bot integration
  - Native RGBA icons and .icns generated from Hanzo Bot assets
2026-10-25 12:18:19 -07:00

49 lines
1.0 KiB
JSON

{
"$schema": "https://schema.tauri.app/config/2",
"productName": "Hanzo Bot",
"version": "2026.6.7",
"identifier": "com.hanzo.bot",
"mainBinaryName": "hanzo-bot",
"build": {
"beforeDevCommand": "pnpm dev",
"beforeBuildCommand": "pnpm build",
"frontendDist": "../dist",
"devUrl": "http://localhost:1420"
},
"bundle": {
"active": true,
"targets": ["app", "appimage", "deb", "dmg"],
"icon": [
"icons/32x32.png",
"icons/128x128.png",
"icons/[email protected]",
"icons/icon.icns",
"icons/icon.ico"
],
"macOS": {
"minimumSystemVersion": "12.0"
}
},
"app": {
"withGlobalTauri": true,
"security": {
"csp": null
},
"windows": [
{
"label": "main",
"title": "Hanzo Bot",
"width": 1180,
"height": 780,
"minWidth": 760,
"minHeight": 560,
"resizable": true,
"transparent": true,
"decorations": false,
"shadow": true,
"center": true
}
]
}
}