summaryrefslogtreecommitdiffstats
path: root/src/config/role.rs
AgeCommit message (Expand)AuthorLines
2025-03-26refactor: replace `lazy_static` with `std::sync::LazyLock` (#1246)mtul0729-3/+3
2025-01-18feat: no longer support role arguments (#1095)sigoden-68/+1
2024-11-19feat: support autonaming session (#1001)sigoden-0/+1
2024-11-06refactor: several improvements (#973)sigoden-1/+1
2024-10-22refactor: several improvements (#943)sigoden-1/+1
2024-10-05feat: when saving input to message.md, use file paths instead of file content...sigoden-1/+1
2024-09-10refactor: extract built-in roles to embedded files (#853)sigoden-79/+27
2024-09-07feat: add role %create-prompt% (#843)sigoden-2/+31
2024-09-04fix: `:` can be used as seperator for role arguments (#830)sigoden-17/+17
2024-09-02refactor: keep the role arguments (#823)sigoden-1/+68
2024-08-30feat: replace roles.yaml with roles/<name>.md (#810)sigoden-81/+116
2024-07-30refactor: several improvements (#765)sigoden-10/+7
2024-07-05feat: enhenced flexibility for use tools (#688)sigoden-20/+15
2024-06-23refactor: minor improvement (#638)sigoden-1/+0
2024-06-17refactor: make `set max_output_tokens` work for role/session/bot (#609)sigoden-0/+5
2024-06-17feat: add `.continue` repl command (#608)sigoden-1/+8
2024-06-12refactor: rename `selected_functions` to `functions_filter` (#587)sigoden-14/+14
2024-06-11refactor: rename `function_matcher` to `selected_functions` (#583)sigoden-16/+17
2024-06-11feat: support bot (#579)sigoden-38/+116
2024-06-06refactor: config refinement (#570)sigoden-2/+8
2024-05-22refactor: rename `function_filter` to `function_matcher` (#535)sigoden-4/+4
2024-05-18refactor: shell detect/prompt (#519)sigoden-11/+4
2024-05-18feat: support function calling (#514)sigoden-28/+36
2024-05-14feat: allow binding model to the role (#505)sigoden-1/+9
2024-05-11refactor: list roles includeing builtin roles (#499)sigoden-55/+45
2024-05-09refactor: refine detect code blocksigoden-0/+2
2024-05-09feat: enhence roles with messages (#495)sigoden-12/+122
2024-04-24feat: support customizing `top_p` parameter (#434)sigoden-3/+9
2024-04-20feat: add `.prompt` repl command (#420)sigoden-0/+9
2024-04-14feat: make built-in roles selectable and rename them (#412)sigoden-21/+23
2024-04-12refactor: hide sytem roles from repl tab-completion (#407)sigoden-8/+10
2024-03-27refactor: seperate temperature from role/session (#378)sigoden-0/+4
2024-03-22refactor: do not automatically convert temperature value (#368)sigoden-1/+1
2024-03-07feat: add nushell integration (#344)sigoden-5/+12
2024-03-04feat: compress session automaticlly (#333)sigoden-1/+1
2024-03-03feat: allow overriding execute/code role (#331)sigoden-4/+8
2024-03-02feat: add `-c/--code` to generate only code (#327)sigoden-2/+16
2024-03-02refactor: enhanced shell support (#326)sigoden-6/+6
2024-02-25refactor: improve saving messages (#322)sigoden-2/+2
2024-02-23feat: support `-e/--execute` to execute shell command (#318)sigoden-1/+37
2023-11-27feat: support vision (#249)sigoden-12/+13
2023-11-14refactor: trim trailing spaces from the role prompt (#246)sigoden-2/+2
2023-11-02refactor: improve code quanity (#197)sigoden-1/+1
2023-11-02refactor: improve code quanity (#196)sigoden-1/+1
2023-10-30chore: spellchecksigoden-3/+3
2023-10-30feat: deprecate prompt, remove `--prompt` and `.prompt` (#176)sigoden-13/+0
2023-10-30feat: show role info with `--role <name> --info` (#175)sigoden-0/+7
2023-10-28feat: enhance session/conversation (#162)sigoden-3/+3
2023-07-10fix: minor code cleanup and pedantic lints (#134)Anthony Rubick-1/+1
2023-03-13feat: support role args (#69)sigoden-5/+42