Trace E2E: verify multiple agents coexist in one repository
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 48/100
- Type d'issue
- Fonctionnalité
- Clarté
- Clairement spécifiée
- Activité
- Active
- Stack technique
- go
- Domaine
- developer-experience, testing
Piste de recherche
Start with the local E2E suite, the compatibility matrix from #3635, and the Pi support baseline in #3704. Add a shared scenario using Pi and one pinned supported provider, with deterministic runner, workspace, and check regressions and no fixed sleeps. Run the live pair and update only matrix cells measured by the scenario; done when both providers retain their hooks and user configuration, have distinct sessions and attribution, and each commit trailer names only its contributing session.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Problem
The compatibility matrix marks "More than one agent in one repository" as Unknown for every provider. The local E2E suite has no scenario proving that two distinct initialized providers retain their own hooks, sessions, commit trailers, and attribution in one workspace.
Scope
Add one shared E2E scenario and check for two distinct providers. Start with Pi plus one pinned supported provider, then update only the cells actually measured.
Acceptance criteria
- Initialize two distinct providers in one workspace without overwriting either hook configuration.
- Run separate sessions and commits for both providers.
- Assert distinct stored session IDs and correct provider identities.
- Assert each commit trailer names only its contributing session.
- Assert file attribution does not leak across provider sessions.
- Preserve existing user hook configuration for both agents.
- Add deterministic runner/workspace/check regressions without fixed sleeps.
- Run the live two-provider scenario and update only measured matrix cells.
Non-goals
- Treating two Pi sessions as proof of multi-provider coexistence.
- Changing production code unless the scenario exposes a separately diagnosed defect.
- Claiming support for provider pairs that were not run.
References
- E2E matrix design: #3635.
- Baseline Pi support: #3704.
- Langage dominant
- Go
- Étoiles
- 582
- Forks
- 61
- Merge moyen
- 12 h 47 min
- PR mergées (30 j)
- 137
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de chainloop-dev/chainloop
-
feature-parity trace-provider
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
chainloop-dev/chainloop#3802 ·
Les mainteneurs répondent en général sous 1 jour
-
bug trace-provider
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
chainloop-dev/chainloop#3803 ·
Les mainteneurs répondent en général sous 1 jour
-
feat(trace): support GitHub Copilot (CLI and VS Code) in Chainloop TracePeut-être pris @migmartri l’a pris aujourd’hui. OuverteFeature spec trace-provider
chainloop-dev/chainloop#3800 · 1 commentaire · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Allow enabling policy enforcement at the workflow contract levelPeut-être pris @migmartri l’a pris il y a 10 jours. Ouvertecomponent/backend new-policy spec
chainloop-dev/chainloop#3762 · 1 commentaire · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
chainloop component/CLI performance trace-provider
Difficulté 4/5 3-5 jours Accessibilité débutants 62/100
chainloop-dev/chainloop#3756 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de chainloop-dev/chainloop
Issues similaires
-
GitHub webhook is not subscribed to release events, so `event: release` never triggersPeut-être pris @qsun l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
woodpecker-ci/woodpecker#7542 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
zilliztech/milvus-backup#1386 ·
Les mainteneurs répondent en général sous 1 jour
-
Pipelined flush no longer observes kill signals after #2042: flush backoffer is built with nil varsOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
-
model:sonnet runtime:claude security size:S
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
FootprintAI/Containarium#3624 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100
Les mainteneurs répondent en général sous 1 jour