| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-11-07 | refactor: remove Model.client_index, match client by name (#218) | sigoden | -41/+32 | |
| 2023-11-07 | refactor: use &GlobalConfig to avoid clone (#217) | sigoden | -15/+17 | |
| 2023-11-07 | refactor: rename Model.llm_name to name (#216) | sigoden | -12/+12 | |
| 2023-11-06 | refactor: improve error message for PaLM client (#213) | sigoden | -2/+8 | |
| 2023-11-04 | feat: support Qianwen (#211) | sigoden | -0/+161 | |
| 2023-11-04 | feat: support Ernie (#210) | sigoden | -0/+232 | |
| 2023-11-04 | feat: support PaLM (#209) | sigoden | -2/+154 | |
| 2023-11-04 | refactor: rename azure to azure_openai, improve register_client! (#208) | sigoden | -16/+21 | |
| 2023-11-03 | fix: fix rendering markdown in REPL (#207) | sigoden | -3/+14 | |
| 2023-11-03 | fix: don't ignore '\n\n' reply at begin (#206) | sigoden | -1/+1 | |
| 2023-11-03 | fix: wrap and tokenize algorithm (#205) | sigoden | -117/+44 | |
| * fix: wrap and tokenize algorithm * update tests * remove unnecessary tokenize from tiktoken | ||||
| 2023-11-03 | refactor: rename azure-openai to azure (#204) | sigoden | -28/+11 | |
| 2023-11-03 | refactor: improve code quanity (#203) | sigoden | -84/+82 | |
| - update field name of ModelInfo - rename ModelInfo to Model | ||||
| 2023-11-02 | refactor: optimize render (#202) | sigoden | -30/+75 | |
| 2023-11-02 | fix: incorrect last line render in command mode (#201) | sigoden | -1/+3 | |
| 2023-11-02 | feat: add `.set auto_copy` (#200) | sigoden | -0/+5 | |
| 2023-11-02 | chore: add one newline when caught repl error | sigoden | -1/+2 | |
| 2023-11-02 | refactor: improve repl completer (#199) | sigoden | -105/+191 | |
| 2023-11-02 | refactor: improve code quanity (#197) | sigoden | -51/+51 | |
| - move model_info.rs/message.rs to clients/ - rename SharedConfig to GlobalConfig | ||||
| 2023-11-02 | refactor: improve code quanity (#196) | sigoden | -477/+443 | |
| - rewrite Repl, remove ReplHandler - move ReplyStreamHandler to repl/ and rename it to ReplyHandler - deprecate utils::print_now - refactor session info | ||||
| 2023-11-02 | refactor: set tokens count factors (#195) | sigoden | -22/+40 | |
| 2023-11-01 | chore: spellcheck typos | sigoden | -6/+6 | |
| 2023-11-01 | refactor: improve code quanity (#194) | sigoden | -94/+199 | |
| - extends ModelInfo for tokens calculating - refactor config/session.rs, improve export, render, getter/setter - modify main.rs, allow --model override session.model | ||||
| 2023-11-01 | refactor: add/use openai_compatible_client macro | sigoden | -110/+69 | |
| 2023-11-01 | refactor: use reqwest-eventsource as sse client | sigoden | -19/+31 | |
| 2023-11-01 | refactor: clients/* and config.rs (#193) | sigoden | -521/+579 | |
| - add register_clients macro to make it easier to add a new client - no create_client_config, just add const PROMPTS - move ModelInfo from clients/ to config/ - model's max_tokens are optional - improve code quanity on config/mod.rs - add/use macro config_get_fn | ||||
| 2023-10-31 | chore: move split_line_* from repl/cmd.rs to utils/ (#190) | sigoden | -220/+223 | |
| 2023-10-31 | chore: refactor config description | sigoden | -5/+8 | |
| 2023-10-31 | feat: improve client (#189) | sigoden | -318/+306 | |
| 2023-10-31 | fix: uncorrected render in command mode (#188) | sigoden | -4/+10 | |
| 2023-10-31 | feat: support custom theme (#187) | sigoden | -106/+45 | |
| 2023-10-31 | feat: support OPENAI_API_BASE (#186) | sigoden | -2/+7 | |
| 2023-10-31 | feat: support azure-openai (#166) | sigoden | -1/+197 | |
| 2023-10-31 | fix: no last newline in reply text on windows os (#185) | sigoden | -1/+5 | |
| 2023-10-30 | feat: add `.info role` and `.info session` (#183) | sigoden | -37/+95 | |
| 2023-10-30 | feat: force nowrap if no tty/terminal (#182) | sigoden | -7/+8 | |
| 2023-10-30 | chore: update readme and cli help | sigoden | -19/+19 | |
| 2023-10-30 | fix: dry run on role or session (#181) | sigoden | -61/+171 | |
| 2023-10-30 | chore: spellcheck | sigoden | -18/+18 | |
| 2023-10-30 | feat: deprecate .clear command (#180) | sigoden | -48/+58 | |
| 2023-10-30 | feat: deprecate history file (#179) | sigoden | -73/+6 | |
| 2023-10-30 | fix: bugs between sesison/role (#178) | sigoden | -36/+52 | |
| 2023-10-30 | fix: detect light theme only by env var (#177) | sigoden | -267/+24 | |
| 2023-10-30 | feat: deprecate prompt, remove `--prompt` and `.prompt` (#176) | sigoden | -49/+1 | |
| 2023-10-30 | chore: remove unnecessary clippy macros | sigoden | -27/+0 | |
| 2023-10-30 | feat: show role info with `--role <name> --info` (#175) | sigoden | -0/+9 | |
| 2023-10-30 | feat: support textwrap (#171) | sigoden | -174/+387 | |
| * feat: support textwrap * improve cmd_render_stream * done cmd_render_stream * add `-w` alias to `--wrap` * done repl_render_stream * add `config.wrap_code` * remove cached config.wrap_width * fix unxpected duplicate lines on kitty * refactor markdown render * improve render * fix test | ||||
| 2023-10-29 | feat: add `--light-theme` option (#169) | sigoden | -19/+25 | |
| 2023-10-29 | feat: autodetect light theme on unix-like os (#168) | sigoden | -7/+280 | |
| 2023-10-29 | fix: unexpcted duplicate lines in kitty (#167) | sigoden | -42/+38 | |
