Home

giogio / goko

public
Overview Code History Branches Pull requestsIssuesInsights
main
HomeOverview Code PRsIssues

wip: implement editor

3 days ago

5faea6c
Authored
asta-nguyen11/9/2026, 5:40:58 PM

Parent01aa1de

82 files changed
  • AGENTS.md+20−1
  • ARCHITECTURE.md+58−4
  • Cargo.lock+69−3
  • Cargo.toml+1−1
  • README.md+15−0
  • apps/desktop/src-tauri/Cargo.toml+1−2
  • apps/desktop/src-tauri/src/acp.rs+3−2750
  • apps/desktop/src-tauri/src/agents.rs+2−511
  • apps/desktop/src-tauri/src/commands.rs+9−84
  • apps/desktop/src-tauri/src/commands/tests.rs+1−1
  • apps/desktop/src-tauri/src/daemon_client.rs+2−16
  • apps/desktop/src-tauri/src/daemon_client/connect.rs+0−15
  • apps/desktop/src-tauri/src/error.rs+3−88
  • apps/desktop/src-tauri/src/git_view.rs+3−2047
  • apps/desktop/src-tauri/src/git_write.rs+3−645
  • apps/desktop/src-tauri/src/store.rs+2−423
  • apps/desktop/src-tauri/src/test_support.rs+3−30
  • apps/desktop/src-tauri/src/worktrees.rs+11−1267
  • apps/rune/Cargo.toml+13−2
  • apps/rune/src/chrome.rs+26−21
  • apps/rune/src/data.rs+5−6
  • apps/rune/src/editor/acp.rs+1135−0
  • apps/rune/src/editor/backend.rs+1834−0
  • apps/rune/src/editor/backend/apply.rs+587−0
  • apps/rune/src/editor/changes.rs+1261−0
  • apps/rune/src/editor/code.rs+1314−0
  • apps/rune/src/editor/commit.rs+764−0
  • apps/rune/src/editor/commit_detail.rs+983−0
  • apps/rune/src/editor/draft.rs+409−0
  • apps/rune/src/editor/files.rs+1412−0
  • apps/rune/src/editor/find.rs+300−0
  • apps/rune/src/editor/go_to_definition.rs+1376−0
  • apps/rune/src/editor/highlight.rs+244−0
  • apps/rune/src/editor/history.rs+2552−0
  • apps/rune/src/editor/history_graph.rs+452−0
  • apps/rune/src/editor/history_layout.rs+572−0
  • apps/rune/src/editor/keyboard.rs+955−0
  • apps/rune/src/editor/lsp.rs+3131−0
  • apps/rune/src/editor/lsp/pos.rs+262−0
  • apps/rune/src/editor/lsp/sync.rs+113−0
  • apps/rune/src/editor/mod.rs+31−0
  • apps/rune/src/editor/navigation.rs+1623−0
  • apps/rune/src/editor/pane_layout.rs+174−0
  • apps/rune/src/editor/patch.rs+462−0
  • apps/rune/src/editor/quick_open.rs+587−0
  • apps/rune/src/editor/quit_guard.rs+537−0
  • apps/rune/src/editor/search.rs+134−0
  • apps/rune/src/editor/stashes.rs+531−0
  • apps/rune/src/editor/state.rs+528−0
  • apps/rune/src/editor/syntax.rs+969−0
  • apps/rune/src/editor/workspace.rs+632−0
  • apps/rune/src/main.rs+652−21
  • apps/rune/src/sidebar.rs+8−8
  • apps/rune/src/term.rs+2−2
  • apps/rune/src/theme.rs+1−1
  • crates/app-core/Cargo.toml+17−0
  • crates/app-core/src/acp.rs+2759−0
  • crates/app-core/src/agents.rs+513−0
  • crates/app-core/src/error.rs+89−0
  • crates/app-core/src/git_view.rs+2135−0
  • crates/app-core/src/git_write.rs+646−0
  • crates/app-core/src/home.rs+43−0
  • crates/app-core/src/lib.rs+16−0
  • crates/app-core/src/lsp.rs+2408−0
  • crates/app-core/src/projects.rs+259−0
  • crates/app-core/src/store.rs+425−0
  • crates/app-core/src/test_support.rs+31−0
  • crates/app-core/src/worktrees.rs+1270−0
  • {apps/desktop/src-tauri => crates/app-core}/tests/fixtures/fake_acp_agent.py+0−0
  • crates/app-core/tests/fixtures/fake_lsp_server.py+282−0
  • docs/agent-devkit/INDEX.md+3−0
  • docs/agent-devkit/changes/rune-native-editor/delta.md+120−0
  • docs/agent-devkit/changes/rune-native-editor/design.md+76−0
  • docs/agent-devkit/changes/rune-native-editor/handoff.md+132−0
  • docs/agent-devkit/changes/rune-native-editor/tasks.md+134−0
  • docs/agent-devkit/changes/rune-native-lsp/design.md+331−0
  • docs/agent-devkit/changes/rune-native-lsp/tasks.md+430−0
  • docs/llm/INDEX.md+2−0
  • docs/llm/architecture/editor.md+32−15
  • docs/llm/architecture/overview.md+29−4
  • docs/llm/domains/rune-chrome.md+63−37
  • docs/llm/domains/rune-editor.md+654−0