-
-
Notifications
You must be signed in to change notification settings - Fork 0
Issues
is:issue state:open
is:issue state:open
Issue creation is restricted in this repository
Search results
T-237: Smoke E2E Sprint 3 — open terminal, type echo hi, resize, close, restart
priority:P0Priority P0 — must land in sprintPriority P0 — must land in sprintsprint:2026-05-14Sprint 2026-05-14 (Sprint 3) — terminals & PTY foundationSprint 2026-05-14 (Sprint 3) — terminals & PTY foundationtrack:DTrack D — testing/docs (CI, vitest, smoke E2E, README)Track D — testing/docs (CI, vitest, smoke E2E, README)type:testTest work (unit/integration/e2e)Test work (unit/integration/e2e)Status: Open.#132 In mpiton/forgent;T-236: Debounced terminal resize hook (50ms) + font/theme plumbing
priority:P1Priority P1 — should land in sprintPriority P1 — should land in sprintscope: frontendReact / Tauri webview / xterm / CodeMirrorReact / Tauri webview / xterm / CodeMirrorsprint:2026-05-14Sprint 2026-05-14 (Sprint 3) — terminals & PTY foundationSprint 2026-05-14 (Sprint 3) — terminals & PTY foundationtrack:CTrack C — frontend (React, Tailwind, Zustand, i18n)Track C — frontend (React, Tailwind, Zustand, i18n)type:featureFeature work (new capability)Feature work (new capability)Status: Open.#131 In mpiton/forgent;T-235: TerminalGrid.tsx — 1-4 panes responsive layout + add/close + i18n keys
priority:P0Priority P0 — must land in sprintPriority P0 — must land in sprintscope: frontendReact / Tauri webview / xterm / CodeMirrorReact / Tauri webview / xterm / CodeMirrorsprint:2026-05-14Sprint 2026-05-14 (Sprint 3) — terminals & PTY foundationSprint 2026-05-14 (Sprint 3) — terminals & PTY foundationtrack:CTrack C — frontend (React, Tailwind, Zustand, i18n)Track C — frontend (React, Tailwind, Zustand, i18n)type:featureFeature work (new capability)Feature work (new capability)Status: Open.#130 In mpiton/forgent;T-234: Terminal.tsx — xterm.js wrap + input/output binding + exit overlay
priority:P0Priority P0 — must land in sprintPriority P0 — must land in sprintscope: frontendReact / Tauri webview / xterm / CodeMirrorReact / Tauri webview / xterm / CodeMirrorsprint:2026-05-14Sprint 2026-05-14 (Sprint 3) — terminals & PTY foundationSprint 2026-05-14 (Sprint 3) — terminals & PTY foundationtrack:CTrack C — frontend (React, Tailwind, Zustand, i18n)Track C — frontend (React, Tailwind, Zustand, i18n)type:featureFeature work (new capability)Feature work (new capability)Status: Open.#129 In mpiton/forgent;T-233: TS IPC wrappers (terminals.ts) + useTerminalsStore (Zustand, optimistic open/close)
priority:P0Priority P0 — must land in sprintPriority P0 — must land in sprintscope: frontendReact / Tauri webview / xterm / CodeMirrorReact / Tauri webview / xterm / CodeMirrorsprint:2026-05-14Sprint 2026-05-14 (Sprint 3) — terminals & PTY foundationSprint 2026-05-14 (Sprint 3) — terminals & PTY foundationtrack:CTrack C — frontend (React, Tailwind, Zustand, i18n)Track C — frontend (React, Tailwind, Zustand, i18n)type:featureFeature work (new capability)Feature work (new capability)Status: Open.#128 In mpiton/forgent;T-232: specta + ts-rs codegen for terminal DTOs (TerminalId, payloads, snapshots)
priority:P0Priority P0 — must land in sprintPriority P0 — must land in sprintscope: interfacesTauri commands / eventsTauri commands / eventssprint:2026-05-14Sprint 2026-05-14 (Sprint 3) — terminals & PTY foundationSprint 2026-05-14 (Sprint 3) — terminals & PTY foundationtrack:BTrack B — IPC bridge (Tauri commands, codegen, ts wrappers)Track B — IPC bridge (Tauri commands, codegen, ts wrappers)type:choreChore work (deps, tooling, CI plumbing)Chore work (deps, tooling, CI plumbing)Status: Open.#127 In mpiton/forgent;T-231: Tauri event publisher terminal:chunk + terminal:exited (broadcast bridge, coalesce 16ms)
priority:P0Priority P0 — must land in sprintPriority P0 — must land in sprintscope: interfacesTauri commands / eventsTauri commands / eventssprint:2026-05-14Sprint 2026-05-14 (Sprint 3) — terminals & PTY foundationSprint 2026-05-14 (Sprint 3) — terminals & PTY foundationtrack:BTrack B — IPC bridge (Tauri commands, codegen, ts wrappers)Track B — IPC bridge (Tauri commands, codegen, ts wrappers)type:featureFeature work (new capability)Feature work (new capability)Status: Open.#126 In mpiton/forgent;T-230: IPC terminals_open/write/resize/close/list commands
priority:P0Priority P0 — must land in sprintPriority P0 — must land in sprintscope: interfacesTauri commands / eventsTauri commands / eventssprint:2026-05-14Sprint 2026-05-14 (Sprint 3) — terminals & PTY foundationSprint 2026-05-14 (Sprint 3) — terminals & PTY foundationtrack:BTrack B — IPC bridge (Tauri commands, codegen, ts wrappers)Track B — IPC bridge (Tauri commands, codegen, ts wrappers)type:featureFeature work (new capability)Feature work (new capability)Status: Open.#125 In mpiton/forgent;T-229: V003 migration terminal_sessions table
priority:P0Priority P0 — must land in sprintPriority P0 — must land in sprintscope: infrainfrastructure/ adapters (libsql, git2, pty, etc.)infrastructure/ adapters (libsql, git2, pty, etc.)sprint:2026-05-14Sprint 2026-05-14 (Sprint 3) — terminals & PTY foundationSprint 2026-05-14 (Sprint 3) — terminals & PTY foundationtrack:ATrack A — backend (Rust domain/application/infra)Track A — backend (Rust domain/application/infra)type:featureFeature work (new capability)Feature work (new capability)Status: Open.#124 In mpiton/forgent;T-228: PtyPool integration tests (spawn /bin/sh, echo round-trip, resize, kill)
priority:P0Priority P0 — must land in sprintPriority P0 — must land in sprintscope: infrainfrastructure/ adapters (libsql, git2, pty, etc.)infrastructure/ adapters (libsql, git2, pty, etc.)sprint:2026-05-14Sprint 2026-05-14 (Sprint 3) — terminals & PTY foundationSprint 2026-05-14 (Sprint 3) — terminals & PTY foundationtrack:ATrack A — backend (Rust domain/application/infra)Track A — backend (Rust domain/application/infra)type:testTest work (unit/integration/e2e)Test work (unit/integration/e2e)Status: Open.#123 In mpiton/forgent;T-227: infrastructure/pty/pool.rs — PtyPool core (spawn/write/resize/close + broadcast events)
priority:P0Priority P0 — must land in sprintPriority P0 — must land in sprintscope: infrainfrastructure/ adapters (libsql, git2, pty, etc.)infrastructure/ adapters (libsql, git2, pty, etc.)sprint:2026-05-14Sprint 2026-05-14 (Sprint 3) — terminals & PTY foundationSprint 2026-05-14 (Sprint 3) — terminals & PTY foundationtrack:ATrack A — backend (Rust domain/application/infra)Track A — backend (Rust domain/application/infra)type:featureFeature work (new capability)Feature work (new capability)Status: Open.#122 In mpiton/forgent;T-226: infrastructure/pty/shell_detector.rs ($SHELL on Unix, pwsh/cmd on Windows)
priority:P0Priority P0 — must land in sprintPriority P0 — must land in sprintscope: infrainfrastructure/ adapters (libsql, git2, pty, etc.)infrastructure/ adapters (libsql, git2, pty, etc.)sprint:2026-05-14Sprint 2026-05-14 (Sprint 3) — terminals & PTY foundationSprint 2026-05-14 (Sprint 3) — terminals & PTY foundationtrack:ATrack A — backend (Rust domain/application/infra)Track A — backend (Rust domain/application/infra)type:featureFeature work (new capability)Feature work (new capability)Status: Open.#121 In mpiton/forgent;