Skip to content

refactor(git-panel): persist operation failures in app log store#103

Merged
ori0o0p merged 1 commit intomainfrom
feature/gitpanel-log-persistence
Feb 16, 2026
Merged

refactor(git-panel): persist operation failures in app log store#103
ori0o0p merged 1 commit intomainfrom
feature/gitpanel-log-persistence

Conversation

@ori0o0p
Copy link
Member

@ori0o0p ori0o0p commented Feb 16, 2026

Summary

  • persist Git panel operation failures to AppLogStore while preserving existing errorMessage behavior
  • route push/pull and other Git panel catch paths through a common failure reporter with action context
  • add regression tests that assert push/pull failures are captured in app log entries

Closes #102

Test Plan

  • swift test --filter GitPanelServiceTests
  • swift test
  • swift build -c release

@ori0o0p ori0o0p merged commit a382bee into main Feb 16, 2026
1 check passed
@ori0o0p ori0o0p deleted the feature/gitpanel-log-persistence branch February 16, 2026 14:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

refactor(git-panel): persist git operation failures to app log store

1 participant