Code

History

Commits on feature/multi-coroutine-lua-async35+
  1. lua: add structured task primitivesNick Owens committed 3 months agoc44dc2f
  2. Implement generalized multi-coroutine async model for Lua pluginsNick Owens committed 3 months ago6e3bbbe
  3. test: update shared mux call sitesNick Owens committed 3 months ago8f3f6aa
  4. test: expect queued tui markerNick Owens committed 3 months agoc0051c6
  5. http: preserve libuv poll errorsNick Owens committed 3 months ago07a8676
  6. http: cap response body sizeNick Owens committed 3 months ago5921edd
  7. test: update mcp connect call sitesNick Owens committed 3 months agobb0d6ae
  8. lua: restore deadlines after async yieldsNick Owens committed 3 months ago0411197
  9. http: handle synchronous completion safelyNick Owens committed 3 months ago33edaf4
  10. mcp: retain status callback contextNick Owens committed 3 months ago8a993b9
  11. mcp: cancel requests before freeing clientsNick Owens committed 3 months ago702d07f
  12. tools: detach background jobs from freed agentsNick Owens committed 3 months agobc4058e
  13. lua: cancel async work before teardownNick Owens committed 3 months ago77f57c2
  14. mcp: cancel timed-out tool callsNick Owens committed 3 months ago6b483b2
  15. http: share one curl multi handle per host/client instead of per requestmischief committed 3 months agoa6bdd17
  16. tui: cache wrap positions to avoid re-walking whole transcript per repaintmischief committed 3 months agob33821b
  17. cfg: make parallel_tool_calls opt-in disable instead of always-offNick Owens committed 3 months ago22ba7a8
  18. provider: add OpenAI Responses API backendNick Owens committed 3 months agof488c29
  19. test: session round-trip units, fuzz target, TUI resume e2e; docsNick Owens committed 3 months ago1cef679
  20. tui: session save/resume (-r/--resume, picker, /clear rotation)Nick Owens committed 3 months ago764b376
  21. libclmsession: append-only JSONL session persistenceNick Owens committed 3 months ago7cc9951
  22. agent: on_message callback + clm_agent_restore_historyNick Owens committed 3 months ago00c59b2
  23. history: add lossless per-message JSON round-tripNick Owens committed 3 months ago6240166
  24. tui: pin queued mid-turn steering below turn output, style like you>Nick Owens committed 3 months ago367b935
  25. provider_anthropic: raise max_tokens default to 64000Nick Owens committed 3 months agodd740d6
  26. http_async: use CURLOPT_COPYPOSTFIELDS to avoid use-after-freeNick Owens committed 3 months ago7bf4457
  27. test: regression test for cancelling a backgrounded shell_exec jobNick Owens committed 4 months agoded9a74
  28. shell_exec: kill the whole process group on cancel, not just $SHELL -cNick Owens committed 4 months agoc4e97ec
  29. tui: fix mid-turn steering hitting "turn already in progress"Nick Owens committed 4 months agob94f5e7
  30. tui: bracketed paste, and fix input-box height for embedded newlinesNick Owens committed 4 months ago7809563
  31. tools: byte-length-aware tool output, detect and warn on binaryNick Owens committed 4 months agob2b844f
  32. esp32: recursive synth_vfs live listing + real is_dir classificationNick Owens committed 4 months ago0ab452a
  33. esp32: treat "." as "/" in synth_vfs's root registrationNick Owens committed 4 months agoe608c5a
  34. esp32: derive "/" listing live from ESP-IDF's real VFS tableNick Owens committed 4 months ago867927e
  35. esp32: generalize root_vfs into a reusable synth_vfs componentNick Owens committed 4 months agod5b0336