From b1584fab8fefe47a8fb903ecbb620981854fcbf3 Mon Sep 17 00:00:00 2001 From: Julius Marminge Date: Thu, 26 Feb 2026 19:30:24 -0800 Subject: [PATCH] Add .t3 keybindings and initial local runtime state files - add default `.t3/keybindings.json` for terminal/chat/editor/diff shortcuts - include initial provider log files and SQLite state artifacts under `apps/server/.t3` --- apps/server/.t3/keybindings.json | 45 ++++++++++++++++++ .../logs/providers/provider-canonical.ndjson | 0 .../.t3/logs/providers/provider-native.ndjson | 0 apps/server/.t3/state.sqlite | Bin 0 -> 200704 bytes apps/server/.t3/state.sqlite-shm | Bin 0 -> 32768 bytes apps/server/.t3/state.sqlite-wal | 0 6 files changed, 45 insertions(+) create mode 100644 apps/server/.t3/keybindings.json create mode 100644 apps/server/.t3/logs/providers/provider-canonical.ndjson create mode 100644 apps/server/.t3/logs/providers/provider-native.ndjson create mode 100644 apps/server/.t3/state.sqlite create mode 100644 apps/server/.t3/state.sqlite-shm create mode 100644 apps/server/.t3/state.sqlite-wal diff --git a/apps/server/.t3/keybindings.json b/apps/server/.t3/keybindings.json new file mode 100644 index 0000000000000000000000000000000000000000..2d1f06cd49ea14223599983be7bef96a5b3cc0e1 --- /dev/null +++ b/apps/server/.t3/keybindings.json @@ -0,0 +1,45 @@ +[ + { + "key": "mod+j", + "command": "terminal.toggle" + }, + { + "key": "mod+d", + "command": "terminal.split", + "when": "terminalFocus" + }, + { + "key": "mod+n", + "command": "terminal.new", + "when": "terminalFocus" + }, + { + "key": "mod+w", + "command": "terminal.close", + "when": "terminalFocus" + }, + { + "key": "mod+n", + "command": "chat.new", + "when": "!terminalFocus" + }, + { + "key": "mod+shift+o", + "command": "chat.new", + "when": "!terminalFocus" + }, + { + "key": "mod+shift+n", + "command": "chat.newLocal", + "when": "!terminalFocus" + }, + { + "key": "mod+o", + "command": "editor.openFavorite" + }, + { + "key": "mod+d", + "command": "diff.toggle", + "when": "!terminalFocus" + } +] diff --git a/apps/server/.t3/logs/providers/provider-canonical.ndjson b/apps/server/.t3/logs/providers/provider-canonical.ndjson new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/apps/server/.t3/logs/providers/provider-native.ndjson b/apps/server/.t3/logs/providers/provider-native.ndjson new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/apps/server/.t3/state.sqlite b/apps/server/.t3/state.sqlite new file mode 100644 index 0000000000000000000000000000000000000000..2faad4ed67e452aacac0a6576e3e43d1bc8143c8 GIT binary patch literal 200704 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 literal 0 HcmV?d00001 diff --git a/apps/server/.t3/state.sqlite-shm b/apps/server/.t3/state.sqlite-shm new file mode 100644 index 0000000000000000000000000000000000000000..936a7c6bc62035ab45aeb45eef3b7cbf7776fd30 GIT binary patch literal 32768 zcmeI*Nluhe6vgpNsq~#7T409?NM~Pm*kBXqF2lG1ci|FPgfm8N!I5#y0$6~FfpaPn zYj{bl)c0QgCpoDmH&yTZE#SWP!JRnCP{izeeR!b$`Mvw)YO^SUQid*i|Qq{tuCrd>SgtcdR4uqURRgZ8|qEB{LKM7Lh-3u3 z)rn*ThU0N&tN}CLs6{dY-e*QK0weJxGuD8ahYdJG8AtFYKavp`ji;Hh2FyHaz!}Oo zf_GSwjKEkt%ZxEokbt+hl8nH3JkN|VQ;@)NL1!K8Q72+&um|AZ|GR)Uc9V?2WW30X zF;kF$ch!@Oz*M}w2KRJ&o@_C3OjG#=E*6 nsBcf>n}11N0$bgCr0aU7{ydHEye4%C_`Y$H5%8_*BqMMP9;`R( literal 0 HcmV?d00001 diff --git a/apps/server/.t3/state.sqlite-wal b/apps/server/.t3/state.sqlite-wal new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 -- 2.54.0