fix readline history on linux
This commit is contained in:
parent
9e4a316405
commit
e9216ea459
|
@ -43,9 +43,12 @@ func (h *History) Init() error {
|
||||||
}
|
}
|
||||||
|
|
||||||
path := filepath.Join(home, ".ollama", "history")
|
path := filepath.Join(home, ".ollama", "history")
|
||||||
|
if err := os.MkdirAll(filepath.Dir(path), 0o755); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
h.Filename = path
|
h.Filename = path
|
||||||
|
|
||||||
//todo check if the file exists
|
|
||||||
f, err := os.OpenFile(path, os.O_CREATE|os.O_RDONLY, 0600)
|
f, err := os.OpenFile(path, os.O_CREATE|os.O_RDONLY, 0600)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
if errors.Is(err, os.ErrNotExist) {
|
if errors.Is(err, os.ErrNotExist) {
|
||||||
|
|
Loading…
Reference in a new issue