sigoden
0a4c0413ef
feat: serve all LLMs as OpenAI-compatible API ( #431 )
5 months ago
sigoden
8b75080973
chore: fix typo
5 months ago
sigoden
8ab57ed74e
refactor: update description for cli options and config fields ( #423 )
5 months ago
sigoden
4a5ee3ecb7
feat: `-f/--file` take one value and no enter REPL ( #399 )
6 months ago
sigoden
bd9a6a8725
feat: `save_session` config item can be null ( #380 )
6 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>
6 months ago
sigoden
3c16aff591
feat: add `-c/--code` to generate only code ( #327 )
7 months ago
sigoden
7638412128
feat: support `-e/--execute` to execute shell command ( #318 )
7 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
10 months ago
sigoden
64202758ec
chore: move split_line_* from repl/cmd.rs to utils/ ( #190 )
11 months ago
sigoden
2203163938
chore: update readme and cli help
11 months ago
sigoden
23e9fb5bbf
feat: deprecate .clear command ( #180 )
11 months ago
sigoden
b3e6879438
feat: deprecate prompt, remove `--prompt` and `.prompt` ( #176 )
11 months ago
sigoden
44ea384ee5
chore: remove unnecessary clippy macros
11 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
11 months ago
sigoden
632a6fcc0b
feat: add `--light-theme` option ( #169 )
11 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
11 months ago
Anthony Rubick
97fc7de675
fix: minor code cleanup and pedantic lints ( #134 )
1 year ago
sigoden
439d231e42
chore: trivial updates
1 year ago
sigoden
a7b31d4367
chore: fix typo
1 year ago
sigoden
601a5134d0
feat: add `--dry-run` ( #83 )
2 years ago
sigoden
28f019b72c
feat: add `--info` ( #79 )
2 years ago
sigoden
1ef97b2f32
feat: support multiple models ( #71 )
2 years ago
sigoden
4aab872ee1
feat: add support for NO_COLOR ( #67 )
2 years ago
sigoden
d48cd64162
feat: provide `--prompt` for adding a prompt from cli ( #62 )
2 years ago
sigoden
360264121c
feat: command mode supports stream out ( #31 )
...
* feat: command mode supports stream out
* update cli
2 years ago
sigoden
ffa444399f
chore: release v0.4.0
2 years ago
sigoden
f29ca57446
chore: optimize cli help
2 years ago
sigoden
cfb46ca0de
feat: add `--no-highlight` option ( #24 )
2 years ago
sigoden
3ffebce8bb
refactor: split into separate mods
2 years ago