42 Commits

Author SHA1 Message Date
Elian Doran
35f244cf50
chore(deps): adapt most of the tests
Some checks failed
Checks / main (push) Has been cancelled
2025-11-01 19:21:57 +02:00
Elian Doran
fa30bfc04b
chore(deps): fix typecheck issues 2025-11-01 18:26:43 +02:00
Elian Doran
6b6322798e
test(server): protected session timeout crashing on LLM tests 2025-10-09 12:51:11 +03:00
Elian Doran
c671f91bca
test(server): fix test failures 2025-10-07 14:27:05 +03:00
Elian Doran
df6bb7e6bf
fix(deps): broken types after major update 2025-10-01 19:21:51 +03:00
Elian Doran
641d2b0527
test(server): skip streaming tests 2025-06-15 14:41:29 +03:00
Elian Doran
8d2d5504dd
test(server): skip memory leak test to see if it breaks the CI 2025-06-15 14:17:18 +03:00
Elian Doran
f8c1dabfd5
Revert "chore(test): skip test breaking the CI"
This reverts commit f3b6817aa7a933dc1c2e378b72c0c617499bdea1.
2025-06-15 13:59:56 +03:00
Elian Doran
f3b6817aa7
chore(test): skip test breaking the CI 2025-06-15 13:46:13 +03:00
Elian Doran
1dce202d21
test(server): try to reduce number to avoid CI crashing 2025-06-15 11:58:03 +03:00
perf3ct
e1e1eb4f51
feat(unit): add unit tests around LLM model names within outgoing requests 2025-06-10 16:27:05 +00:00
perf3ct
e96fdbf72f
fix(llm): fix logging type check 2025-06-09 00:23:02 +00:00
perf3ct
f5ad5b875e
fix(tests): resolve LLM streaming unit test failures
closer to fixing...

closer...

very close to passing...
2025-06-08 23:02:15 +00:00
perf3ct
daa32e4355
Revert "fix(unit): comment out this test for now to see if the rest pass"
This reverts commit 95a33ba3c0bd1b01c7f6f716b42864174f186698.
2025-06-08 22:02:56 +00:00
perf3ct
95a33ba3c0
fix(unit): comment out this test for now to see if the rest pass 2025-06-08 21:54:19 +00:00
perf3ct
b28387bada
feat(llm): decrease the throttle on the chunking tests lol 2025-06-08 21:47:53 +00:00
perf3ct
93cf868dcf
feat(llm): last test should be passing now 2025-06-08 21:38:57 +00:00
perf3ct
224cae6db2
fix(unit): resolve type errors 2025-06-08 21:03:07 +00:00
perf3ct
c6f2124e9d
feat(llm): add tests for streaming 2025-06-08 20:30:33 +00:00
perf3ct
a8faf5d699
fix(unit): still working on getting the LLM unit tests to pass... 2025-06-08 18:13:27 +00:00
perf3ct
e011c56715
fix(unit): no more type errors hopefully 2025-06-08 16:33:26 +00:00
Jon Fuller
d7abd3a8ed
Merge branch 'develop' into feat/llm-unit-tests 2025-06-08 08:49:08 -07:00
perf3ct
414781936b
fix(llm): always fetch the user's selected model 2025-06-07 23:36:53 +00:00
perf3ct
7f9ad04b57
feat(llm): create unit tests for LLM services 2025-06-07 21:03:54 +00:00
perf3ct
44a45780b7
feat(llm): remove everything to do with embeddings 2025-06-07 18:11:12 +00:00
perf3ct
20ec294774
feat(llm): still work on decomplicating provider creation 2025-06-06 20:30:24 +00:00
perf3ct
85cfc8fbd4
feat(llm): have OpenAI provider not require API keys (for endpoints like LM Studio) 2025-06-06 19:22:39 +00:00
perf3ct
c26b74495c
feat(llm): remove LLM deprecated functions 2025-06-05 22:34:20 +00:00
perf3ct
bb8a374ab8
feat(llm): transition from initializing LLM providers, to creating them on demand 2025-06-05 19:27:45 +00:00
perf3ct
c1b10d70b8
feat(llm): also add functions to clear/unregister embedding providers 2025-06-05 18:59:32 +00:00
perf3ct
a20e36f4ee
feat(llm): change from using precedence list to using a sing specified provider for either chat and/or embeddings 2025-06-04 20:13:13 +00:00
perf3ct
b76166b0d5
fix(llm): always fetch the embedding model 2025-06-03 05:13:32 +00:00
perf3ct
f04e56137b
refactor(llm): improve type safety in tool calling stage and simplify tool call handling 2025-05-29 22:05:38 +00:00
perf3ct
7c63652105
feat(llm): improve type safety and error handling in tool call transformations 2025-05-29 22:03:23 +00:00
perf3ct
2f303b1ae9
feat(llm): also update OpenAI tool usage prompts 2025-05-29 21:58:03 +00:00
perf3ct
8f8b9d9e3b
feat(llm): really try to coax ollama to run tools 2025-05-29 21:24:04 +00:00
Elian Doran
b88f07c202
refactor(server): add missing override 2025-05-29 13:34:42 +03:00
Elian Doran
ff106e21cf
chore(server): fix more type errors 2025-05-28 19:57:55 +03:00
Elian Doran
b2af043110
chore(nx/server): move source code 2025-04-22 17:16:41 +03:00
Elian Doran
62dbcc0a2e
chore(nx): move all monorepo-style in subfolder for processing 2025-04-22 10:06:06 +03:00
Elian Doran
ad8b77564c
chore(monorepo/server): fix imports for options_interface 2025-04-18 12:39:52 +03:00
Elian Doran
5058891af8
chore(monorepo/server): move server-side source code 2025-04-18 12:09:56 +03:00