feat(coding-agent): added cursor navigation to message boundaries

- Added `moveCursorToMessageStart()` and `moveCursorToMessageEnd()` prompt actions for cursor navigation to message boundaries.
- Exposed editor methods for cursor movement to message start and end positions in InputController keybindings.
- Implemented message boundary navigation in Editor class with private helper methods for cursor positioning.
- Removed remote compaction settings test suite to align with feature deprecation.
This commit is contained in:
can1357
2026-03-14 13:34:26 +01:00
parent ca2860b200
commit b5faa7d4be
9 changed files with 75 additions and 37 deletions
@@ -41,7 +41,6 @@ const HARD_TIMEOUT_GRACE_MS = 5_000;
const shellSessions = new Map<string, Shell>();
const brokenShellSessions = new Set<string>();
async function resolveShellCwd(cwd: string | undefined): Promise<string | undefined> {
if (!cwd) return undefined;