Michael Peter Christen
75a0a2be7d
fix for https://github.com/yacy/yacy_search_server/issues/804
2026-08-30 00:01:31 +02:00
Michael Christen
c2421aeeb9
Merge pull request #778 from songproducer/fix/mcp-content-type-text
...
Fix MCP search tool returning non-standard content type 'json'
2026-08-18 23:27:55 +02:00
smokingwheels@yahoo.com
8a1b694091
Fix unresolved workload names in PerformanceQueues
2026-08-17 12:53:19 +00:00
Michael Peter Christen
b1fd3b3185
Fix Jetty 12 active request accounting
...
Track each HTTP request independently and always release its entry on
completion, failure, or async termination. Enforce the request limit
atomically, remove obsolete connection-close accounting, repair stale
cleanup, and persist the configured maximum correctly.
Update UI terminology, help, localization, and focused regression tests.
- Fixes #800
- Fixes #808
2026-08-16 21:53:13 +02:00
Michael Peter Christen
3df190293a
re-enabled gemma4:12b recommendation
2026-08-14 21:24:17 +02:00
Michael Peter Christen
eff8d81c4e
added qwen3.8:27b to recommended model list
2026-08-14 20:52:39 +02:00
Michael Peter Christen
9aa6b93c72
modified model list
2026-08-11 22:59:23 +02:00
Michael Peter Christen
b1380c4a9f
cleaned up user authentication
...
this removes the userDB-exception in the normal
authentication process which affected mostly wiki
and blog which are not required any more. We also
cleaned up translation messages as this function was
not used at all. This is a required step forward
a renovation of the jetty server.
2026-07-11 11:11:06 +02:00
Michael Peter Christen
3950a4f49b
new use case graphics and slightly larger font
2026-07-10 18:08:34 +02:00
Michael Peter Christen
ae8941b245
fixed language selector and translations for the selector
2026-07-10 00:19:23 +02:00
Michael Peter Christen
55956c502b
Complete Chinese, Hindi, Japanese, and Korean translations.
2026-07-09 00:02:50 +02:00
Michael Peter Christen
57d188e69a
Major fix for localization: finalizing German, French, Spanish, Italian,
...
Greek, Slovak, Ukrainian, Turkish and Russian. Also added full support
for Polish language. All servlets are now fully supported by those
languages.
2026-07-07 21:36:59 +02:00
Michael Peter Christen
2ca403a1fc
fix for spelling in web pages, fixes in locale translations, added
...
missing pages in de-locale, removed translation for non-existing pages
2026-07-07 00:20:00 +02:00
Michael Peter Christen
2e46033b68
better distinct between num_ctx and max_tokens
2026-07-05 21:52:50 +02:00
Michael Peter Christen
6c6148c773
setting max_tokens per model
2026-07-05 12:43:45 +02:00
Michael Peter Christen
35a1d85f8b
removed the snapshot feature and all dependencies from non-java code
2026-07-05 12:04:42 +02:00
Michael Peter Christen
28c6e01bcd
enhanced download of models, updated model list
2026-07-05 08:48:58 +02:00
Michael Peter Christen
51e6c98475
enhanced log reports generation
2026-07-04 14:49:44 +02:00
Michael Peter Christen
a72b519440
fix for memory setting
2026-07-04 14:08:46 +02:00
Michael Peter Christen
9f540de067
Enhanced Log Reports
2026-07-04 13:52:47 +02:00
Michael Peter Christen
adb04ae397
added llm proxy servlet to augment the RAGProxyServlet with admin
...
access. We need this to do remote LLM inference configuration.
2026-07-04 13:01:38 +02:00
Michael Peter Christen
e1c988b5c3
added log report generator for recursive self-improvement
2026-06-28 22:49:39 +02:00
Michael Peter Christen
6d8c08b34a
enhanced ai chat: show when tool calls happen and show result of tool
...
calls during current chat completion
2026-05-31 10:22:32 +02:00
Leo Treasure and Claude Sonnet 4.6
11425263d4
Improve cross-peer result ranking and add persistent language preference
...
- Normalize Solr scores per peer batch before inserting into the shared
priority queue so results from different peers compete on a [0,1] scale
rather than on their raw absolute scores, which vary widely across indexes
- Add a Language dropdown to the search form with 11 common languages
- Persist the selected language in a yacy-language cookie (1 year) so users
no longer need to manually append /language/en to every query
- Fall back to cookie preference when no explicit lr param is submitted;
selecting "any" clears the cookie and removes the filter
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-25 13:27:17 +08:00
Michael Peter Christen
7b303b6f82
Add thinking/tooling/vision/format model capability tests and suppress thinking across LLM calls
2026-03-29 17:33:49 +02:00
Michael Peter Christen
5d5e8e889a
Restore tool-enabled chat requests from persisted model capabilities
2026-03-29 00:20:49 +01:00
Michael Peter Christen
c79b7a19c8
Add configurable maximum length for RAG search documents
2026-03-29 00:19:57 +01:00
Michael Peter Christen
a9a365bc75
enhanced tooling/vision testing: persisting all tests
2026-03-28 22:04:33 +01:00
Michael Peter Christen
1f80c6679e
Add search tool backed by shared RAG search document output
2026-03-28 21:33:54 +01:00
Michael Peter Christen
e0bf6b8c68
Respect persisted tooling capability for chat models
2026-03-28 21:32:37 +01:00
Michael Peter Christen
115fdf131b
showing different waiting messages for different activities
2026-03-28 17:26:50 +01:00
Michael Peter Christen
106730d36b
hero page modification for YaCy Chat
2026-03-28 16:18:42 +01:00
Michael Peter Christen
9fff02688c
more models
2026-03-28 16:16:08 +01:00
Michael Peter Christen
b6f8b88507
Fix yacychat P2P mode detection for global search visibility
2026-03-28 11:19:37 +01:00
Michael Peter Christen
1edee7e127
Merge branch 'master' of https://github.com/yacy/yacy_search_server.git
2026-03-24 00:22:15 +01:00
Michael Peter Christen
f4c73aa51a
renamed skills -> tools
2026-03-24 00:22:03 +01:00
Michael Peter Christen
4a3b668512
added new models
2026-03-01 17:52:40 +01:00
Michael Peter Christen
79c4c4e3dd
fixed api-key handling
2026-02-15 21:03:35 +01:00
Michael Peter Christen
b8387d4512
added vfs storage to yacychat so the current history does not depend on localStorage any more
2026-02-10 14:57:12 +01:00
Michael Peter Christen
50cf84fd68
added virtual file system that stores users data in the users browser
2026-02-10 14:29:12 +01:00
Michael Peter Christen
6a2c27c45b
better usage flow for attachments/searches
2026-02-10 11:27:25 +01:00
Michael Peter Christen
8687ae0e8e
Renamed Table_API_p.html -> Automation_p.html
2026-02-09 23:54:34 +01:00
Michael Peter Christen
2141aef2c8
added skill configuration: we present llm tools as "Skills" and make
...
them configurable in the YaCy GUI.
2026-02-08 21:44:04 +01:00
Michael Peter Christen
16a91ab12c
added tool calling abilities to yacychat.html and added a tool handler to RAGProxyServlet; also provided a large set of basic tools to handle calculations, date understanding, unit conversion, web fetch, number parsing, self reflection and more
2026-02-07 10:51:54 +01:00
pr0vieh
2744918f9f
Add DNS/network errors (-1) to permanent error status codes
...
- DNS errors (NXDOMAIN, SERVFAIL, UnknownHostException) now treated as permanent failures
- Updated default permanentStatus from '404,410' to '404,410,-1'
- Added documentation explaining -1 status code represents DNS/network failures
- Updated UI description in IndexFederated_p.html to reflect DNS error handling
- Affects both transferURL and transferRWI DHT operations
2026-01-21 23:46:43 +01:00
pr0vieh
fa61beff35
Add configurable DHT error URL blocking with retry window and web UI
...
- Implement proactive DHT error URL rejection for both URL and RWI transfers
- Add configurable opt-out via indexReceiveBlockErrors setting (default: true)
- Introduce retry window for temporary errors (default: 30 days)
- Permanent errors (404, 410) always blocked, configurable via permanentStatus
- Add web UI controls in IndexFederated_p.html under Peer-to-Peer section
- Bidirectional feedback: receivers reject and report error URLs to senders
- Detailed logging shows blocked vs error-blocked counts separately
- Uses load_date_dt field to calculate error age for retry decisions
2026-01-21 23:29:25 +01:00
Michael Peter Christen
bda680f27a
fixed bug in ai.production_models default value and replaced some
...
outdated LLMs with new ones
2026-01-08 21:33:53 +01:00
Michael Peter Christen
c7d6e64757
replaced codex with regula
2026-01-08 20:23:57 +01:00
Michael Peter Christen
9f954b45dd
added global search to chat
2026-01-06 22:43:04 +01:00
Michael Peter Christen
cacc35221f
updated d3.js
2026-01-06 20:20:22 +01:00