nowledge-co/con-terminal
The Native Terminal Emulator with a builtin AI Harness
agentlibghosttyrustskillsterminalworkflow
First Claude commit: Apr 17, 2026Last Claude commit: 16d agoDiscovered: May 4, 2026
Recent Claude Commits
Stop silently disabling restore_terminal_text for legacy configs
4b9741116d agoauthor_emailFall back to launch cwd when restoring tab paths
0d0040716d agoauthor_emaildocs: windows-port session handover (2026-04-18)
d3ff1bd1mo agoauthor_emailfix(windows): bind Globals cbuffer to the pixel shader
769b6ee1mo agoauthor_emailfeat(windows): render bold/italic/underline/strikethrough + clear atlas on rebuild
b7ae5ca1mo agoauthor_emailfeat(windows): keyboard input; translate \n→\r for ConPTY
9478c781mo agoauthor_emailfeat(windows): render inverse-video block cursor
a350e231mo agoauthor_emailfix(windows): use DirectWrite metrics for cell width/height
4eeffe51mo agoauthor_emailfix(windows): fall back to palette default fg/bg on unstyled cells
805c9471mo agoauthor_emailfix(windows): decode codepoint via ghostty_cell_get (RAW is opaque)
484e82d1mo agoauthor_emailfix(windows): split atlas_rect into atlas_pos + atlas_size (2x R32G32)
140cbbf1mo agoauthor_emailfix(windows): VS quad-corner mapping off-by-one; add no-cull rasterizer
5fd57691mo agoauthor_emailfix(windows): read cell BG/FG as GhosttyColorRgb (3 bytes), pack to RGBA
2f37e2a1mo agoauthor_emailfix(windows): pass HPCON value (not &hpcon) to UpdateProcThreadAttribute
85644ba1mo agoauthor_emailfix(windows): ConPTY needs bInheritHandles=true, no CREATE_NO_WINDOW
36f8d5b1mo agoauthor_emaildiag+fix(windows): pwsh-first shell default; conpty + snapshot tracing
35393f31mo agoauthor_emailfix(windows): rerun build.rs on env change; hide cmd.exe; validate WM_PAINT
167d62f1mo agoauthor_emailfix(windows): grow instance buffer + normalize atlas UV in shader
c9c059d1mo agoauthor_emailfix(windows): drive render from GPUI paint + log pane bounds
f59a9021mo agoauthor_emailfix(windows): rewrite vt.rs FFI to match real upstream libghostty-vt API
ffb90661mo agoauthor_emailchore(ghostty): bump GHOSTTY_REV to 2026-04-17 tip-of-main
c4a9bde1mo agoauthor_emailfix(windows): skip ghostty_render_state_new by default — crashes at our pin
c5524eb1mo agoauthor_emaildiag(windows): SEH handler + ghostty_terminal_new breadcrumbs
99864051mo agoauthor_emaildiag(windows): panic hook to %TEMP%\con-panic.log + init breadcrumbs
f5e46561mo agoauthor_emailfix(windows): add RENDER_TARGET bind flag to glyph atlas texture
aa1d5bb1mo agoauthor_emailfix(windows): swapchain AlphaMode IGNORE for HWND; latch init failures
8974bd01mo agoauthor_emailfix(windows): default Ghostty SIMD off so static lib is self-contained
df020f51mo agoauthor_emailfix(windows): link ghostty-vt-static.lib instead of DLL import lib
c507f9f1mo agoauthor_emailfix(windows): use per-key `_get` instead of `_get_multi` in vt FFI
7b8ad611mo agoauthor_emailfeat(windows): CON_STUB_GHOSTTY_VT stub backend + Defender/long-path docs
a73aee11mo agoauthor_emailfix(windows): use -Demit-lib-vt=true for libghostty-vt on current Ghostty
1648dd71mo agoauthor_emailfeat(windows): Phase 3b — real glyph renderer (DWrite atlas + D3D11 grid)
2c29fd91mo agoauthor_emailfix(windows): rename bin to con-app on Windows; diagnose Zig failures
4fd9a171mo agoauthor_emailfeat(windows): Phase 3a — real Windows terminal backend scaffold
5fb0f0e1mo agoauthor_emailfeat(windows): buildable UI binary with stub terminal backend
01f63b71mo agoauthor_emailchore: rename crates/con to crates/con-app for Windows cloneability
0e36d441mo agoauthor_emailchore: prepare workspace for Windows port
b9d04991mo agoauthor_email