35b2631ba67ea3df09555c8ab707f16b9855eb55
* Perfect! The implementation is complete and the code compiles successfully. Here's what I've improved: ## Enhanced Task Completion Notifications The notifications now include much more useful information: **Before:** - Title: "Task Complete" - Message: "Task execution completed successfully" or "Task execution failed" **After:** - Title: "Task Complete: [actual task title]" - Message: Includes task name, branch, executor, and visual indicators: - ✅ For success: `"✅ 'Task Name' completed successfully\nBranch: feature/task-123\nExecutor: claude-3-5-sonnet"` - ❌ For failure: `"❌ 'Task Name' execution failed\nBranch: feature/task-123\nExecutor: claude-3-5-sonnet"` The implementation maintains backward compatibility with proper fallbacks if task or task attempt details can't be retrieved. The notifications now provide meaningful context about which specific task completed, what branch it was working on, and which executor was used. * fmt
Mission Control
Orchestration and visualisation over multiple coding agents.
Project Structure
repo/
├── backend/ # Rust backend (Axum API)
│ ├── Cargo.toml
│ └── src/
│ ├── main.rs
│ ├── routes/
│ └── models/
├── frontend/ # React + TypeScript app
│ ├── package.json
│ ├── vite.config.ts
│ ├── components.json # shadcn/ui config
│ ├── tailwind.config.js
│ └── src/
│ ├── components/
│ │ └── ui/ # shadcn/ui components
│ ├── lib/
│ └── app/
├── shared/ # Shared types/schemas
│ └── types.ts
├── Cargo.toml # Workspace configuration
├── pnpm-workspace.yaml # pnpm workspace
└── package.json # Root scripts
Getting Started
Prerequisites
Installation
- Install dependencies
# Install dependencies
npm install
Development
# Run both frontend and backend in development mode
npm dev
Tech Stack
Backend
- Rust with Axum web framework
- Tokio async runtime
- Tower middleware
- Serde for JSON serialization
Frontend
- React 18 with TypeScript
- Vite for build tooling
- Tailwind CSS for styling
- shadcn/ui component library
- Radix UI primitives
Adding shadcn/ui Components
cd frontend
npx shadcn-ui@latest add button
npx shadcn-ui@latest add card
# etc.
Description
Get 10X more out of Claude Code, Codex or any coding agent
https://www.vibekanban.com/
Languages
Rust
51.1%
TypeScript
46.6%
CSS
1.1%
JavaScript
0.7%
PLpgSQL
0.2%
Other
0.2%