Code

History

Commits on feature/multi-coroutine-lua-async to src35+
  1. mcp: retain status callback contextNick Owens committed 3 months ago8a993b9
  2. tui: cache wrap positions to avoid re-walking whole transcript per repaintmischief committed 3 months agob33821b
  3. cfg: make parallel_tool_calls opt-in disable instead of always-offNick Owens committed 3 months ago22ba7a8
  4. provider: add OpenAI Responses API backendNick Owens committed 3 months agof488c29
  5. tui: session save/resume (-r/--resume, picker, /clear rotation)Nick Owens committed 3 months ago764b376
  6. tui: pin queued mid-turn steering below turn output, style like you>Nick Owens committed 3 months ago367b935
  7. tui: fix mid-turn steering hitting "turn already in progress"Nick Owens committed 4 months agob94f5e7
  8. tui: bracketed paste, and fix input-box height for embedded newlinesNick Owens committed 4 months ago7809563
  9. build: split lib/ into libclm, libclmlua, libclmuvNick Owens committed 4 months agob37028f
  10. tui: :shortcode: emoji expansion and tab completionNick Owens committed 4 months agof15fa15
  11. tui: complete /model provider names first, probe the typed providerNick Owens committed 4 months ago441ceaf
  12. http: always send Content-Type, stop conflating empty api_key with unsetNick Owens committed 4 months ago040126e
  13. tui: drop A_BOLD from the permission prompt, it was masking the colourNick Owens committed 4 months ago980ae74
  14. tui: make the permission prompt yellow instead of ANSI 9 (orange)Nick Owens committed 4 months ago35be149
  15. build: remove dead redundant suppress_args and libuv dependency() callsNick Owens committed 4 months agod1d669c
  16. build: recognize OpenBSD's lua54 binary name for the seed-plugin codegenNick Owens committed 4 months ago391f440
  17. build: fix OpenBSD build -- suppress -Wzero-length-array, add missing stdint.hNick Owens committed 4 months ago155ba70
  18. md_render: word-wrap table cells to fit terminal widthNick Owens committed 4 months agoae7b865
  19. build: add curl/openssl meson wraps for a fully vendorable static buildNick Owens committed 4 months ago4716221
  20. build: fall back to the lua-wrap's own lua_exe when no lua CLI existsNick Owens committed 4 months agoea54f3b
  21. build: fall back to plain ncurses when ncursesw isn't packagedNick Owens committed 4 months ago6a769fe
  22. build: add cjson/md4c/libuv meson wraps, fix omnios/illumos portabilityNick Owens committed 4 months ago89b87c3
  23. tui: all mid-turn input automatically steers (no queue)Nick Owens committed 4 months ago3856104
  24. complete: add agent name completionNick Owens committed 4 months agoe10ee92
  25. agent/tui: make clm_agent_cancel idempotent, stop Escape-spam duplicating "[cancelled]"Nick Owens committed 4 months ago2b34720
  26. setup: finish free-key URL annotations for the remaining providersNick Owens committed 4 months ago7e14882
  27. setup: walk back Groq as "the" recommended default -- real TPM limits biteNick Owens committed 4 months ago74946b5
  28. tui: make /clear actually clear conversation history, not just the screenNick Owens committed 4 months ago845e3c4
  29. setup: externalize canned config templates, recommend Groq as free defaultNick Owens committed 4 months ago2b925c5
  30. setup: ship a full starter provider set instead of one commented exampleNick Owens committed 4 months ago56241fc
  31. provider: centralize base-url + endpoint-path into clm_provider_build_url()Nick Owens committed 4 months agobfd89ff
  32. complete: silence -Wmaybe-uninitialized false positive in complete_inputNick Owens committed 4 months agoa3f9b1c
  33. main: append the correct wire endpoint path per provider kindNick Owens committed 4 months ago8b08093
  34. config: address models as an explicit "provider/model-id" specNick Owens committed 4 months ago3c93baa
  35. tui: show provider:model:agent in the status barNick Owens committed 4 months agob6392d1