feat: add Nextcloud file tree tool#196
Conversation
Signed-off-by: kyteinsky <kyteinsky@gmail.com>
b575267 to
8cdf4bf
Compare
Signed-off-by: kyteinsky <kyteinsky@gmail.com>
Co-authored-by: Julien Veyssier <julien-nc@posteo.net> Signed-off-by: Anupam Kumar <kyteinsky@gmail.com>
| return { | ||
| 'path': fsnode.user_path, | ||
| 'file_id': fsnode.info.fileid, | ||
| 'etag': fsnode.etag.replace('"', '').replace("'", ''), |
There was a problem hiding this comment.
I think we should not manipulate the etag. If those quotes are not wanted, it's a bug in server IMHO
There was a problem hiding this comment.
I think that's just the webdav api. All the etags in the oc_filecache table are without double quotes.
Maybe it's fine to do this, or just remove the quotes from the front and back.
Created an issue here to discuss the approach in nc_py_api: cloud-py-api/nc_py_api#448
|
I guess CI times out before llm2 is done processing all our tools :( |
|
Does not look like a CI timeout, it can run for 3-4 hours I think. context_agent/ex_app/lib/nc_model.py Line 42 in 9dd1af3 |
|
Mh, I'm thinking the tool proliferation is a real issue because we bleed tokens and it slows down chat interaction |
|
let's discuss that in a separate issue/PR. |
🤖 AI (if applicable)