Code

History

Commits on feature/multi-coroutine-lua-async to include35+
  1. http: cap response body sizeNick Owens committed 3 months ago5921edd
  2. http: handle synchronous completion safelyNick Owens committed 3 months ago33edaf4
  3. mcp: retain status callback contextNick Owens committed 3 months ago8a993b9
  4. tools: detach background jobs from freed agentsNick Owens committed 3 months agobc4058e
  5. http: share one curl multi handle per host/client instead of per requestmischief committed 3 months agoa6bdd17
  6. cfg: make parallel_tool_calls opt-in disable instead of always-offNick Owens committed 3 months ago22ba7a8
  7. provider: add OpenAI Responses API backendNick Owens committed 3 months agof488c29
  8. libclmsession: append-only JSONL session persistenceNick Owens committed 3 months ago7cc9951
  9. agent: on_message callback + clm_agent_restore_historyNick Owens committed 3 months ago00c59b2
  10. history: add lossless per-message JSON round-tripNick Owens committed 3 months ago6240166
  11. tools: byte-length-aware tool output, detect and warn on binaryNick Owens committed 4 months agob2b844f
  12. core: add list_dir toolNick Owens committed 4 months ago6219716
  13. build: split lib/ into libclm, libclmlua, libclmuvNick Owens committed 4 months agob37028f
  14. tui: complete /model provider names first, probe the typed providerNick Owens committed 4 months ago441ceaf
  15. build: add cjson/md4c/libuv meson wraps, fix omnios/illumos portabilityNick Owens committed 4 months ago89b87c3
  16. agent/tui: make clm_agent_cancel idempotent, stop Escape-spam duplicating "[cancelled]"Nick Owens committed 4 months ago2b34720
  17. tui: make /clear actually clear conversation history, not just the screenNick Owens committed 4 months ago845e3c4
  18. provider: centralize base-url + endpoint-path into clm_provider_build_url()Nick Owens committed 4 months agobfd89ff
  19. tools: strip stray literal backslashes from clm_tools_dispatch() commentNick Owens committed 4 months agof701673
  20. agent: raise llm_rl's fallback rate so it never binds in real useNick Owens committed 4 months agoda49884
  21. config: address models as an explicit "provider/model-id" specNick Owens committed 4 months ago3c93baa
  22. tui: show provider:model:agent in the status barNick Owens committed 4 months agob6392d1
  23. build: fix clang-only build breaks (OpenBSD)Nick Owens committed 4 months agoe19c4a3
  24. tools: detach in-flight tool batches on agent teardown, not just cancelNick Owens committed 4 months ago158d529
  25. Add Anthropic API support via provider vtable abstractioncopilot-swe-agent[bot] committed 4 months ago365f3d2
  26. Document Anthropic provider coupling points and recommended adapter approachcopilot-swe-agent[bot] committed 4 months agod65727c
  27. agent: retry without tools when a model rejects tool callsNick Owens committed 4 months ago5ce0beb
  28. tui: /model and /provider discoverability, literal model fallbackNick Owens committed 4 months agoc4dcc9d
  29. agent: parse GET /v1/models; surface HTTP error bodies on failed turnsNick Owens committed 4 months ago8e55ee8
  30. lua_plugin: add clm_lua_cfg_model_str/int accessors for config.modelscopilot-swe-agent[bot] committed 4 months ago3e6b0af
  31. agent: rework clm_agent_set_provider for full model/provider swaps; add clm_provider_from_strcopilot-swe-agent[bot] committed 4 months agoab1dde9
  32. add compressor api, exclude mcp from esp32 buildNick Owens committed 4 months agoc334ab8
  33. history: track content length explicitly, cap at uint16_tNick Owens committed 4 months agoce0c1ab
  34. json: replace vendored json-c with cJSON everywhereNick Owens committed 4 months ago26e3586
  35. agent: add background job primitive (bg_exec + clm_agent_notify)Nick Owens committed 4 months ago32c71fc