gth} commits`, 'success')
            currentStep.value = 'history-loaded'
          } catch (error) {
            addLog('Error loading history: ' + error.message, 'error')
          } finally {
            isLoading.value = false
          }
        }

        // Step 6: Save to localStorage
        const saveToStorage = async () => {
          if (!repo.value) {
            addLog('No repository initialized', 'error')
            return
          }

          isLoading.value = true
          addLog('Expo