summaryrefslogtreecommitdiffstats
path: root/src/utils
AgeCommit message (Expand)AuthorLines
32 hoursfeat: add built-in subquery tool with hierarchical query idsaichat-agent-1/+67
2025-08-08chore: clippy with rust 1.89 (#1379)sigoden-1/+1
2025-08-02feat: eliminate return requirement for -e mode option selection (#1374)renato-umeton-0/+49
2025-07-03refactor: update deps and models.yaml (#1339)sigoden-0/+5
2025-06-28refactor: several improvements (#1336)sigoden-34/+38
2025-06-28feat: support autodetecting dark/light theme (#1335)sigoden-18/+0
2025-06-28chore: clippy (#1334)sigoden-15/+9
2025-05-09feat: add support for OSC52 clipboard codes (#1280)gcv-5/+28
2025-03-26refactor: replace `lazy_static` with `std::sync::LazyLock` (#1246)mtul0729-31/+42
2025-03-17feat: support HISTFILE to specify the bash/zsh history file (#1236)cramosc-2/+8
2025-03-12feat: enhence glob for `--file` and rag docs (#1230)sigoden-28/+101
2025-02-17refactor: several improvements (#1180)sigoden-2/+3
2025-02-13feat: abandon model field `no_temperature` (revert #1164) (#1170)sigoden-3/+3
2025-02-10feat: supports fetching models during configuration initialization (#1161)sigoden-1/+26
2025-02-08feat: enhance `.file` for loading resources from diverse sources (#1155)sigoden-5/+62
2025-02-03refactor: improve call_chat_completions function (#1143)sigoden-18/+10
2025-02-03feat: strip reasoning contents (#1141)sigoden-0/+6
2025-02-02refactor: several improvements (#1138)mtul0729-9/+5
2025-01-23refactor: fuzzy filter REPL autocompletions (#1120)sigoden-2/+14
2025-01-23refactor: sort repl autocompletion items by fuzzy-match score (#1119)sigoden-22/+3
2025-01-22feat: add `--sync-models` cli option (#1114)sigoden-2/+12
2025-01-21refactor: optimize configuration initialization (#1110)sigoden-76/+0
2025-01-17feat: support macro (#1087)sigoden-10/+15
2024-12-04feat: `--file/.file` accept file formats in document_loaders (#1033)sigoden-0/+84
2024-12-04refactor: do not refresh documents when `.edit rag-docs` (#1032)sigoden-8/+23
2024-12-01feat: append shell execute command to history file (#1026)sigoden-3/+77
2024-11-30refactor: several improvements (#1020)sigoden-2/+2
2024-11-27feat: support all proxy env vars including NO_PROXY (#1015)sigoden-14/+7
2024-11-27feat: handle Ctrl+C during every spinner in REPL (#1014)sigoden-63/+68
2024-11-09refactor: path related functions (#981)sigoden-6/+2
2024-11-05feat: `.agent` accepts session name (#970)sigoden-0/+21
2024-10-29fix: unexpected Ctrl-C/Ctrl-D handling in non-stream REPL Chat (#957)sigoden-9/+79
2024-10-29refactor: improve code quality (#956)sigoden-4/+28
2024-10-23refactor: improve error rendering (#948)sigoden-6/+20
2024-10-22refactor: several improvements (#943)sigoden-0/+8
2024-10-16refactor: clipboard::set_text (#928)sigoden-1/+5
2024-10-16feat: add shell action `copy` (#926)sigoden-2/+2
2024-10-08refactor: NO_COLOR, highlight and render_error (#915)sigoden-2/+19
2024-10-02feat: change prompt for choosing shell command actions (#898)sigoden-5/+6
2024-09-25fix: allow reading from special files (device, fifo, etc) (#886)Andrew Phillips-14/+11
2024-09-13feat: specify shell via $AICHAT_SHELL (#866)sigoden-24/+38
2024-09-10refactor: extract built-in roles to embedded files (#853)sigoden-15/+35
2024-09-06feat: better html to markdown converter (#840)sigoden-10/+26
2024-08-13refactor: improve crawl website (#787)sigoden-4/+6
2024-08-12feat: support builtin website crawling (recursive_url) (#786)sigoden-1/+319
2024-07-30feat: export agent variable as `LLM_AGENT_VAR_*` (#766)sigoden-0/+4
2024-07-30refactor: several improvements (#765)sigoden-5/+8
2024-07-28feat: ask for confirmation when some rag documents fail to load (#760)sigoden-0/+4
2024-07-28feat: add `config.stream` and `.set stream` repl command (#759)sigoden-6/+20
2024-07-17refactor: fetch html as markdown (#723)sigoden-1/+8