Home

giogio / goko

public
Overview Code History Branches Pull requestsIssuesInsights
main
HomeOverview Code PRsIssues

feat: terminal links for URLs and files, Codex daemon sub-agents

4 days ago

1fc1005
Authored
asta-nguyen11/9/2026, 4:46:34 AM
URLs and checkout file paths printed in session output become links activated
with the Editor's go-to modifier: URLs open in the system browser through
tauri-plugin-opener, and files open in the Editor's Files view at the
printed line via a one-shot open request. Agent CLIs running under the
shared `codex app-server` daemon are attributed to their Goko session
through `CODEX_THREAD_ID` and the rollout match. AGENTS.md now documents
delegating implementation to the Devin CLI.

Parentc60dbd6

32 files changed
  • AGENTS.md+10−1
  • ARCHITECTURE.md+19−1
  • Cargo.lock+467−0
  • apps/desktop/package.json+1−0
  • apps/desktop/src-tauri/Cargo.toml+1−0
  • apps/desktop/src-tauri/capabilities/default.json+8−1
  • apps/desktop/src-tauri/src/activity.rs+1−1
  • apps/desktop/src-tauri/src/lib.rs+1−0
  • apps/desktop/src-tauri/src/subagents.rs
+380
−5
  • apps/desktop/src/features/editor/CodeEditor.tsx+1−3
  • apps/desktop/src/features/editor/EditorFiles.tsx+12−0
  • apps/desktop/src/features/editor/EditorWorkspace.test.tsx+123−1
  • apps/desktop/src/features/editor/EditorWorkspace.tsx+36−1
  • apps/desktop/src/features/sessions/SessionItems.test.tsx+27−0
  • apps/desktop/src/features/sessions/SessionItems.tsx+2−1
  • apps/desktop/src/features/terminal/TerminalController.test.ts+197−1
  • apps/desktop/src/features/terminal/TerminalController.ts+119−1
  • apps/desktop/src/features/terminal/TerminalView.test.tsx+87−5
  • apps/desktop/src/features/terminal/TerminalView.tsx+67−4
  • apps/desktop/src/features/terminal/TerminalWorkspace.tsx+7−1
  • apps/desktop/src/features/terminal/terminal-links.test.ts+86−0
  • apps/desktop/src/features/terminal/terminal-links.ts+109−0
  • apps/desktop/src/lib/utils.ts+3−0
  • apps/desktop/src/stores/ui.test.tsx+46−0
  • apps/desktop/src/stores/ui.ts+21−1
  • docs/agent-devkit/INDEX.md+1−1
  • docs/agent-devkit/changes/archive/2026-11-07-terminal-links/delta.md+32−0
  • docs/agent-devkit/changes/archive/2026-11-07-terminal-links/design.md+143−0
  • docs/agent-devkit/changes/archive/2026-11-07-terminal-links/tasks.md+84−0
  • docs/llm/architecture/editor.md+28−0
  • docs/llm/architecture/overview.md+34−2
  • pnpm-lock.yaml+10−0