Added a confluence data center wiki tool (#996)
Build and Release / Determine run mode (push) Waiting to run
Build and Release / Read metadata (push) Blocked by required conditions
Build and Release / Sync Flatpak repo (push) Blocked by required conditions
Build and Release / Collect Flatpak artifacts (push) Blocked by required conditions
Build and Release / Verify (push) Waiting to run
Build and Release / Build app (${{ matrix.dotnet_runtime }}) (-aarch64-apple-darwin, osx-arm64, macos-latest, aarch64-apple-darwin, dmg,app,updater, dmg) (push) Blocked by required conditions
Build and Release / Build app (${{ matrix.dotnet_runtime }}) (-aarch64-pc-windows-msvc.exe, win-arm64, windows-latest, aarch64-pc-windows-msvc, nsis,updater, nsis) (push) Blocked by required conditions
Build and Release / Build app (${{ matrix.dotnet_runtime }}) (-aarch64-unknown-linux-gnu, linux-arm64, ubuntu-22.04-arm, aarch64-unknown-linux-gnu, appimage,updater, appimage) (push) Blocked by required conditions
Build and Release / Build app (${{ matrix.dotnet_runtime }}) (-x86_64-apple-darwin, osx-x64, macos-latest, x86_64-apple-darwin, dmg,app,updater, dmg) (push) Blocked by required conditions
Build and Release / Build app (${{ matrix.dotnet_runtime }}) (-x86_64-pc-windows-msvc.exe, win-x64, windows-latest, x86_64-pc-windows-msvc, nsis,updater, nsis) (push) Blocked by required conditions
Build and Release / Build app (${{ matrix.dotnet_runtime }}) (-x86_64-unknown-linux-gnu, linux-x64, ubuntu-22.04, x86_64-unknown-linux-gnu, appimage,updater, appimage) (push) Blocked by required conditions
Build and Release / Prepare & create release (push) Blocked by required conditions
Build and Release / Publish release (push) Blocked by required conditions

Co-authored-by: Thorsten Sommer <SommerEngineering@users.noreply.github.com>
This commit is contained in:
Peer HogeterpandThorsten Sommer authored and GitHub committed 2026-09-23 17:17:37 +02:00
1 parent fda42ac24b
commit 82986afe62
25 files changed
+744 -60

No files matched your search

@@ -739,12 +739,15 @@ CONFIG["SETTINGS"] = {}
-- CONFIG["SETTINGS"]["DataTools.DisabledToolIds"] = { "web_search" }
-- Configure the minimum provider confidence level required for individual tools.
-- Tool IDs include: web_search, read_web_page
-- Tool IDs include: web_search, read_web_page, search_confluence
-- Allowed values are: NONE, UNTRUSTED, VERY_LOW, LOW, MODERATE, MEDIUM, HIGH
-- Defaults: web_search = VERY_LOW, read_web_page = VERY_LOW
-- Defaults: web_search = VERY_LOW, read_web_page = VERY_LOW, search_confluence = HIGH
-- search_confluence always searches with a HIGH-confidence provider only, whatever value is
-- set here.
-- CONFIG["SETTINGS"]["DataTools.MinimumProviderConfidenceByToolId"] = {
-- ["web_search"] = "VERY_LOW",
-- ["read_web_page"] = "VERY_LOW"
-- ["read_web_page"] = "VERY_LOW",
-- ["search_confluence"] = "HIGH"
-- }
-- Configure the settings of individual tools. Keys are "<tool ID>.<field name>", values are
@@ -818,19 +821,33 @@ CONFIG["SETTINGS"] = {}
-- targets when those provider requirements are met, and it never reuses
-- browser cookies.
--
-- Field names of the Search Confluence tool, which supports Confluence Data Center. Confluence
-- Cloud is not supported yet.
-- baseUrl Required HTTPS root URL of the Confluence Data Center wiki, including its
-- context path if present, for example https://wiki.example.org/confluence/.
-- Search loads dosearchsite.action with the same web-page reader as
-- read_web_page and uses the current user's operating-system sign-in when the
-- wiki has a private or VPN address. Redirects outside this URL are refused. A
-- provider must have HIGH confidence to receive search results.
-- timeoutSeconds Search request timeout in seconds, at most 120. Default: 30.
-- Selecting search_confluence also selects read_web_page, which opens the pages found. If your
-- wiki has a private or VPN address, add its host to read_web_page.allowedPrivateHosts as well.
--
-- CONFIG["SETTINGS"]["DataTools.LockedToolSettings"] = {
-- ["web_search.searxng.baseUrl"] = "https://searxng.example.org/",
-- ["web_search.defaultLanguage"] = "de-DE",
-- ["web_search.backendStrategy"] = "FAILOVER",
-- ["web_search.tavily.apiKey"] = "ENC:v1:<base64-encoded encrypted data>",
-- ["read_web_page.allowedPrivateHosts"] = "example.org, *.example.org"
-- ["read_web_page.allowedPrivateHosts"] = "example.org, *.example.org",
-- ["search_confluence.baseUrl"] = "https://wiki.example.org/confluence/"
-- }
--
-- CONFIG["SETTINGS"]["DataTools.DefaultToolSettings"] = {
-- ["web_search.maxResults"] = "5",
-- ["web_search.defaultSafeSearch"] = "MODERATE",
-- ["web_search.tavily.searchDepth"] = "basic",
-- ["read_web_page.timeoutSeconds"] = "30"
-- ["read_web_page.timeoutSeconds"] = "30",
-- ["search_confluence.timeoutSeconds"] = "30"
-- }
-- Configure the HTTP timeout for external requests, in seconds.
@@ -924,8 +941,9 @@ CONFIG["SETTINGS"] = {}
-- Configure provider instances trusted by your organization for data-source security checks.
-- These IDs may refer to LLM providers, embedding providers, or transcription providers
-- defined in this configuration. Trusted providers are treated like self-hosted providers
-- only for data-source security checks and related local data warnings. Trusted LLM providers
-- can also use read_web_page for explicitly allowed private or VPN hosts.
-- only for data-source security checks and related local data warnings. This trust does not
-- meet a required confidence level, for example of a local data source or a private web page;
-- raise the provider's level in the custom confidence scheme above for that.
--
-- Replaces, does not merge: a configuration with a higher priority replaces this list
-- completely, so providers trusted by the base configuration lose that status. Repeat
@@ -1054,7 +1072,8 @@ CONFIG["CHAT_TEMPLATES"] = {}
-- -- A tool ID unknown to the installation is ignored, and so is a tool your
-- -- organization switched off. A tool has to meet the confidence requirements of the
-- -- provider in use, so it may stay unavailable even though this template names it.
-- -- Tool IDs include: web_search, read_web_page
-- -- Tool IDs include: web_search, read_web_page, search_confluence
-- -- Selecting search_confluence also selects read_web_page.
-- ["ToolIds"] = {
-- "read_web_page",
-- },
@@ -1159,7 +1178,8 @@ CONFIG["DOCUMENT_ANALYSIS_POLICIES"] = {}
-- -- used for this policy. Omitting the list, or leaving it empty, means no tools.
-- -- A listed tool must still meet the confidence requirements of the provider in
-- -- use, so a tool may stay unavailable even though this policy permits it.
-- -- Tool IDs include: web_search, read_web_page
-- -- Tool IDs include: web_search, read_web_page, search_confluence
-- -- Allowing search_confluence also allows read_web_page.
-- ["AllowedToolIds"] = { "web_search" },
--
-- -- Optional: preselect a provider or profile by ID.