Skip to content

refactor: rename runner-app to runner-backend, runner-native to runner-app - #415

Merged
yicheng47 merged 1 commit into
gpui-nightlyfrom
refactor/0046-crate-renames
Aug 18, 2026
Merged

refactor: rename runner-app to runner-backend, runner-native to runner-app#415
yicheng47 merged 1 commit into
gpui-nightlyfrom
refactor/0046-crate-renames

Conversation

@yicheng47

Copy link
Copy Markdown
Owner

Decision 7, landed at the slice boundary after M3.4: one mechanical commit so M4's UI code is written under the final crate layout.

  • crates/runner-appcrates/runner-backend (package runner-backend, lib runner_backend) — the UI-agnostic core.
  • crates/runner-nativecrates/runner-app (package/bin runner-app, pulse's -app convention) — the GPUI binary.
  • Imports, workspace members, Makefile run target, action namespace, and normative doc references (plan/README/AGENTS) updated. Historical log and plan narrative keep the old names.
  • runner-app now names the binary. The port mapping going forward is src-tauri/src/*crates/runner-backend/src/*; every future mission goal states this explicitly.

Verification

make verify green: 440 backend tests + all native/helper tests + 10/10 terminal fixtures, clippy -D warnings, fmt-check.

🤖 Generated with Claude Code

@yicheng47
yicheng47 merged commit 6929082 into gpui-nightly Aug 18, 2026
1 check failed
@yicheng47
yicheng47 deleted the refactor/0046-crate-renames branch August 18, 2026 08:42
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.

1 participant