Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
e9481da
chore: temporary change, coverage will be put back after testing if t…
calvarezg Nov 7, 2025
458ff2f
feat(llmo-cache): implement Redis-based caching for LLMO with Valkey …
calvarezg Nov 7, 2025
3c0e974
feat(llmo): add LlmoQuery class for enhanced data fetching and proces…
calvarezg Nov 7, 2025
147140c
temporary
calvarezg Nov 7, 2025
addf7c7
fix tests
calvarezg Nov 7, 2025
17e77b1
refactor valkey access to be under support next to other aws service …
calvarezg Nov 7, 2025
b6e5202
refactor(llmo-query): enhance log messages for cache hits and source …
calvarezg Nov 7, 2025
16d8cb0
refactor(valkey): implement lazy connection for Valkey cache operations
calvarezg Nov 7, 2025
3616cff
refactor: change fetchSingleFile to an instance method and update doc…
calvarezg Nov 7, 2025
c6b691b
fix(llmo-query): add Content-Encoding header for processed results
calvarezg Nov 7, 2025
086791f
Merge branch 'main' into feat/LLMO-1094-enhanced-api
calvarezg Nov 10, 2025
ac9e8f1
feat(llmo): add clearCache endpoint and Valkey cache clearing functio…
calvarezg Nov 10, 2025
f4ab3b7
log cache keys
calvarezg Nov 10, 2025
543c263
delete cache keys for testing purposes
calvarezg Nov 10, 2025
814f240
feat(valkey): implement Brotli compression for caching data
calvarezg Nov 10, 2025
73944a4
brotli compression for valkey
calvarezg Nov 10, 2025
83e364b
refactor(llmo-query): simplify logging of fetch times by removing res…
calvarezg Nov 10, 2025
26b5434
remove unused delete method from ValkeyCache class
calvarezg Nov 10, 2025
9eb5e82
test
calvarezg Nov 10, 2025
a08c99c
refactor(llmo-query): enhance fetchSingleFile and fetchMultipleFiles …
calvarezg Nov 10, 2025
efc6823
fetch entire file only
calvarezg Nov 10, 2025
526205f
test enhanced llmo api
calvarezg Nov 10, 2025
cea2441
Merge branch 'main' into feat/LLMO-1094-enhanced-api
calvarezg Nov 10, 2025
f5f0b77
test llmo endpoint
calvarezg Nov 10, 2025
9cd742d
Adds another caching strategy based on query params
calvarezg Nov 10, 2025
a3b08c3
use file cache
calvarezg Nov 10, 2025
fc2a100
Merge branch 'main' into feat/LLMO-1094-enhanced-api
calvarezg Nov 11, 2025
1bb4e19
cache some calculations
calvarezg Nov 11, 2025
bacf464
Remove unused mock site creation code and related comments from LlmoC…
calvarezg Nov 11, 2025
9733d7c
Update Valkey connection settings: reduce connectTimeout to 300ms and…
calvarezg Nov 11, 2025
9224f4c
restores file
calvarezg Nov 11, 2025
d10bab7
Refactor ValkeyCache class to export it and remove the clearAll metho…
calvarezg Nov 11, 2025
239ffa1
removes non needed files
calvarezg Nov 11, 2025
ae2cde1
Implement single endpoint for llmo cache. Include unit tests
calvarezg Nov 11, 2025
885736f
Refactor pagination handling in llmo-cache-handler.js. Remove local p…
calvarezg Nov 11, 2025
632a551
Remove pagination functions from llmo-utils.js
calvarezg Nov 11, 2025
5efaec9
supports specifying file as part of the url instead of query param
calvarezg Nov 12, 2025
95b97bb
Reduce timeout for large data fetches in llmo-cache-handler.js from 6…
calvarezg Nov 12, 2025
e568e0e
Merge branch 'main' into feat/LLMO-1094-enhanced-api
calvarezg Nov 12, 2025
478c41e
Merge branch 'main' into feat/LLMO-1094-enhanced-api
calvarezg Nov 12, 2025
55e8dac
Add clear cache endpoint
calvarezg Nov 12, 2025
fd3a460
Update llmo-cache-handler.js to include 'Content-Encoding' header in …
calvarezg Nov 12, 2025
8d2ac02
Merge branch 'main' into feat/LLMO-1094-enhanced-api
calvarezg Nov 12, 2025
df27b05
Merge branch 'main' into feat/LLMO-1094-enhanced-api
calvarezg Nov 14, 2025
5e33287
Merge branch 'main' into feat/LLMO-1094-enhanced-api
calvarezg Nov 14, 2025
0ab90e0
feat: implement controlled concurrency for fetching multiple files in…
calvarezg Nov 14, 2025
cc76bb6
Merge branch 'main' into feat/LLMO-1094-enhanced-api
calvarezg Nov 17, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .nycrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@
"src/agents/org-detector/instructions.js",
"src/controllers/demo.js"
]
}
}
101 changes: 101 additions & 0 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,7 @@
"iso-639-3": "^3.0.1",
"js-yaml": "4.1.1",
"jsdom": "26.1.0",
"redis": "4.7.0",
"slack-block-builder": "2.8.0",
"tldts": "7.0.17",
"urijs": "1.19.11",
Expand Down
Loading