| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-07-07 | chore: release v0.30.0 (#1344) | sigoden | -5/+5 | |
| 2025-07-05 | fix: `.file` external commands capture stdout/stderr (#1343) | sigoden | -0/+41 | |
| 2025-07-03 | refactor: update deps and models.yaml (#1339) | sigoden | -9/+38 | |
| 2025-06-28 | refactor: several improvements (#1336) | sigoden | -601/+556 | |
| 2025-06-28 | feat: support autodetecting dark/light theme (#1335) | sigoden | -0/+33 | |
| 2025-03-28 | chore: release v0.29.0 (#1250) | sigoden | -239/+354 | |
| 2025-03-26 | refactor: replace `lazy_static` with `std::sync::LazyLock` (#1246) | mtul0729 | -1/+0 | |
| 2025-02-24 | chore: update deps | sigoden | -41/+41 | |
| 2025-02-18 | chore: release v0.28.0 (#1160) | sigoden | -47/+40 | |
| 2025-02-08 | refactor: update deps (#1159) | sigoden | -152/+194 | |
| 2025-01-28 | chore: release v0.27.0 (#1096) | sigoden | -153/+154 | |
| 2025-01-23 | refactor: sort repl autocompletion items by fuzzy-match score (#1119) | sigoden | -0/+1 | |
| 2025-01-10 | feat: support default terminal editor (#1082) | sigoden | -0/+25 | |
| 2024-12-30 | chore: release v0.26.0 (#1069) | sigoden | -1/+1 | |
| 2024-12-28 | refactor: update deps (#1068) | sigoden | -80/+101 | |
| 2024-12-10 | chore: release v0.25.0 (#1045) | sigoden | -92/+91 | |
| 2024-11-25 | chore: release v0.24.0 (#991) | sigoden | -198/+491 | |
| 2024-10-24 | chore: release v0.23.0 (#941) | sigoden | -250/+185 | |
| 2024-10-20 | refactor: RAG bm25 (#939) | sigoden | -7/+0 | |
| 2024-10-17 | refactor: improve RAG search (#931) | sigoden | -0/+124 | |
| 2024-09-18 | chore: release v0.22.0 (#857) | sigoden | -102/+94 | |
| 2024-09-10 | refactor: extract built-in roles to embedded files (#853) | sigoden | -0/+46 | |
| 2024-09-06 | feat: better html to markdown converter (#840) | sigoden | -14/+36 | |
| 2024-09-04 | chore: release v0.21.1 | sigoden | -12/+12 | |
| 2024-09-03 | chore: release v0.21.0 (#819) | sigoden | -149/+176 | |
| 2024-08-12 | feat: support builtin website crawling (recursive_url) (#786) | sigoden | -2/+142 | |
| 2024-08-02 | chore: release v0.20.0 (#774) | sigoden | -13/+13 | |
| 2024-07-30 | chore: update deps | sigoden | -157/+226 | |
| 2024-07-29 | feat: add builtin variables for agent (#762) | sigoden | -0/+10 | |
| 2024-07-17 | refactor: fetch html as markdown (#723) | sigoden | -0/+176 | |
| 2024-07-04 | chore: release v0.19.0 (#643) | sigoden | -169/+202 | |
| 2024-06-29 | refactor: the name of temp file (#670) | sigoden | -0/+10 | |
| 2024-06-27 | feat: implement native rag url loader (#660) | sigoden | -1/+0 | |
| 2024-06-26 | feat: custom rag document loaders (#650) | sigoden | -19/+0 | |
| 2024-06-20 | feat: rag hybrid search (#618) | sigoden | -0/+1 | |
| 2024-06-12 | refactor: load pdf/docx files (#592) | sigoden | -160/+16 | |
| 2024-06-11 | feat: support bot (#579) | sigoden | -11/+0 | |
| * feat: support bots * refactor with RoleLike * improve exiting session * make bot works with rag * refactor repl assert state * add bot banner * repl complete bots according bots.txt * fix on windows * remove threadpool executing function callings * adjust repl left_prompt * move bot config to global config.yaml * `.bot` throw err if funciton callings is not configured | ||||
| 2024-06-05 | feat: support RAG (#560) | sigoden | -2/+466 | |
| * feat: support RAG * support more embeddings models and implement concurrent embedding api * show the progress of addings paths * ignore embedding context when saving message * embedding model max_chunk_size => default_chunk_size * support pdf and pandoc formats (docx, epub, ipynb) | ||||
| 2024-06-02 | refactor: switch to bitflags State (#557) | sigoden | -0/+1 | |
| 2024-06-01 | chore: release v0.18.0 (#551) | sigoden | -68/+116 | |
| 2024-05-23 | fix: json stream parser and refine client modules (#538) | sigoden | -0/+37 | |
| 2024-05-22 | feat: allow patching req body with client config (#534) | sigoden | -0/+33 | |
| 2024-05-18 | feat: support function calling (#514) | sigoden | -1/+12 | |
| * 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 | ||||
| 2024-05-14 | feat: remove tiktoken (#506) | sigoden | -0/+1 | |
| 2024-05-14 | chore: release v0.17.0 (#497) | sigoden | -65/+71 | |
| 2024-05-01 | chore: update deps | sigoden | -109/+128 | |
| 2024-04-28 | feat: support bedrock client (#450) | sigoden | -0/+90 | |
| 2024-04-24 | feat: serve all LLMs as OpenAI-compatible API (#431) | sigoden | -37/+271 | |
| 2024-04-23 | refactor: more async code (#427) | sigoden | -57/+23 | |
| 2024-04-11 | chore: release v0.16.0 (#404) | sigoden | -15/+15 | |
