mirror of
https://github.com/jlengrand/Maestro.git
synced 2026-03-10 08:31:19 +00:00
- Added rich Symphony History view with totals header and per-card metrics 🧾
- Launched Symphony Stats dashboard with summary cards and achievement milestones 🏆 - Embedded new Symphony screenshots to showcase History and Stats tabs 🖼️ - Added “Available Issues” card linking Maestro-ready GitHub issue list 🔗 - Introduced “Confirm and Erase” agent deletion flow that trashes working directory 🗑️ - Added new Delete Agent confirmation modal with strong accessibility and focus behavior ♿ - Implemented secure `shell:trashItem` IPC handler with validation and existence checks 🛡️ - Exposed `maestro.shell.trashItem()` in preload and renderer typings for use 🧩 - Wizard document prompts now respect configurable Auto Run folder paths 📁 - Prompt templates now forbid extra summary/recap files—only Phase docs allowed 🚫
This commit is contained in:
BIN
docs/screenshots/symphony-history.png
Normal file
BIN
docs/screenshots/symphony-history.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 124 KiB |
BIN
docs/screenshots/symphony-stats.png
Normal file
BIN
docs/screenshots/symphony-stats.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 240 KiB |
@@ -92,20 +92,40 @@ Each active contribution shows:
|
||||
|
||||
### History Tab
|
||||
|
||||
Review completed contributions:
|
||||
- PR links with merge status (Open or Merged)
|
||||
- Completion date
|
||||
- Documents processed count
|
||||
- Total cost for the contribution
|
||||
- Summary statistics at the top (total PRs, merged count, tokens, cost)
|
||||
Review completed contributions with aggregate stats at a glance:
|
||||
|
||||

|
||||
|
||||
The header shows your totals: PRs created, merged count, tasks completed, tokens used, and dollar value donated. Each contribution card displays:
|
||||
- **Issue and repository** — What you worked on
|
||||
- **Merge status** — Whether the PR was merged
|
||||
- **Completion date** — When you finished
|
||||
- **PR link** — Direct link to the pull request
|
||||
- **Detailed metrics** — Documents processed, tasks completed, tokens used, and cost
|
||||
|
||||
### Stats Tab
|
||||
|
||||
Track your overall impact:
|
||||
- **Overview metrics**: Total contributions, merged PRs, tokens donated, estimated cost
|
||||
- **Repositories contributed to**: Unique project count
|
||||
- **Streak tracking**: Current and longest contribution streaks
|
||||
- **Achievement badges**: Unlock achievements like "First Contribution", "Week Warrior", "Token Titan"
|
||||
Track your overall impact and unlock achievements:
|
||||
|
||||

|
||||
|
||||
**Summary cards** show your cumulative contributions:
|
||||
- **Tokens Donated** — Total tokens contributed with dollar value
|
||||
- **Time Contributed** — Hours spent and repositories helped
|
||||
- **Streak** — Current and best contribution streaks
|
||||
|
||||
**Achievements** reward milestones in your Symphony journey:
|
||||
|
||||
| Achievement | Requirement |
|
||||
|-------------|-------------|
|
||||
| **First Steps** | Complete your first Symphony contribution |
|
||||
| **Merged Melody** | Have a contribution merged |
|
||||
| **Weekly Rhythm** | Maintain a 7-day contribution streak |
|
||||
| **Harmony Seeker** | Complete 10 contributions |
|
||||
| **Ensemble Player** | Contribute to 5 different repositories |
|
||||
| **Virtuoso** | Complete 1000 tasks across all contributions |
|
||||
| **Token Millionaire** | Donate over 10 million tokens |
|
||||
| **Early Adopter** | Join Symphony in its first month |
|
||||
|
||||
## Session Integration
|
||||
|
||||
@@ -192,6 +212,14 @@ Your project entry should include:
|
||||
|
||||
Once merged, your project will appear in the Symphony Projects tab (registry cached for 2 hours, issues cached for 5 minutes).
|
||||
|
||||
## Available Issues
|
||||
|
||||
Browse Symphony-ready issues on Maestro itself:
|
||||
|
||||
<Card title="Maestro Symphony Issues" icon="github" href="https://github.com/pedramamini/Maestro/issues?q=is%3Aissue%20label%3Arunmaestro.ai">
|
||||
View all issues labeled `runmaestro.ai` — ready for AI-assisted contribution
|
||||
</Card>
|
||||
|
||||
---
|
||||
|
||||
**Maestro Symphony — Advancing open source, together.**
|
||||
|
||||
Reference in New Issue
Block a user