Commit graph

  • 738fa2e901 memory: log new claude-pane cursor-gap bug report + diagnosis plan main megaproxy 2026-06-11 22:50:04 +01:00
  • a72b2c3ff4 memory: note v0.4.1 release has wrong installer asset (0.4.0 .exe) + release.sh hardening TODO megaproxy 2026-06-02 00:07:26 +01:00
  • 8c6aded5d8 memory: customizable terminal colors session log (v0.4.1) megaproxy 2026-06-01 23:53:44 +01:00
  • ca97fb3733 Bump version to 0.4.1 v0.4.1 megaproxy 2026-06-01 23:49:19 +01:00
  • 7e624a3f96 Add customizable terminal colors (global theme + per-pane overrides) megaproxy 2026-06-01 23:41:19 +01:00
  • 1febf2e096 memory: window-close crash fix VERIFIED on Windows megaproxy 2026-05-30 01:24:30 +01:00
  • 9144ba64b6 Fix: closing any window killed all (tokio::spawn panic on close path) megaproxy 2026-05-30 01:09:46 +01:00
  • 8b5f65a14a memory: session wrap-up log (cursor fix + 3 xterm features + toolbar; context bar shelved) megaproxy 2026-05-29 21:03:31 +01:00
  • cd5500671a memory: context bar shelved (unsolvable pane↔session signal); toolbar fix kept megaproxy 2026-05-28 23:48:00 +01:00
  • 00a1e24ecf Shelve the per-pane context indicator (keep narrow-toolbar fix) megaproxy 2026-05-28 23:47:06 +01:00
  • 15c2842ce1 Context bar: loosen recency gate to 3h (10min hid idle-but-live sessions) megaproxy 2026-05-28 23:38:13 +01:00
  • a1d7919537 Context bar: defer OSC7 cwd update out of render phase (was dropped) megaproxy 2026-05-28 23:19:25 +01:00
  • bbe827af22 TEMP: log context distros/sessions + OSC7-reported cwd for diagnosis megaproxy 2026-05-28 23:14:03 +01:00
  • 50766c3fdd memory: log OSC 7 confirmed + recency gate + absolute-token fix megaproxy 2026-05-28 23:09:44 +01:00
  • c01a4decbf Context bar: show absolute tokens, assume 1M window (% wasn't reliable) megaproxy 2026-05-28 23:09:15 +01:00
  • 0358128b24 Context bar: only show for actively-written sessions (gate on recent mtime) megaproxy 2026-05-28 23:06:30 +01:00
  • 02d97d1520 memory: log OSC 7 live-cwd fix for the context bar (pending re-test) megaproxy 2026-05-28 22:58:10 +01:00
  • d776f962da Context bar: match panes by live cwd via OSC 7 (was keyed on unset leaf.cwd) megaproxy 2026-05-28 22:57:53 +01:00
  • 24ab7f067f memory: narrow-toolbar verified; context bar blocked on leaf.cwd never being set megaproxy 2026-05-28 22:53:45 +01:00
  • 20b60661cb memory: backlog 'reattach window to existing window' idea megaproxy 2026-05-28 22:44:30 +01:00
  • 5f8e9f92c5 memory: log pivot from usage panel to per-pane context-fill indicator megaproxy 2026-05-28 22:43:24 +01:00
  • d951c360ae Replace token-usage panel with per-pane context-fill indicator megaproxy 2026-05-28 22:43:06 +01:00
  • b23f3d1ecb memory: log usage-panel scope/metric refinements + double-count investigation megaproxy 2026-05-28 22:26:33 +01:00
  • ebbf8db407 Usage panel: scope to open panes, lead with tokens, label $ as API estimate megaproxy 2026-05-28 22:26:15 +01:00
  • e3c3810ba0 memory: log per-session token tracking (done, pending Windows verify) megaproxy 2026-05-28 22:16:20 +01:00
  • e30ac461af Commit pnpm-lock for the three new xterm addons megaproxy 2026-05-28 22:16:03 +01:00
  • 1df8c3181b Add per-session claude token/cost usage panel (WSL, v1) megaproxy 2026-05-28 22:15:51 +01:00
  • a6d3f8a9f9 memory: mark cursor fix + 3 xterm features verified on Windows megaproxy 2026-05-28 21:57:32 +01:00
  • 1bbc6a5783 memory: mark find-in-scrollback, unicode11, pane-nav implemented (pending Windows verify) megaproxy 2026-05-28 21:52:07 +01:00
  • baa00dfc5c Add find-in-scrollback, unicode11, and keyboard pane navigation megaproxy 2026-05-28 21:51:29 +01:00
  • 8bb080345e memory: log fan-out feature research backlog (5 prioritized + parked) megaproxy 2026-05-28 21:39:23 +01:00
  • b5db68da8b memory: log in-app code-markup/editor-pane idea megaproxy 2026-05-28 21:32:05 +01:00
  • 07bba99eb5 Use canvas renderer to fix stuck/ghost cursor in panes megaproxy 2026-05-28 21:31:59 +01:00
  • df159056a1 memory: log v0.4.0 release wrap-up megaproxy 2026-05-28 20:44:58 +01:00
  • 5ef35e3a74 README: add tabs + multi-window to feature highlights megaproxy 2026-05-28 20:43:21 +01:00
  • 2a1f1d41ad Bump version to 0.4.0 v0.4.0 megaproxy 2026-05-28 20:36:22 +01:00
  • 309b6024d4 Fix XtermPane IPC listener leak on unmount-during-spawn/adopt megaproxy 2026-05-28 20:34:36 +01:00
  • e6d0040021 Fix workspace accumulation, tab-close popover, scrollbars, drag ghost megaproxy 2026-05-28 20:24:09 +01:00
  • bea6cf2977 Fix detached-window IPC scoping and pane-transfer session loss megaproxy 2026-05-28 19:46:30 +01:00
  • 681d15fdc3 memory.md: fix Phase 2 verify command (cargo from src-tauri/, not root) megaproxy 2026-05-28 19:05:29 +01:00
  • 597f9ac9b7 Session log: tabs + multi-window pane transfer (3 phases) megaproxy 2026-05-28 19:01:26 +01:00
  • 6faf7e5e19 Phase 3: drag pane past window edge to detach megaproxy 2026-05-28 18:59:48 +01:00
  • 8ad51787fc Phase 2: drag-/right-click-a-pane-to-new-window megaproxy 2026-05-28 18:57:31 +01:00
  • 1a035ad0a6 Phase 1: tabbed workspaces megaproxy 2026-05-28 18:43:32 +01:00
  • c92847413b Session log: v0.3.0 shipped + release-time gotchas for next time megaproxy 2026-05-26 19:32:22 +01:00
  • 1db8b26109 release.sh: call node directly for build:mcpb (skip pnpm install hang) v0.3.0 megaproxy 2026-05-26 19:29:53 +01:00
  • 99b97c0c9b Cargo.lock: 0.2.3 → 0.3.0 megaproxy 2026-05-26 19:14:47 +01:00
  • 7e285b27df pnpm check: use tsc -b so it catches what pnpm build catches megaproxy 2026-05-26 19:11:34 +01:00
  • e1ceaabbff Fix tsc -b error: bind narrowed SSH spawn spec to a local before closure use megaproxy 2026-05-26 19:06:19 +01:00
  • 420438b494 Bump version to 0.3.0 megaproxy 2026-05-26 19:03:44 +01:00
  • 3d4e0fabe5 Clear cargo warnings: drop v2.1 classifier scaffold, annotate tool_router megaproxy 2026-05-26 18:59:04 +01:00
  • 139730259a README: refresh for today's shipped features (MCP v2, SSH, hard-deny) megaproxy 2026-05-26 18:42:49 +01:00
  • 35194cd60c release.sh: build + attach .mcpb bundle alongside the installer megaproxy 2026-05-26 18:37:57 +01:00
  • 50fbd0e531 Revert idle "claude foreground" filter — back to legacy 5s notify megaproxy 2026-05-26 18:33:11 +01:00
  • 9931a92c5f Idle probe: inline pane_id + watch list into bash script (drop positional args) megaproxy 2026-05-26 18:25:55 +01:00
  • 6772b8db37 Idle filter: pivot per-distro → per-pane via TILETOPIA_PANE_ID env marker megaproxy 2026-05-26 17:58:51 +01:00
  • d3474d33b0 README: regenerate marker block to pick up new MCP tip from shortcuts.ts megaproxy 2026-05-26 17:37:11 +01:00
  • b29233a012 Add .mcpb Claude Desktop bundle with zero-config token handling megaproxy 2026-05-26 17:31:34 +01:00
  • 25aac634ab README: generate shortcuts table from shortcuts.ts (single source of truth) megaproxy 2026-05-26 17:24:44 +01:00
  • f51033a142 Idle filter: suppress when watched process (claude) is running in distro megaproxy 2026-05-26 17:24:46 +01:00
  • 5b970f8b48 Hard-deny: PowerShell patterns + drift-proof the label list megaproxy 2026-05-26 17:14:42 +01:00
  • f3ab54252e scripts: pr4-verify.mjs — end-to-end MCP add_host/delete_host harness megaproxy 2026-05-26 16:53:22 +01:00
  • 4bf55782da CLAUDE.md: React 18, not Svelte 5 megaproxy 2026-05-26 16:13:32 +01:00
  • f6431891bc gitignore: cargo-test.log megaproxy 2026-05-26 16:06:08 +01:00
  • e872044310 Fix hard-deny enforcement gaps surfaced by PR-4 test re-enable megaproxy 2026-05-26 16:05:31 +01:00
  • 9ebb3e4d2e MCP v2 PR-4: add_host + delete_host + extraArgs sanitiser + third SSH safeguard megaproxy 2026-05-26 16:04:14 +01:00
  • 71f330e934 Session log: MCP v2 PR-3 + PR-3.5 + polish bundle megaproxy 2026-05-26 15:21:40 +01:00
  • 6da7523993 MCP polish + SSH host manager Connect button megaproxy 2026-05-26 15:20:22 +01:00
  • bf2810a433 MCP v2 PR-3: write_pane, spawn_pane, connect_host + SSH safeguards megaproxy 2026-05-26 14:50:06 +01:00
  • 3acad63fb7 Session log: MCP v2 PR-2 (tree-shape writes) megaproxy 2026-05-26 12:46:19 +01:00
  • e0ce223985 MCP v2 PR-2: close_pane, swap_panes, promote_pane, apply_preset megaproxy 2026-05-26 12:44:11 +01:00
  • 09019a0ad7 Session log: MCP v2 PR-1 + PR-1b (policy engine + dispatcher) megaproxy 2026-05-26 12:29:17 +01:00
  • 26ffe8859a MCP v2 PR-1b: action dispatcher, confirm modal, set_label end-to-end megaproxy 2026-05-26 12:26:33 +01:00
  • 464c576b79 MCP v2 PR-1: policy engine + audit log + Config/Audit/Policy panel tabs megaproxy 2026-05-26 12:05:31 +01:00
  • b14b450577 Session log: MCP persistence + Claude Code OAuth bug + mcp-remote shim megaproxy 2026-05-26 11:06:42 +01:00
  • 799f507c3c MCP: persistent port/token + mcp-remote shim recipe for Claude Code megaproxy 2026-05-26 11:05:13 +01:00
  • 352aa8c281 Session log: reflow bug fix + titlebar tidy-up; correct stack note megaproxy 2026-05-25 22:28:36 +01:00
  • fa18307fd9 Tidy titlebar: dropdowns for shell + layout, '+' button to spawn megaproxy 2026-05-25 22:26:41 +01:00
  • e46446444e Lock titlebar + pane toolbar height to stop periodic xterm reflow megaproxy 2026-05-25 22:11:03 +01:00
  • d667e18c0c Session log: SSH, links, promote, help, MCP v1 megaproxy 2026-05-25 21:43:57 +01:00
  • 112d7dd5b5 Use ReadResourceResult::new — struct is non-exhaustive megaproxy 2026-05-25 21:34:25 +01:00
  • 83d8932c98 Add MCP server (v1 read-only): toggle, per-pane gate, panel UI megaproxy 2026-05-25 21:31:49 +01:00
  • 6068522ee3 Add per-leaf mcpAllow flag for MCP visibility gating (default-deny) megaproxy 2026-05-25 21:22:15 +01:00
  • b35a5b282d Add help overlay: titlebar ? button, F1 hotkey, shortcuts and tips megaproxy 2026-05-25 21:04:55 +01:00
  • 3cdd485627 Note help overlay + Claude-MCP server as next TODOs megaproxy 2026-05-25 21:02:11 +01:00
  • 5085326cb1 Replace drag-promote gesture with Ctrl+Shift+P keyboard shortcut megaproxy 2026-05-25 20:58:43 +01:00
  • 8e4a358aa8 Make gutters discoverable: bigger hitbox, visible line color, higher z-index megaproxy 2026-05-25 20:48:50 +01:00
  • d757117f95 Debug: include gutter orientation + position in drag trace megaproxy 2026-05-25 20:41:17 +01:00
  • 4816f449d4 Temp debug log: trace gutter-drag promote evaluation megaproxy 2026-05-25 20:35:48 +01:00
  • 8c7886866c Lower promote-gesture threshold from 75% to 50% of sibling pane megaproxy 2026-05-25 20:32:49 +01:00
  • 150e5f09cb Promote nested pane to full row/column by dragging gutter past sibling megaproxy 2026-05-25 20:24:47 +01:00
  • dbd6c163c3 Lock in keyring-core and windows-native-keyring-store from password feature build megaproxy 2026-05-25 20:24:41 +01:00
  • b462f9f3bf Acknowledge SpawnSpec::Ssh host_id in build_command pattern megaproxy 2026-05-25 20:10:31 +01:00
  • 1c243b3f3f Save SSH passwords in Windows Credential Manager and auto-type at prompt megaproxy 2026-05-25 20:08:31 +01:00
  • 872fb0e80e Add SSH connections: saved hosts manager and hierarchical shell picker megaproxy 2026-05-25 19:47:37 +01:00
  • 4e5bc7e081 Scope opener plugin to http/https/mailto so clicks open the browser megaproxy 2026-05-25 19:47:24 +01:00
  • a24f7de7df Make URLs in terminal output clickable via xterm web-links + tauri-plugin-opener megaproxy 2026-05-25 19:13:08 +01:00
  • 234a0b74a1 Add PowerShell as a selectable shell in the distro dropdown megaproxy 2026-05-25 19:13:03 +01:00
  • 29b15f19c1 Route terminal clipboard through tauri-plugin-clipboard-manager; bump to 0.2.3 v0.2.3 megaproxy 2026-05-22 23:27:43 +01:00
  • e94d2499d1 Add tauri-plugin-clipboard-manager dependency megaproxy 2026-05-22 23:12:52 +01:00