Benson Wong
d7b390df74
Add GH Action for Testing on Windows ( #132 )
...
* Add windows specific test changes
* Change the command line parsing library - Possible breaking changes for windows users!
2025-05-14 21:51:53 -07:00
Sam
bc652709a5
Add config hot-reload ( #106 )
...
introduce --watch-config command line option to reload ProxyManager when configuration changes.
2025-05-11 17:37:00 -07:00
Benson Wong
8404244fab
Moderate security update for golang/x/net -> v0.38.0
2025-04-24 09:58:40 -07:00
Benson Wong
671c1a5a7b
update deps
2025-03-13 14:00:15 -07:00
Benson Wong
b3d331da0d
Properly strip profile name slug from models fixes ( #62 )
...
The profile slug in a model name, `profile:model`, is specific to
llama-swap. This strips `profile:` out of the model name request so
upstreams that expect just `model` work and do not require knowing about
the profile slug.
2025-03-09 12:41:52 -07:00
Benson Wong
db6715bec3
update golang.org/x/net -> v0.33.0 for dependabot
2024-12-20 11:28:32 -08:00
Benson Wong
d4e22cceaa
Fix security vulnerability with golang.org/x/crypto
...
- does not affect the project as llama-swap does not use the crypto
libraries
- good practice to keep security deps updated!
2024-12-14 10:20:22 -08:00
Benson Wong
9fc5d5b5eb
improve cmd parsing ( #22 )
...
Switch from using a naive strings.Fields() to shlex.Split() for parsing the model startup command into a string[]. This makes parsing much more reliable around newlines, quotes, etc.
2024-12-01 09:02:58 -08:00
Benson Wong
c3b4bb1684
use gin for http server
2024-11-18 15:30:16 -08:00
Benson Wong
be82d1a6a0
Support multiline cmds in YAML configuration
...
Add support for multiline `cmd` configurations allowing for nicer looking configuration YAML files.
2024-10-19 20:06:59 -07:00
Benson Wong
4fae7cf946
update docs
2024-10-04 21:11:08 -07:00
Benson Wong
ef05c05f9c
renaming to llama-swap
2024-10-04 20:21:11 -07:00
Benson Wong
844615bfcc
rename to llamagate
2024-10-04 11:09:36 -07:00
Benson Wong
f44faf5a93
move config to its own package
2024-10-03 21:08:11 -07:00
Benson Wong
b63b81b121
first commit
2024-10-03 20:20:01 -07:00