Agent: während der Implementierung regelmäßig committen und pushen #40
Labels
No labels
agent:done
agent:ready
agent:working
enhancement
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
frank/forgecli#40
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Der Agent-Prompt (
BuildPromptininternal/agent/prompt.go) fordert aktuell nur einen Commit am Ende der Arbeit und verbietet Push:Dadurch entstehen oft große, schwer nachvollziehbare Einzel-Commits. Der Verlauf im PR (und beim Review / CI) wird erst spät sichtbar.
Ziel
Der Agent soll während der Implementierung regelmäßig und sinnvoll committen und jeweils pushen, damit der Change schrittweise nachverfolgbar bleibt und CI/Review früh Feedback bekommen.
Umsetzung
Anpassung der Prompt-Instruktionen in
BuildPrompt(Git-Modecommitundpr):pr).Ggf. Default-/Beispiel-
pre_promptin Docs/Wiki ergänzen, falls Nutzer das Verhalten zusätzlich verstärken wollen.Akzeptanzkriterien
Betroffene Stellen
internal/agent/prompt.go(BuildPrompt, ggf. Follow-up-Prompts)internal/agent/pipeline.go(Push-Logik / Idempotenz)Agent: während der Implementierung regelmäßig sinnvolle Commitsto Agent: während der Implementierung regelmäßig committen und pushen🤖 forge agent started
cursor-agent(default)prassignee=agentAgent: während der Implementierung regelmäßig committen und pushen — Der Agent-Prompt (
BuildPromptininternal/agent/prompt.go) fordert aktuell nur einen Commit am Ende der Arbeit und verbietet Push: