You've already forked agentic-coding-workflow
feat(workspace,jobs): emit sync_aborted_on_restart audit + enrich worktree.pruned metadata
- workspace.ResetStuckSyncStatuses now returns affected IDs so app.New can record one workspace.sync_aborted_on_restart audit per reset row - worktree_prune audit metadata gains workspace_id and path alongside existing branch - updated fakeRepo + integration test for new ResetStuckSyncStatuses signature - add TestWorktreePrune_AuditMetadataContainsWorkspaceIDAndPath
This commit is contained in:
@@ -345,7 +345,8 @@ func TestPlan3_WorkspaceClosedLoop(t *testing.T) {
|
||||
})
|
||||
|
||||
wsRepo := workspace.NewPostgresRepository(pool)
|
||||
require.NoError(t, wsRepo.ResetStuckSyncStatuses(ctx))
|
||||
_, err = wsRepo.ResetStuckSyncStatuses(ctx)
|
||||
require.NoError(t, err)
|
||||
|
||||
pa := projectAccessAdapterTest{p: projectSvc}
|
||||
wsSvc := workspace.NewWorkspaceService(wsRepo, auditRec, enc, gitr, pa, nil, dataDir)
|
||||
|
||||
Reference in New Issue
Block a user