gitbutlerapp/gitbutler
Documented errors, page 3 of 10. Back to gitbutlerapp/gitbutler
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| No push remotes found | exception | warning | git, remote, gerrit, configuration |
| Refusing to land ` ` with --whole-stack: it is not the top… | validation | error | git, stacked-branches, validation, cli |
| transcript contains malformed JSON before the final record | exception | error | jsonl, parsing, transcript, corruption |
| New installation verification failed - 'but' binary cannot… | exception | error | macos, installation, gatekeeper, verification |
| Please check Ollama configuration: endpoint= | exception | error | |
| Deletions or additions aren't well-defined for hunk-based… | validation | error | git, worktree, hunks |
| Failed to stop project watcher | console | warning | typescript, electron, watcher, ipc, cleanup |
| unexpected trailing characters after quoted message | validation | error | parsing, script-validation, quoting, git |
| Failed to bind to | exception | error | network, bind, port-in-use, server |
| Failed to create blank commit in leftmost stack | exception | error | rust, workspace, absorb |
| No branch found for ID | validation | error | cli-id, branch, not-found |
| Username ambiguous, got | validation | error | cli, configuration, ambiguity |
| Could not discard all selected changes | exception | error | git, discard, cli |
| Failed to determine target commit for hunk absorption due… | exception | error | git, hunk-dependencies, absorb, ambiguous-state |
| GitHub returned an error | exception | error | oauth, github, device-flow, network |
| ' ' resolved to more than one hunk ( ) | exception | error | cli, ambiguous-identifier, hunk-resolution |
| Could not determine which accounts to delete | exception | error | cli, interactive-prompt, non-interactive-terminal |
| Gerrit push flags (--wip, --ready, --hashtag/--tag… | validation | error | cli, push, gerrit, flags, config |
| Refusing to directly update | exception | error | cli, confirmation, non-interactive, land, gitbutler |
| ${textFromToolResult(result)} | exception | error | |
| branch ' ' no longer exists | exception | error | git, branch, missing-ref, state-desync |
| {err} | console | warning | shell, installer, config, permissions |
BranchNotFound branch with ID not found | error_code | error | git, stack-not-found, workspace, ordering |
| Failed to fetch repository | http | error | network, http, bitbucket, repository |
| No GitButler token available. Log-in to use the GitButler… | validation | error | llm, authentication, secrets |
| Error triggering button click via hotkey: | console | warning | typescript, dom, hotkey, focus, event-handling |
| existing session ' ' is missing updated-at | exception | error | gitmeta, corrupt-data, missing-key, session |
| Failed to create tokio runtime | exception | error | tokio, async-runtime, gitlab, ci |
| in commit , number of sides ( ) is not exactly one more… | exception | error | git, merge, invariant |
| Review thread resolution for forge | exception | error | forge, review-thread, unimplemented |
| `but setup` cannot run from a linked worktree; run it from… | exception | error | cli, git, worktree, setup, unsupported-operation |
| Database file at ' has corrupted copies - giving up… | exception | critical | database, sqlite, corruption, persistence |
| {e} | validation | error | napi, serde, json, type-mismatch |
| Anthropic API error ( ) | http | error | http, api, network, anthropic |
| Failed to merge merge request | http | error | gitlab, http-error, merge-request, api |
| Installation failed but your previous installation was… | exception | error | macos, installer, update-failed, backup-restored |
| Please check LM Studio configuration: endpoint= | exception | error | |
| push failed after attempts | exception | error | git, push, conflict, retry-exhausted |
| Attempting to restore backup | console | warning | linux, installer, backup, rollback |
| Not currently on a gitbutler/* branch. | exception | error | git, cli, precondition, workspace-state |
| cannot mark files from multiple commits | validation | error | tui, state-machine, selection, marks |
| Fixup must have a commit to work on | validation | error | rebase, validation, step-order |
| Invalid conflict stage | validation | error | git, oplog, snapshot-restore, index-conflicts, validation |
| Invalid response | exception | error | rust, git, gitbutler, typechange, symlink, discard |
| No committed changes to discard | validation | warning | cli, discard, empty-input, no-op |
| No resolutions were provided | validation | error | validation, conflict-resolution, empty-input |
| osascript directory picker failed | exception | error | macos, osascript, native-dialog, process |
| Re-merging the conflicting trees of commit | exception | error | merge-conflict, invalid-state, re-merge |
| this is a placeholder for where we will have to start… | panic | error | rust, panic, workspace, merge, unimplemented |
| Can't squash if previous commit is missing | validation | error | rebase, git-history, plan-validation |
| is a remote commit | exception | error | git, unsupported-operation, remote-commit, cli |
| Could not get a tree of all applied virtual branches merged | exception | error | git, oplog, tree, virtual-branches |
| Invalid message format | validation | error | api, validation, response-shape |
| line should have been highlighted by now | panic | critical | tui, panic, invariant, rendering |
| Remote with url already exists. | exception | error | git, remote, duplicate |
| Unable to determine the forge for this project. Is target… | exception | error | forge, github, gitlab, target-branch, configuration |
| assignments_error: assignments_error.clone()… | error_code | info | watcher, serialization, assignments, async |
| Cannot check local installations: not in a git… | exception | error | cli, git, skills |
| Couldn't obtain diff for worktree changes. | exception | error | git, diff, hunks |
| No commits are available for integration. | validation | error | integration, empty-list, branch |
| unterminated escape sequence in quoted message | validation | error | parsing, git, escape-sequence |
| Could not find selected project | exception | error | react, state, frontend |
| no searchable columns | panic | critical | tui, panic, invariant, picker |
| u32 -> i32 conversion overflow | exception | warning | arithmetic-overflow, rust, integer-conversion |
| Worktree has no checkout recorded in the editor | exception | error | worktree, rebase, lookup-failure |
| Preferred Bitbucket account | validation | error | bitbucket, authentication, multi-account, forge |
| The browser did not finish signing in | exception | error | |
| validated merge arity above | panic | info | rust, panic, expect, parser, arity-check, unreachable, merge-command |
| broker already configured | panic | critical | rust, askpass, panic, once-initialization, startup |
| Can only rename local branches under refs/heads, got | validation | error | git, branch, rename, validation |
| Encountered conflict when merging tree | exception | error | git, merge-conflict, rebase |
| Expected to be in open workspace mode | exception | error | git, workspace, operating-mode, precondition |
| Failed to stop project watchers during shutdown | console | warning | typescript, electron, shutdown, singleton, cleanup |
| No hunk assignment found for the dropped worktree hunk | exception | error | hunk-assignment, drag-and-drop, stale-state |
| Could not reset submodule at | exception | error | git, submodule, command-failed |
| Failed to extract filename from download URL | exception | error | installer, url-parsing, macos |
| No repository was provided and this MCP client does not… | exception | error | mcp, configuration, arguments |
| snapshot checkout commit | exception | error | git, snapshot, missing-object, garbage-collection |
| exited with non-zero status | exception | error | terminal, process, exit-code |
| Failed to merge bases while cherry picking commit | exception | error | rebase, merge-conflict, cherry-pick |
| Please sign in to use GitButler's AI API | validation | error | |
| Refusing to land ` `: it is stacked on top of other… | validation | error | git, stacked-branches, validation, cli |
| `but land` requires an active GitButler workspace… | exception | error | cli, workspace, land, gitbutler |
| cannot snapshot a null target commit id | exception | error | git, oplog, snapshot, null-value, project-metadata |
| Could not detect an existing GitButler skill… | exception | error | cli, skill-installation, not-found |
| Final installation verification failed | console | critical | linux, installer, verification, binary |
| Cannot rename to ' ': a branch with that name already exists | exception | error | git, branch, rename, conflict |
| Could not restore native GitHub stack membership after the… | exception | error | github, api, stack, push, cleanup |
| Error when registering schema | exception | error | code-generation, schema, missing-registration, json-schema |
| No diffs to show. | exception | warning | cli, diff, empty-result, tui, gitbutler |
| Cannot squash commits that would result in merge conflicts | exception | error | git, merge-conflict, squash |
| Failed to move new installation into place - restoring… | console | critical | macos, installer, filesystem, rename |
| Received empty response from AI service | exception | error | |
| Request failed | http | error | network, http, reqwest, updater |
| Cannot unapply non-existing branch | exception | error | git, branch, not-found |
| commit prefix ' ' is ambiguous | validation | error | parsing, git, commit-resolution, ambiguity |
| Expected ' ' to be a remote tracking branch, but was | exception | error | git, refs, validation |
| When using OpenAI in a bring your own key configuration… | exception | error | configuration, api-key, openai |
| worktree state must be read from the main worktree - a… | exception | error | git, worktree, database, state |
EditorExitedWithNonZeroStatus Editor exited with non-zero status | exception | error | editor, commit-message, process, exit-code, git-config |