• v0.4.1 e6e85e2a9e

    v0.4.1
    release / linux (push) Failing after 24s
    release / windows (push) Canceled after 0s
    release / macos (push) Canceled after 0s
    Stable

    bruno released this 2026-08-17 10:54:36 -04:00

    agent-manager v0.4.1 — Phase 1 au complet (17/17)

    La phase 1 « Cockpit » du ROADMAP est terminée : les 17
    issues du milestone v0.4.0 sont clôturées. v0.4.1 ajoute les 5 dernières :

    🖥️ am dashboard — TUI temps réel (issue #33)

    • 5 onglets : vue d'ensemble (statuts, PID, uptime, ★), activité (journal
      d'événements), stats par agent, sessions, projets
    • navigation clavier (Tab / ← → / 1-5, j/k, PgUp/PgDn, q), rafraîchissement
      1 s, sortie propre — lancé depuis le CLI ou le REPL
    • hors terminal : instantané texte ; --json : instantané complet pour les scripts
    • ratatui/crossterm compilés dans le binaire — zéro dépendance runtime

    ⭐ Favoris, notes et tags personnels (issue #39)

    • am favorite / am unfavorite : étoile ★ dans list, status, info
    • am note : note libre affichée dans am info
    • am tag … / am untag / am tags : tags personnels filtrables
      avec am search --tag
    • persistance dans state.json v3 (migration additive) + journalisation

    🌍 Profils d'environnement (issue #40)

    • section profiles: dans la config (env + args + agent par défaut)
    • am profile list / am profile show
    • am start --profile dev — profil inconnu : erreur claire
    • profil par défaut par projet (projects..profile)

    ⌨️ Complétions dynamiques + man pages (issue #41)

    • am completion --installed : Tab complète dynamiquement les agents
      installés, alias et groupes (bash, zsh, fish, powershell, elvish)
    • Tab du REPL : mêmes agents installés + alias + groupes
    • am man [commande] --output man/ : pages de manuel roff (am.1 + 43 pages)

    📦 Packaging officiel + CI (issue #42)

    • manifests scoop (checkver/autoupdate), winget (1.6), Homebrew, spec rpm,
      script deb — rendus par scripts/render-manifests.ps1
    • pipeline CI Gitea Actions (.gitea/workflows/release.yml) sur chaque tag v*
    • binaires Windows x86_64 + Linux x86_64/aarch64 musl statiques publiés
      (macOS via CI) — install.sh / install.ps1 / am self-update servent v0.4.1
    • RELEASING.md réécrit (procédure complète)

    🔧 Divers

    • am search --tag sans mot-clé
    • state.json v3 (annotations), événements annotate journalisés
    • pile d'appel agrandie au démarrage (clap + gros arbre de commandes)
    • 212 tests (142 unitaires + 70 d'intégration), tous verts
    Downloads