summaryrefslogtreecommitdiffstats
path: root/src/repl
AgeCommit message (Expand)AuthorLines
32 hoursfeat: add built-in subquery tool with hierarchical query idsaichat-agent-0/+4
2025-08-08chore: clippy with rust 1.89 (#1379)sigoden-5/+5
2025-07-12fix: `.copy` does not work after session compression (#1350)sigoden-1/+1
2025-07-05feat: ctrl+j for newline (#1342)sigoden-3/+6
2025-06-28refactor: several improvements (#1336)sigoden-1/+1
2025-06-28chore: clippy (#1334)sigoden-7/+7
2025-05-02fix: visual indication of Vi insert/normal model #897 (#1279)Christian Zangl-0/+8
2025-03-26refactor: replace `lazy_static` with `std::sync::LazyLock` (#1246)mtul0729-27/+40
2025-02-08refactor: change extension of ctrl+o opened file to `.md` (#1157)sigoden-1/+1
2025-02-08feat: enhance `.file` for loading resources from diverse sources (#1155)sigoden-3/+4
2025-02-03refactor: improve call_chat_completions function (#1143)sigoden-1/+1
2025-01-23refactor: fuzzy filter REPL autocompletions (#1120)sigoden-14/+10
2025-01-23refactor: sort repl autocompletion items by fuzzy-match score (#1119)sigoden-1/+1
2025-01-21refactor: update description for `.sources rag` (#1108)sigoden-1/+1
2025-01-20refactor: improve description for repl commands (#1107)sigoden-11/+11
2025-01-20refactor: several improvements (#1106)sigoden-29/+29
2025-01-19feat: support `.edit config` and `.edit agent-config` repl commands (#1103)sigoden-2/+14
2025-01-18refactor: improve `.agent` repl command (#1094)sigoden-17/+16
2025-01-18feat: `.starter` accepts index other than text (#1093)sigoden-4/+20
2025-01-18feat: no longer support `.variable` repl command (#1092)sigoden-14/+1
2025-01-17feat: `.agent` accept variable key-value pairs (#1090)sigoden-19/+43
2025-01-17feat: support macro (#1087)sigoden-332/+339
2025-01-09feat: `.file` supports including last reply with `%%` (#1079)sigoden-11/+38
2025-01-07chore: fix typo (#1076)jcromero-1/+1
2025-01-06feat: `.file` supports external command execution (#1075)sigoden-3/+11
2024-12-28refactor: update deps (#1068)sigoden-10/+0
2024-12-14fix: don't trim the input text (#1056)sigoden-4/+12
2024-12-13fix: `.file` path args do not need double backslash on Windows (#1053)sigoden-27/+105
2024-12-03refactor: allow `.edit role` in empty session with role (#1031)sigoden-1/+1
2024-12-01refactor: adjust order of REPL commands (#1025)sigoden-21/+21
2024-12-01feat: agent supports dynamic instructions (#1023)sigoden-14/+13
2024-11-27feat: handle Ctrl+C during every spinner in REPL (#1014)sigoden-6/+17
2024-11-19feat: support autonaming session (#1001)sigoden-17/+3
2024-11-14refactor: improve tool calls (#995)sigoden-1/+1
2024-11-06refactor: several improvements (#973)sigoden-1/+1
2024-11-05feat: `.agent` accepts session name (#970)sigoden-79/+66
2024-11-05feat: support session-scoped agent variables (#969)sigoden-3/+3
2024-11-05feat: change agent config/variables (#967)sigoden-10/+2
2024-11-03feat: support `.edit rag-docs` (#964)sigoden-2/+10
2024-10-29fix: unexpected Ctrl-C/Ctrl-D handling in non-stream REPL Chat (#957)sigoden-1/+1
2024-10-29refactor: improve code quality (#956)sigoden-3/+2
2024-10-22refactor: several improvements (#943)sigoden-2/+2
2024-10-20refactor: improve REPL (#940)sigoden-3/+6
2024-10-19feat: support openai o1 models (#935)sigoden-1/+1
2024-10-16feat: add shell action `copy` (#926)sigoden-1/+1
2024-10-14feat: rename `.clear messages` to `.empty session` (#923)sigoden-2/+10
2024-10-14feat: add CLI option `--empty-session` (#922)sigoden-1/+1
2024-10-08refactor: NO_COLOR, highlight and render_error (#915)sigoden-21/+15
2024-10-05feat: add `.compress session` REPL command (#907)sigoden-11/+25
2024-09-24refactor: several improvement (#881)sigoden-2/+2