Code

History

Commits on cjson-wrap35+
  1. build: add curl/openssl meson wraps for a fully vendorable static buildNick Owens committed 4 months ago4716221
  2. build: fall back to the lua-wrap's own lua_exe when no lua CLI existsNick Owens committed 4 months agoea54f3b
  3. build: fall back to plain ncurses when ncursesw isn't packagedNick Owens committed 4 months ago6a769fe
  4. build: add lua meson wrap so the TUI/lua plugin support builds on omniosNick Owens committed 4 months agoc070b37
  5. http_async: reap CURLMSG_DONE after the initial socket_action tooNick Owens committed 4 months ago5359a2c
  6. build: add cjson/md4c/libuv meson wraps, fix omnios/illumos portabilityNick Owens committed 4 months ago89b87c3
  7. tui: all mid-turn input automatically steers (no queue)Nick Owens committed 4 months ago3856104
  8. complete: add agent name completionNick Owens committed 4 months agoe10ee92
  9. plugin/edit_file: add replace_all parameter for multi-occurrence replacementsNick Owens committed 4 months ago8756986
  10. docs: add agent profiles, hot-switching, context management, prompt caching to FeaturesNick Owens committed 4 months ago714904f
  11. docs: rewrite Usage for the real getting-started flow, fix Secrets scopingNick Owens committed 4 months ago0d367c9
  12. docs: refresh README for the Anthropic dialect, drop stale Architecture section, add esp32/README.mdNick Owens committed 4 months agobfb085f
  13. tool_shell/tool_bg: report the real signal instead of "exit status 0"Nick Owens committed 4 months ago6448dbf
  14. agent/tui: make clm_agent_cancel idempotent, stop Escape-spam duplicating "[cancelled]"Nick Owens committed 4 months ago2b34720
  15. setup: finish free-key URL annotations for the remaining providersNick Owens committed 4 months ago7e14882
  16. setup: walk back Groq as "the" recommended default -- real TPM limits biteNick Owens committed 4 months ago74946b5
  17. tui: make /clear actually clear conversation history, not just the screenNick Owens committed 4 months ago845e3c4
  18. setup: externalize canned config templates, recommend Groq as free defaultNick Owens committed 4 months ago2b925c5
  19. setup: ship a full starter provider set instead of one commented exampleNick Owens committed 4 months ago56241fc
  20. docs: document kind="anthropic", fix stale url/rate-limiter descriptionsNick Owens committed 4 months ago8f991d9
  21. provider: centralize base-url + endpoint-path into clm_provider_build_url()Nick Owens committed 4 months agobfd89ff
  22. provider_anthropic: enable top-level prompt cachingNick Owens committed 4 months ago0c75489
  23. mcp_client: extract JSON-RPC error.message instead of stringifying errorNick Owens committed 4 months agof45978a
  24. tools: strip stray literal backslashes from clm_tools_dispatch() commentNick Owens committed 4 months agof701673
  25. agent: raise llm_rl's fallback rate so it never binds in real useNick Owens committed 4 months agoda49884
  26. provider_anthropic: revert tool nesting, match the real ToolParam shapeNick Owens committed 4 months agobc81f5d
  27. provider_anthropic: nest custom tool fields under a "custom" objectNick Owens committed 4 months agodfc96df
  28. complete: silence -Wmaybe-uninitialized false positive in complete_inputNick Owens committed 4 months agoa3f9b1c
  29. provider_anthropic: tag custom tool definitions with type:"custom"Nick Owens committed 4 months agofb2cc2b
  30. main: append the correct wire endpoint path per provider kindNick Owens committed 4 months ago8b08093
  31. config: address models as an explicit "provider/model-id" specNick Owens committed 4 months ago3c93baa
  32. tui: show provider:model:agent in the status barNick Owens committed 4 months agob6392d1
  33. build: exploit-mitigation hardening + debugoptimized default, fix issues it surfacesNick Owens committed 4 months ago24f374c
  34. tui: don't let hidden reasoning segments break tool-cluster collapsingNick Owens committed 4 months ago4b28bb8
  35. tui: collapse older tool-call clusters into a single tally lineNick Owens committed 4 months ago45f15d2