Code

History

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