nowledge-co/con-terminal
The Native Terminal Emulator with a builtin AI Harness
agentlibghosttyrustskillsterminalworkflow
First Claude commit: Apr 17, 2026Last Claude commit: 2mo agoDiscovered: May 4, 2026
Recent Claude Commits
Stop silently disabling restore_terminal_text for legacy configs
4b974112mo agoauthor_emailFall back to launch cwd when restoring tab paths
0d004072mo agoauthor_emaildocs: windows-port session handover (2026-04-18)
d3ff1bd3mo agoauthor_emailfix(windows): bind Globals cbuffer to the pixel shader
769b6ee3mo agoauthor_emailfeat(windows): render bold/italic/underline/strikethrough + clear atlas on rebuild
b7ae5ca3mo agoauthor_emailfeat(windows): keyboard input; translate \n→\r for ConPTY
9478c783mo agoauthor_emailfeat(windows): render inverse-video block cursor
a350e233mo agoauthor_emailfix(windows): use DirectWrite metrics for cell width/height
4eeffe53mo agoauthor_emailfix(windows): fall back to palette default fg/bg on unstyled cells
805c9473mo agoauthor_emailfix(windows): decode codepoint via ghostty_cell_get (RAW is opaque)
484e82d3mo agoauthor_emailfix(windows): split atlas_rect into atlas_pos + atlas_size (2x R32G32)
140cbbf3mo agoauthor_emailfix(windows): VS quad-corner mapping off-by-one; add no-cull rasterizer
5fd57693mo agoauthor_emailfix(windows): read cell BG/FG as GhosttyColorRgb (3 bytes), pack to RGBA
2f37e2a3mo agoauthor_emailfix(windows): pass HPCON value (not &hpcon) to UpdateProcThreadAttribute
85644ba3mo agoauthor_emailfix(windows): ConPTY needs bInheritHandles=true, no CREATE_NO_WINDOW
36f8d5b3mo agoauthor_emaildiag+fix(windows): pwsh-first shell default; conpty + snapshot tracing
35393f33mo agoauthor_emailfix(windows): rerun build.rs on env change; hide cmd.exe; validate WM_PAINT
167d62f3mo agoauthor_emailfix(windows): grow instance buffer + normalize atlas UV in shader
c9c059d3mo agoauthor_emailfix(windows): drive render from GPUI paint + log pane bounds
f59a9023mo agoauthor_emailfix(windows): rewrite vt.rs FFI to match real upstream libghostty-vt API
ffb90663mo agoauthor_emailchore(ghostty): bump GHOSTTY_REV to 2026-04-17 tip-of-main
c4a9bde3mo agoauthor_emailfix(windows): skip ghostty_render_state_new by default — crashes at our pin
c5524eb3mo agoauthor_emaildiag(windows): SEH handler + ghostty_terminal_new breadcrumbs
99864053mo agoauthor_emaildiag(windows): panic hook to %TEMP%\con-panic.log + init breadcrumbs
f5e46563mo agoauthor_emailfix(windows): add RENDER_TARGET bind flag to glyph atlas texture
aa1d5bb3mo agoauthor_emailfix(windows): swapchain AlphaMode IGNORE for HWND; latch init failures
8974bd03mo agoauthor_emailfix(windows): default Ghostty SIMD off so static lib is self-contained
df020f53mo agoauthor_emailfix(windows): link ghostty-vt-static.lib instead of DLL import lib
c507f9f3mo agoauthor_emailfix(windows): use per-key `_get` instead of `_get_multi` in vt FFI
7b8ad613mo agoauthor_emailfeat(windows): CON_STUB_GHOSTTY_VT stub backend + Defender/long-path docs
a73aee13mo agoauthor_emailfix(windows): use -Demit-lib-vt=true for libghostty-vt on current Ghostty
1648dd73mo agoauthor_emailfeat(windows): Phase 3b — real glyph renderer (DWrite atlas + D3D11 grid)
2c29fd93mo agoauthor_emailfix(windows): rename bin to con-app on Windows; diagnose Zig failures
4fd9a173mo agoauthor_emailfeat(windows): Phase 3a — real Windows terminal backend scaffold
5fb0f0e3mo agoauthor_emailfeat(windows): buildable UI binary with stub terminal backend
01f63b73mo agoauthor_emailchore: rename crates/con to crates/con-app for Windows cloneability
0e36d443mo agoauthor_emailchore: prepare workspace for Windows port
b9d04993mo agoauthor_email