Commit Graph

33 Commits (main)

Author SHA1 Message Date
sigoden 5b33c7356f
refactor: update `--serve` description (#489) 4 weeks ago
sigoden d9b8eabf23
feat: add `--prompt` option (#454) 1 month ago
sigoden 212ff1674e refactor: minor improvements
- config.example.yaml comments
- `--serve` description
- No model error
1 month ago
sigoden 0a4c0413ef
feat: serve all LLMs as OpenAI-compatible API (#431) 1 month ago
sigoden 8b75080973 chore: fix typo 1 month ago
sigoden 8ab57ed74e
refactor: update description for cli options and config fields (#423) 1 month ago
sigoden 4a5ee3ecb7
feat: `-f/--file` take one value and no enter REPL (#399) 2 months ago
sigoden bd9a6a8725
feat: `save_session` config item can be null (#380) 2 months ago
Patrick Jackson 582f56e915
feat: add `save_session` config item and `--save-session` cli option (#370)
* fix: sessions should save when exiting

* feat: improve save sessions

* feat: do not allow saving the temp session name

* feat: allow creating a session without interactive use

* feat: add `save_session` config and `--save-session` option

---------

Co-authored-by: sigoden <sigoden@gmail.com>
2 months ago
sigoden 3c16aff591
feat: add `-c/--code` to generate only code (#327) 3 months ago
sigoden 7638412128
feat: support `-e/--execute` to execute shell command (#318) 3 months ago
sigoden 35c75506e2
feat: support vision (#249)
* feat: support vision

* clippy

* implement vision

* resolve data url to local file

* add model openai:gpt-4-vision-preview

* use newline to concate embeded text files

* set max_tokens for gpt-4-vision-preview
6 months ago
sigoden 64202758ec
chore: move split_line_* from repl/cmd.rs to utils/ (#190) 7 months ago
sigoden 2203163938 chore: update readme and cli help 7 months ago
sigoden 23e9fb5bbf
feat: deprecate .clear command (#180) 7 months ago
sigoden b3e6879438
feat: deprecate prompt, remove `--prompt` and `.prompt` (#176) 7 months ago
sigoden 44ea384ee5 chore: remove unnecessary clippy macros 7 months ago
sigoden b276dfedd2
feat: support textwrap (#171)
* 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
7 months ago
sigoden 632a6fcc0b
feat: add `--light-theme` option (#169) 7 months ago
sigoden bc44026ff8
feat: enhance session/conversation (#162)
* feat: enhance session/conversation

* updates

* updates

* cut version v0.9.0-rc2

* add .session name completion
7 months ago
Anthony Rubick 97fc7de675
fix: minor code cleanup and pedantic lints (#134) 11 months ago
sigoden 439d231e42 chore: trivial updates 1 year ago
sigoden a7b31d4367 chore: fix typo 1 year ago
sigoden 601a5134d0
feat: add `--dry-run` (#83) 1 year ago
sigoden 28f019b72c
feat: add `--info` (#79) 1 year ago
sigoden 1ef97b2f32
feat: support multiple models (#71) 1 year ago
sigoden 4aab872ee1
feat: add support for NO_COLOR (#67) 1 year ago
sigoden d48cd64162
feat: provide `--prompt` for adding a prompt from cli (#62) 1 year ago
sigoden 360264121c
feat: command mode supports stream out (#31)
* feat: command mode supports stream out

* update cli
1 year ago
sigoden ffa444399f chore: release v0.4.0 1 year ago
sigoden f29ca57446 chore: optimize cli help 1 year ago
sigoden cfb46ca0de
feat: add `--no-highlight` option (#24) 1 year ago
sigoden 3ffebce8bb refactor: split into separate mods 1 year ago