ab
1e75644abb
feat(agent): switch LLM client from Ollama to OpenAI-compatible API (LM Studio support)
...
Publish Metadata Agent Image (dev) / build-and-push-image (push) Successful in 4m7s
Publish Web Player Image (dev) / build-and-push-image (push) Successful in 3m57s
- Replace /api/chat with /v1/chat/completions endpoint
- Use json_schema response_format (LM Studio does not support json_object)
- Make schema parameter optional in call_ollama to support different schemas per use case
- Add dedicated normalize schema (normalized_metadata) with release_kind field
instead of release_type to avoid model repetition loops
- Add dedicated merge schema (artist_merge) so model no longer confuses
normalize and merge response structures
- Add retry with frequency_penalty=1.5 on parse failure to suppress repetition
- Add id3 crate as fallback metadata reader for MP3 files with large embedded
cover art that exceed Symphonia probe limit of 1MB
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 22:34:39 +01:00
ab
2d7ac3d8ce
Fixed openai api endpoint
Publish Metadata Agent Image (dev) / build-and-push-image (push) Successful in 4m0s
Publish Web Player Image (dev) / build-and-push-image (push) Successful in 4m23s
2026-04-07 19:52:03 +01:00
ab
70a947a8c1
Fixed openai api endpoint
Publish Metadata Agent Image (dev) / build-and-push-image (push) Successful in 3m38s
Publish Web Player Image (dev) / build-and-push-image (push) Successful in 3m49s
2026-04-07 19:32:17 +01:00
ab
ff3ad15b95
New player
Publish Server Image / build-and-push-image (push) Successful in 2m7s
2026-03-18 02:44:59 +00:00
ab
d5068aaa33
Added AI agent to manage metadata
2026-03-18 02:21:00 +00:00
Ultradesu
722183047d
Improve web UI
Build and Publish Deb Package / build-deb (push) Failing after 33s
Publish Server Image / build-and-push-image (push) Successful in 2m11s
2026-03-17 16:16:43 +00:00
Ultradesu
106ab96c56
Improve web UI
Build and Publish Deb Package / build-deb (push) Successful in 35s
Publish Server Image / build-and-push-image (push) Successful in 2m9s
2026-03-17 16:05:14 +00:00
Ultradesu
cbc5639f99
Fixed UI
Build and Publish Deb Package / build-deb (push) Successful in 47s
Publish Server Image / build-and-push-image (push) Successful in 2m19s
2026-03-17 15:17:30 +00:00
Ultradesu
b761245fd0
Fixed OIDC
2026-03-17 15:03:36 +00:00
Ultradesu
0f49d8d079
Furumi: Added web ui with OIDC SSO
Build and Publish Deb Package / build-deb (push) Successful in 59s
Publish Server Image / build-and-push-image (push) Successful in 4m28s
2026-03-17 14:53:16 +00:00
Ultradesu
ec4c53497f
Added oauth2 OIDC support
2026-03-17 14:23:49 +00:00
Ultradesu
46ba3d5490
Added web player
2026-03-17 13:49:03 +00:00
Ultradesu
64f292c7b1
Added win client plan
2026-03-11 14:28:10 +00:00
Ultradesu
c54af23845
Fix logging
Publish Server Image / build-and-push-image (push) Has been cancelled
2026-03-11 10:29:31 +00:00
Ultradesu
dd3f3721b2
Adjust logging. Added tcp ping
2026-03-11 10:12:57 +00:00
Ultradesu
57c9a3f456
Added macos client
2026-03-11 00:05:13 +00:00
ab
bf16ff40f9
Implemented AutoTLS via RustTLS
2026-03-10 16:20:19 +00:00
ab
9534eceb02
Added autounmount on stop. Added prom metrics to server 9090 /metrics
2026-03-10 15:52:16 +00:00
ab
a5da1c3a34
Server implemented. Linux client implemented.
2026-03-10 15:33:06 +00:00