addedInput schema / additionalProperties
Added value: +false
addedInput schema / properties / caller_agent / anyOf
Added value: +[
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
addedInput schema / properties / caller_agent / default
Added value: +null
removedInput schema / properties / caller_agent / description
Removed value: -"Optional name of the agent/user issuing the search (retrieval telemetry, issue #5)."
removedInput schema / properties / caller_agent / type
Removed value: -"string"
removedInput schema / properties / hybrid / description
Removed value: -"Force hybrid (FTS5 + vector + RRF). Shortcut for search_mode='hybrid'."
addedInput schema / properties / min_score / anyOf
Added value: +[
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+]
addedInput schema / properties / min_score / default
Added value: +null
removedInput schema / properties / min_score / description
Removed value: -"Minimum relevance score threshold. Results below this score are excluded. For hybrid mode uses rrf_score; for fts/semantic uses score. Range 0.0-1.0 for semantic/hybrid; unbounded for raw fts. Note: SQLite FTS5 uses bm25() scores which are negative (e.g. -1.5 to 0.0); set min_score to a negative value on the fts path, or use hybrid/semantic modes for intuitive 0.0-1.0 scoring."
removedInput schema / properties / min_score / type
Removed value: -"number"
addedInput schema / properties / min_trust_score / anyOf
Added value: +[
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+]
addedInput schema / properties / min_trust_score / default
Added value: +null
removedInput schema / properties / min_trust_score / description
Removed value: -"Minimum trust score threshold (0.0–1.0). Excludes entries with trust_score below this value. Useful for filtering out deprecated or low-confidence facts."
removedInput schema / properties / min_trust_score / maximum
Removed value: -1
removedInput schema / properties / min_trust_score / minimum
Removed value: -0
removedInput schema / properties / min_trust_score / type
Removed value: -"number"
addedInput schema / properties / parent_query_id / anyOf
Added value: +[
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
addedInput schema / properties / parent_query_id / default
Added value: +null
removedInput schema / properties / parent_query_id / description
Removed value: -"Optional query_id of the search this one re-queries/refines (retrieval telemetry, issue #5)."
removedInput schema / properties / parent_query_id / type
Removed value: -"string"
removedInput schema / properties / query / description
Removed value: -"Search query"
removedInput schema / properties / required_requery / description
Removed value: -"Optional hint that this search was a re-query after an unsatisfying prior result (retrieval telemetry, issue #5)."
addedInput schema / properties / search_mode / anyOf
Added value: +[
+ {
+ "enum": [
+ "fts",
+ "semantic",
+ "hybrid"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
addedInput schema / properties / search_mode / default
Added value: +null
removedInput schema / properties / search_mode / description
Removed value: -"Explicit search mode. Overrides semantic/hybrid flags. Falls back to FTS when semantic is unavailable."
removedInput schema / properties / search_mode / enum
Removed value: -[
- "fts",
- "semantic",
- "hybrid"
-]
removedInput schema / properties / search_mode / type
Removed value: -"string"
removedInput schema / properties / semantic / description
Removed value: -"Force semantic (vector) search only. Shortcut for search_mode='semantic'."
addedInput schema / properties / session_id / anyOf
Added value: +[
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
addedInput schema / properties / session_id / default
Added value: +null
removedInput schema / properties / session_id / description
Removed value: -"Optional opaque id linking related searches in one session (retrieval telemetry, issue #5). No effect unless LORE_HARD_NEGATIVE_MINING=true on a PostgreSQL backend."
removedInput schema / properties / session_id / type
Removed value: -"string"
removedInput schema / properties / top_k / description
Removed value: -"Number of results to return (default 20)."
removedInput schema / properties / top_k / maximum
Removed value: -200
removedInput schema / properties / top_k / minimum
Removed value: -1
addedInput schema / properties / topic / anyOf
Added value: +[
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
addedInput schema / properties / topic / default
Added value: +null
removedInput schema / properties / topic / description
Removed value: -"Filter by topic"
removedInput schema / properties / topic / type
Removed value: -"string"
changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "result": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "result"
+ ],
+ "type": "object",
+ "x-fastmcp-wrap-result": true
+}