You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
aichat/src/repl
sigoden b4a40e3fed
feat: support function calling (#514)
* feat: support function calling

* fix on Windows OS

* implement multi-steps function calling

* fix on Windows OS

* add error for client not support function calling

* refactor message data structure and make claude client supporting function calling

* support reuse previous call results

* improve error handling for function calling

* use prefix `may_`  as indicator for `execute` type fucntions
2 days ago
..
completer.rs refactor: config::Input (#503) 6 days ago
highlighter.rs feat: state-aware completer (#251) 6 months ago
mod.rs feat: support function calling (#514) 2 days ago
prompt.rs refactor: render multiline indicator (#479) 3 weeks ago