diff --git a/Readme.md b/Readme.md index 894e858..c7a0aa5 100644 --- a/Readme.md +++ b/Readme.md @@ -25,6 +25,9 @@ Verzeichnisse insb.: ### Run via Docker - `docker compose up` +### CLI Examples +- `docker compose exec management python -m ums.example` (runs file `ums/example/__main__.py`) + ### VS Code Autocomplete (In VS Code) diff --git a/docs.sh b/docs.sh index 856aa01..70ebc0a 100755 --- a/docs.sh +++ b/docs.sh @@ -10,7 +10,7 @@ # source code released under the terms of GNU Public License Version 3 # https://www.gnu.org/licenses/gpl-3.0.txt -pdoc ./ums/ \ +pdoc ./ums/ ./ums/example/__main__.py \ --output-directory ./web/public/docs/ \ --no-browser \ --docformat google \ diff --git a/ums/example/__main__.py b/ums/example/__main__.py index 68fce6d..f385a1f 100644 --- a/ums/example/__main__.py +++ b/ums/example/__main__.py @@ -8,35 +8,32 @@ # source code released under the terms of GNU Public License Version 3 # https://www.gnu.org/licenses/gpl-3.0.txt +""" + See the source → +""" if __name__ == "__main__": - ## Example: Sending messages to management via python + from ums.utils import ManagementRequest - from ums.utils import AgentMessage, RiddleData, RiddleDataType, RiddleSolution, ManagementRequest + m_request = ManagementRequest() - ex = AgentMessage( - id="ex5", - riddle={ - "context":"Example 1", - "question":"Get the name of the person." - }, - data=[ - RiddleData( - type=RiddleDataType.TEXT, - file_plain="./cv.txt" - ) - ] - ) - ex.status.extract.required = False + # get info from Management - ex.solution = RiddleSolution( - solution="Otto", - explanation="Written in line 6 after 'Name:'" + print( + m_request.get_message(count=12) ) - mr = ManagementRequest("localhost") + print( + m_request.list_messages(id="test", limit=2) + ) - print(mr.send_message(ex)) - print(mr.get_status(20)) - \ No newline at end of file + print( + m_request.total_messages(id="test") + ) + + from ums.utils import AgentMessage, RiddleData, RiddleDataType, RiddleSolution + + # send messages to management + + # TODO \ No newline at end of file diff --git a/ums/management/interface.py b/ums/management/interface.py index 87c3a43..e061923 100644 --- a/ums/management/interface.py +++ b/ums/management/interface.py @@ -31,7 +31,7 @@ class Interface(): self.router = APIRouter( prefix=self._PREFIX, - tags=["app, gui"] + tags=["gui"] ) self._add_routes() diff --git a/ums/management/main.py b/ums/management/main.py index 84f0a59..400e8c1 100644 --- a/ums/management/main.py +++ b/ums/management/main.py @@ -10,6 +10,7 @@ import os +from typing import List from datetime import datetime from fastapi import FastAPI, Request, BackgroundTasks, HTTPException @@ -78,7 +79,7 @@ class WebMain(): {"request" : request} ) - @self.app.post("/message", summary="Send a message to the management") + @self.app.post("/message", summary="Send a message to the management", tags=['agents']) def message(request: Request, message:AgentMessage, background_tasks: BackgroundTasks) -> AgentResponse: receiver = request.headers['host'] @@ -89,14 +90,36 @@ class WebMain(): return self.msg_process.new_message(sender, receiver, message, background_tasks) - @self.app.get("/status", summary="Get status of a message") + @self.app.get("/list", summary="Get list of messages (like table)", tags=["cli, agents"]) + def list(id:str|None=None, sender:str|None=None, recipient:str|None=None, + processed:bool|None=None, solution:bool|None=None, + time_after:int|None=None, time_before:int|None=None, + limit:int=10, offset:int=0 + ) -> List[MessageDbRow]: + + db_args = { + "limit" : limit, + "offset" : offset + } + + for v,n in ( + (id,'id'), (sender,'sender'), (recipient,'recipient'), + (processed,'processed'), (solution,'solution'), + (time_after, 'time_after'), (time_before, 'time_before') + ): + if not v is None: + db_args[n] = v + + return [row for row in self.db.iterate(**db_args)] + + @self.app.get("/list/single", summary="Get a single message", tags=["cli, agents"]) def status(count:int) -> MessageDbRow: msg = self.db.by_count(count) if msg is None: raise HTTPException(status_code=404, detail="Message not found") return msg - + if __name__ == "ums.management.main" and os.environ.get('SERVE', 'false') == 'true': main = WebMain() app = main.app \ No newline at end of file diff --git a/ums/utils/request.py b/ums/utils/request.py index c40b536..78546c9 100644 --- a/ums/utils/request.py +++ b/ums/utils/request.py @@ -8,31 +8,140 @@ # source code released under the terms of GNU Public License Version 3 # https://www.gnu.org/licenses/gpl-3.0.txt +""" + Access to the management, e.g., get the list of messages and single messages. + Manually send messages (if necessary, the platforms should do this). + + ### Example + ```python + + m_request = ManagementRequest() + + m_request.get_message(count=12) + # MessageDbRow(count=12 sender='from' recipient='to' ... + + m_request.list_messages(id="test", limit=2) + # [ + # MessageDbRow(count=7256, sender='management', ...), + # MessageDbRow(count=7255, sender='management', ...), + # ] + + m_request.total_messages(id="test") + # 31 + + ``` + + See also `ums.example.__main__` and run in Docker via ``docker compose exec management python -m ums.example`` +""" + +import os +from typing import List, Dict, Any + import requests +from pydantic import validate_call from ums.utils.types import AgentMessage, AgentResponse, MessageDbRow + class RequestException(Exception): - pass + """ + Raised on http and similar errors. + """ + pass class ManagementRequest(): - def __init__(self, hostname:str, port:int=80): - self.url = "http://{hostname}:{port}".format(hostname=hostname, port=port) + MANAGEMENT_URL = os.environ.get('MANAGEMENT_URL', 'http://127.0.0.1:80').strip().strip('/') - def get_status(self, count:int) -> MessageDbRow: + @validate_call + def __init__(self, allow_lazy:bool=True): + """ + If `allow_lazy` is active, the type checking (by pydantic) is less strict. + E.g. it does not require that all files in the data section of messages must exist on the file system. + """ + self.allow_lazy = allow_lazy + self.pydantic_context = { + "require_file_exists": not self.allow_lazy + } + + @validate_call + def get_message(self, count:int) -> MessageDbRow: + """ + Get a message (like a table row) from the management by using the `count`. + """ + row = self._get_request( + 'list/single', + {"count": count} + ) + return MessageDbRow.model_validate( + row, context=self.pydantic_context + ) + + @validate_call + def list_messages(self, + id:str|None=None, sender:str|None=None, recipient:str|None=None, + processed:bool|None=None, solution:bool|None=None, + time_after:int|None=None, time_before:int|None=None, + limit:int=10, offset:int=0 + ) -> List[MessageDbRow]: + """ + Get the rows in the tables as list of messages. + The arguments are used for filtering. + """ + + kwargs = locals().copy() + params = {} + + for k,v in kwargs.items(): + if k not in ('self',) and not v is None: + params[k] = v + + rows = self._get_request('list', params) + + return [ + MessageDbRow.model_validate( + row, context=self.pydantic_context + ) for row in rows + ] + + @validate_call + def total_messages(self, + id:str|None=None, sender:str|None=None, recipient:str|None=None, + processed:bool|None=None, solution:bool|None=None, + time_after:int|None=None, time_before:int|None=None + ) -> int: + """ + Get the total number of rows in the tables matching the filters. + """ + + kwargs = locals().copy() + params = {} + + for k,v in kwargs.items(): + if k not in ('self',) and not v is None: + params[k] = v + + return int(self._get_request('app/table/total', params)) + + def _get_request(self, endpoint:str, params:Dict[str, Any]): r = requests.get( - "{}/status".format(self.url), - params={"count": count} + "{}/{}".format(self.MANAGEMENT_URL, endpoint), + params=params ) if r.status_code == 200: - return MessageDbRow.model_validate_json(r.text) + return r.json() else: - raise RequestException(str(r.text)+str(r.headers)) - + raise RequestException(str(r.text)+"\n"+str(r.headers)) + + @validate_call + def send_message(self, ) -> AgentResponse: + # TODO + pass + + def _post_request(self, message:AgentMessage) -> AgentResponse: + # TODO - def send_message(self, message:AgentMessage) -> AgentResponse: r = requests.post( "{}/message".format(self.url), data=message.model_dump_json(), diff --git a/ums/utils/types.py b/ums/utils/types.py index 2dd1ba1..0868100 100644 --- a/ums/utils/types.py +++ b/ums/utils/types.py @@ -90,7 +90,7 @@ """ -import os +import os, warnings from enum import Enum @@ -108,6 +108,12 @@ from ums.utils.const import SHARE_PATH from ums.utils.schema import ExtractionSchema class RiddleInformation(BaseModel): + # ignore: + # /usr/local/lib/python3.12/dist-packages/pydantic/_internal/_fields.py:172: + # UserWarning: Field name "validate" in "RiddleStatus" shadows an attribute in parent + # "RiddleInformation" + warnings.filterwarnings('ignore', category=UserWarning, lineno=172, module="pydantic") + """ This is the basic class used as superclass for all message and infos about a riddle. diff --git a/web/public/docs/search.js b/web/public/docs/search.js index 0938891..8b46338 100644 --- a/web/public/docs/search.js +++ b/web/public/docs/search.js @@ -1,6 +1,6 @@ window.pdocSearch = (function(){ /** elasticlunr - http://weixsong.github.io * Copyright (C) 2017 Oliver Nightingale * Copyright (C) 2017 Wei Song * MIT Licensed */!function(){function e(e){if(null===e||"object"!=typeof e)return e;var t=e.constructor();for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}var t=function(e){var n=new t.Index;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),e&&e.call(n,n),n};t.version="0.9.5",lunr=t,t.utils={},t.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),t.utils.toString=function(e){return void 0===e||null===e?"":e.toString()},t.EventEmitter=function(){this.events={}},t.EventEmitter.prototype.addListener=function(){var e=Array.prototype.slice.call(arguments),t=e.pop(),n=e;if("function"!=typeof t)throw new TypeError("last argument must be a function");n.forEach(function(e){this.hasHandler(e)||(this.events[e]=[]),this.events[e].push(t)},this)},t.EventEmitter.prototype.removeListener=function(e,t){if(this.hasHandler(e)){var n=this.events[e].indexOf(t);-1!==n&&(this.events[e].splice(n,1),0==this.events[e].length&&delete this.events[e])}},t.EventEmitter.prototype.emit=function(e){if(this.hasHandler(e)){var t=Array.prototype.slice.call(arguments,1);this.events[e].forEach(function(e){e.apply(void 0,t)},this)}},t.EventEmitter.prototype.hasHandler=function(e){return e in this.events},t.tokenizer=function(e){if(!arguments.length||null===e||void 0===e)return[];if(Array.isArray(e)){var n=e.filter(function(e){return null===e||void 0===e?!1:!0});n=n.map(function(e){return t.utils.toString(e).toLowerCase()});var i=[];return n.forEach(function(e){var n=e.split(t.tokenizer.seperator);i=i.concat(n)},this),i}return e.toString().trim().toLowerCase().split(t.tokenizer.seperator)},t.tokenizer.defaultSeperator=/[\s\-]+/,t.tokenizer.seperator=t.tokenizer.defaultSeperator,t.tokenizer.setSeperator=function(e){null!==e&&void 0!==e&&"object"==typeof e&&(t.tokenizer.seperator=e)},t.tokenizer.resetSeperator=function(){t.tokenizer.seperator=t.tokenizer.defaultSeperator},t.tokenizer.getSeperator=function(){return t.tokenizer.seperator},t.Pipeline=function(){this._queue=[]},t.Pipeline.registeredFunctions={},t.Pipeline.registerFunction=function(e,n){n in t.Pipeline.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[n]=e},t.Pipeline.getRegisteredFunction=function(e){return e in t.Pipeline.registeredFunctions!=!0?null:t.Pipeline.registeredFunctions[e]},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(e){var i=t.Pipeline.getRegisteredFunction(e);if(!i)throw new Error("Cannot load un-registered function: "+e);n.add(i)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(e){t.Pipeline.warnIfFunctionNotRegistered(e),this._queue.push(e)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i+1,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i,0,n)},t.Pipeline.prototype.remove=function(e){var t=this._queue.indexOf(e);-1!==t&&this._queue.splice(t,1)},t.Pipeline.prototype.run=function(e){for(var t=[],n=e.length,i=this._queue.length,o=0;n>o;o++){for(var r=e[o],s=0;i>s&&(r=this._queue[s](r,o,e),void 0!==r&&null!==r);s++);void 0!==r&&null!==r&&t.push(r)}return t},t.Pipeline.prototype.reset=function(){this._queue=[]},t.Pipeline.prototype.get=function(){return this._queue},t.Pipeline.prototype.toJSON=function(){return this._queue.map(function(e){return t.Pipeline.warnIfFunctionNotRegistered(e),e.label})},t.Index=function(){this._fields=[],this._ref="id",this.pipeline=new t.Pipeline,this.documentStore=new t.DocumentStore,this.index={},this.eventEmitter=new t.EventEmitter,this._idfCache={},this.on("add","remove","update",function(){this._idfCache={}}.bind(this))},t.Index.prototype.on=function(){var e=Array.prototype.slice.call(arguments);return this.eventEmitter.addListener.apply(this.eventEmitter,e)},t.Index.prototype.off=function(e,t){return this.eventEmitter.removeListener(e,t)},t.Index.load=function(e){e.version!==t.version&&t.utils.warn("version mismatch: current "+t.version+" importing "+e.version);var n=new this;n._fields=e.fields,n._ref=e.ref,n.documentStore=t.DocumentStore.load(e.documentStore),n.pipeline=t.Pipeline.load(e.pipeline),n.index={};for(var i in e.index)n.index[i]=t.InvertedIndex.load(e.index[i]);return n},t.Index.prototype.addField=function(e){return this._fields.push(e),this.index[e]=new t.InvertedIndex,this},t.Index.prototype.setRef=function(e){return this._ref=e,this},t.Index.prototype.saveDocument=function(e){return this.documentStore=new t.DocumentStore(e),this},t.Index.prototype.addDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.addDoc(i,e),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));this.documentStore.addFieldLength(i,n,o.length);var r={};o.forEach(function(e){e in r?r[e]+=1:r[e]=1},this);for(var s in r){var u=r[s];u=Math.sqrt(u),this.index[n].addToken(s,{ref:i,tf:u})}},this),n&&this.eventEmitter.emit("add",e,this)}},t.Index.prototype.removeDocByRef=function(e){if(e&&this.documentStore.isDocStored()!==!1&&this.documentStore.hasDoc(e)){var t=this.documentStore.getDoc(e);this.removeDoc(t,!1)}},t.Index.prototype.removeDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.hasDoc(i)&&(this.documentStore.removeDoc(i),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));o.forEach(function(e){this.index[n].removeToken(e,i)},this)},this),n&&this.eventEmitter.emit("remove",e,this))}},t.Index.prototype.updateDoc=function(e,t){var t=void 0===t?!0:t;this.removeDocByRef(e[this._ref],!1),this.addDoc(e,!1),t&&this.eventEmitter.emit("update",e,this)},t.Index.prototype.idf=function(e,t){var n="@"+t+"/"+e;if(Object.prototype.hasOwnProperty.call(this._idfCache,n))return this._idfCache[n];var i=this.index[t].getDocFreq(e),o=1+Math.log(this.documentStore.length/(i+1));return this._idfCache[n]=o,o},t.Index.prototype.getFields=function(){return this._fields.slice()},t.Index.prototype.search=function(e,n){if(!e)return[];e="string"==typeof e?{any:e}:JSON.parse(JSON.stringify(e));var i=null;null!=n&&(i=JSON.stringify(n));for(var o=new t.Configuration(i,this.getFields()).get(),r={},s=Object.keys(e),u=0;u0&&t.push(e);for(var i in n)"docs"!==i&&"df"!==i&&this.expandToken(e+i,t,n[i]);return t},t.InvertedIndex.prototype.toJSON=function(){return{root:this.root}},t.Configuration=function(e,n){var e=e||"";if(void 0==n||null==n)throw new Error("fields should not be null");this.config={};var i;try{i=JSON.parse(e),this.buildUserConfig(i,n)}catch(o){t.utils.warn("user configuration parse failed, will use default configuration"),this.buildDefaultConfig(n)}},t.Configuration.prototype.buildDefaultConfig=function(e){this.reset(),e.forEach(function(e){this.config[e]={boost:1,bool:"OR",expand:!1}},this)},t.Configuration.prototype.buildUserConfig=function(e,n){var i="OR",o=!1;if(this.reset(),"bool"in e&&(i=e.bool||i),"expand"in e&&(o=e.expand||o),"fields"in e)for(var r in e.fields)if(n.indexOf(r)>-1){var s=e.fields[r],u=o;void 0!=s.expand&&(u=s.expand),this.config[r]={boost:s.boost||0===s.boost?s.boost:1,bool:s.bool||i,expand:u}}else t.utils.warn("field name in user configuration not found in index instance fields");else this.addAllFields2UserConfig(i,o,n)},t.Configuration.prototype.addAllFields2UserConfig=function(e,t,n){n.forEach(function(n){this.config[n]={boost:1,bool:e,expand:t}},this)},t.Configuration.prototype.get=function(){return this.config},t.Configuration.prototype.reset=function(){this.config={}},lunr.SortedSet=function(){this.length=0,this.elements=[]},lunr.SortedSet.load=function(e){var t=new this;return t.elements=e,t.length=e.length,t},lunr.SortedSet.prototype.add=function(){var e,t;for(e=0;e1;){if(r===e)return o;e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o]}return r===e?o:-1},lunr.SortedSet.prototype.locationFor=function(e){for(var t=0,n=this.elements.length,i=n-t,o=t+Math.floor(i/2),r=this.elements[o];i>1;)e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o];return r>e?o:e>r?o+1:void 0},lunr.SortedSet.prototype.intersect=function(e){for(var t=new lunr.SortedSet,n=0,i=0,o=this.length,r=e.length,s=this.elements,u=e.elements;;){if(n>o-1||i>r-1)break;s[n]!==u[i]?s[n]u[i]&&i++:(t.add(s[n]),n++,i++)}return t},lunr.SortedSet.prototype.clone=function(){var e=new lunr.SortedSet;return e.elements=this.toArray(),e.length=e.elements.length,e},lunr.SortedSet.prototype.union=function(e){var t,n,i;this.length>=e.length?(t=this,n=e):(t=e,n=this),i=t.clone();for(var o=0,r=n.toArray();oThe package ums contains the Agenten-Plattform, the implementations of the agents shall be created in the package src, see Agent-Template.

\n\n
\n

Side note: The classes with comments may be useful when implementing the agents.\n The classes without comments may be safe to ignore and are (only) used internally.

\n
\n\n
    \n
  • ums.agent\n
      \n
    • Contains the implementation of an agent for handling requests by the implementations in src.
    • \n
  • \n
  • ums.example\n
      \n
    • Contains a very simple examples for all types of agents.
    • \n
    • See ums.example.example
    • \n
  • \n
  • ums.management\n
      \n
    • Contains the implementation of the management.
    • \n
    • Take a look at the web gui of the management!
    • \n
  • \n
  • ums.utils\n
      \n
    • Contains various utilities.
    • \n
    • ums.utils.const.SHARE_PATH The path for shared files between all agents
    • \n
    • ums.utils.const.PERSIST_PATH The path to store persistent data of an agent
    • \n
    • ums.utils.request.ManagementRequest Run request to the management (only necessary in special cases, most requests done automatically by platform)
    • \n
    • ums.utils.schema The schema (types) used in the files storing extracted data from plain data
    • \n
    • ums.utils.types The types used in the communication between agent and management
    • \n
  • \n
\n"}, "ums.agent": {"fullname": "ums.agent", "modulename": "ums.agent", "kind": "module", "doc": "

\n"}, "ums.agent.agent": {"fullname": "ums.agent.agent", "modulename": "ums.agent.agent", "kind": "module", "doc": "

\n"}, "ums.agent.agent.AgentCapability": {"fullname": "ums.agent.agent.AgentCapability", "modulename": "ums.agent.agent", "qualname": "AgentCapability", "kind": "class", "doc": "

The three different capabilities an agent can have.

\n", "bases": "enum.Enum"}, "ums.agent.agent.AgentCapability.EXTRACT": {"fullname": "ums.agent.agent.AgentCapability.EXTRACT", "modulename": "ums.agent.agent", "qualname": "AgentCapability.EXTRACT", "kind": "variable", "doc": "

\n", "default_value": "<AgentCapability.EXTRACT: 'extract'>"}, "ums.agent.agent.AgentCapability.SOLVE": {"fullname": "ums.agent.agent.AgentCapability.SOLVE", "modulename": "ums.agent.agent", "qualname": "AgentCapability.SOLVE", "kind": "variable", "doc": "

\n", "default_value": "<AgentCapability.SOLVE: 'solve'>"}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"fullname": "ums.agent.agent.AgentCapability.GATEKEEPER", "modulename": "ums.agent.agent", "qualname": "AgentCapability.GATEKEEPER", "kind": "variable", "doc": "

\n", "default_value": "<AgentCapability.GATEKEEPER: 'gatekeeper'>"}, "ums.agent.agent.BasicAgent": {"fullname": "ums.agent.agent.BasicAgent", "modulename": "ums.agent.agent", "qualname": "BasicAgent", "kind": "class", "doc": "

A basic agent, each agent will be a subclass of this class.

\n", "bases": "abc.ABC"}, "ums.agent.agent.BasicAgent.agent_capability": {"fullname": "ums.agent.agent.BasicAgent.agent_capability", "modulename": "ums.agent.agent", "qualname": "BasicAgent.agent_capability", "kind": "function", "doc": "

Represents the capabilities of this agent, for messages/ tasks of this capability, the handle method will be called.

\n", "signature": "() -> ums.agent.agent.AgentCapability:", "funcdef": "def"}, "ums.agent.agent.BasicAgent.before_response": {"fullname": "ums.agent.agent.BasicAgent.before_response", "modulename": "ums.agent.agent", "qualname": "BasicAgent.before_response", "kind": "function", "doc": "

This method is called before the response is sent.\nIf the method returns False no response will be sent. \nThus, by overwriting this method, a response can be prevented.

\n\n

The response to be sent is in response and send_it is a callable, which sends the response to the management if it gets called. \n(Hence, one may stop sending the response and later call send_it() to send the response.)

\n", "signature": "(\tself,\tresponse: ums.utils.types.AgentMessage,\tsend_it: Callable[[], NoneType]) -> bool:", "funcdef": "def"}, "ums.agent.agent.BasicAgent.message": {"fullname": "ums.agent.agent.BasicAgent.message", "modulename": "ums.agent.agent", "qualname": "BasicAgent.message", "kind": "function", "doc": "

Get the message this agent object is working on.

\n", "signature": "(self) -> ums.utils.types.AgentMessage:", "funcdef": "def"}, "ums.agent.agent.BasicAgent.sub_riddle": {"fullname": "ums.agent.agent.BasicAgent.sub_riddle", "modulename": "ums.agent.agent", "qualname": "BasicAgent.sub_riddle", "kind": "function", "doc": "

Create a new sub-riddle for solving details of the current riddle.\nFor the sub-riddle, give a riddle and optionally, a selection of data items (default none) and a status (default ums.utils.types.RiddleStatus()).\nBy changing a status, different steps can be (de-)selected.

\n\n

Return the message of the sub-riddle or false on error.

\n", "signature": "(\tself,\triddle: ums.utils.types.Riddle,\tdata: List[ums.utils.types.RiddleData] = [],\tstatus: ums.utils.types.RiddleStatus = None) -> ums.utils.types.AgentMessage | bool:", "funcdef": "def"}, "ums.agent.agent.BasicAgent.handle": {"fullname": "ums.agent.agent.BasicAgent.handle", "modulename": "ums.agent.agent", "qualname": "BasicAgent.handle", "kind": "function", "doc": "

Handle a single task of the agent, the arguments and return value depends on the actual task (see subclass)!

\n\n

This is the method to implement!

\n\n

The full message is available via message(), a sub riddle can be created with sub_riddle().

\n", "signature": "(\tself,\t*args: ums.utils.types.RiddleInformation) -> ums.utils.types.RiddleInformation:", "funcdef": "def"}, "ums.agent.agent.ExtractAgent": {"fullname": "ums.agent.agent.ExtractAgent", "modulename": "ums.agent.agent", "qualname": "ExtractAgent", "kind": "class", "doc": "

An extraction agent.

\n", "bases": "BasicAgent"}, "ums.agent.agent.ExtractAgent.agent_capability": {"fullname": "ums.agent.agent.ExtractAgent.agent_capability", "modulename": "ums.agent.agent", "qualname": "ExtractAgent.agent_capability", "kind": "function", "doc": "

Represents the capabilities of this agent, for messages/ tasks of this capability, the handle method will be called.

\n", "signature": "() -> ums.agent.agent.AgentCapability:", "funcdef": "def"}, "ums.agent.agent.ExtractAgent.extract_type": {"fullname": "ums.agent.agent.ExtractAgent.extract_type", "modulename": "ums.agent.agent", "qualname": "ExtractAgent.extract_type", "kind": "function", "doc": "

Represents the data this agent can process.

\n", "signature": "() -> ums.utils.types.RiddleDataType:", "funcdef": "def"}, "ums.agent.agent.ExtractAgent.handle": {"fullname": "ums.agent.agent.ExtractAgent.handle", "modulename": "ums.agent.agent", "qualname": "ExtractAgent.handle", "kind": "function", "doc": "

Process the item data, create extraction file and return data with populated data.file_extracted.

\n", "signature": "(self, data: ums.utils.types.RiddleData) -> ums.utils.types.RiddleData:", "funcdef": "def"}, "ums.agent.agent.ExtractTextAgent": {"fullname": "ums.agent.agent.ExtractTextAgent", "modulename": "ums.agent.agent", "qualname": "ExtractTextAgent", "kind": "class", "doc": "

An extraction agent for text, create a subclass for your agent.

\n", "bases": "ExtractAgent"}, "ums.agent.agent.ExtractTextAgent.extract_type": {"fullname": "ums.agent.agent.ExtractTextAgent.extract_type", "modulename": "ums.agent.agent", "qualname": "ExtractTextAgent.extract_type", "kind": "function", "doc": "

Represents the data this agent can process.

\n", "signature": "() -> ums.utils.types.RiddleDataType:", "funcdef": "def"}, "ums.agent.agent.ExtractAudioAgent": {"fullname": "ums.agent.agent.ExtractAudioAgent", "modulename": "ums.agent.agent", "qualname": "ExtractAudioAgent", "kind": "class", "doc": "

An extraction agent for audio, create a subclass for your agent.

\n", "bases": "ExtractAgent"}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"fullname": "ums.agent.agent.ExtractAudioAgent.extract_type", "modulename": "ums.agent.agent", "qualname": "ExtractAudioAgent.extract_type", "kind": "function", "doc": "

Represents the data this agent can process.

\n", "signature": "() -> ums.utils.types.RiddleDataType:", "funcdef": "def"}, "ums.agent.agent.ExtractImageAgent": {"fullname": "ums.agent.agent.ExtractImageAgent", "modulename": "ums.agent.agent", "qualname": "ExtractImageAgent", "kind": "class", "doc": "

An extraction agent for images, create a subclass for your agent.

\n", "bases": "ExtractAgent"}, "ums.agent.agent.ExtractImageAgent.extract_type": {"fullname": "ums.agent.agent.ExtractImageAgent.extract_type", "modulename": "ums.agent.agent", "qualname": "ExtractImageAgent.extract_type", "kind": "function", "doc": "

Represents the data this agent can process.

\n", "signature": "() -> ums.utils.types.RiddleDataType:", "funcdef": "def"}, "ums.agent.agent.SolveAgent": {"fullname": "ums.agent.agent.SolveAgent", "modulename": "ums.agent.agent", "qualname": "SolveAgent", "kind": "class", "doc": "

A solve agent, create a subclass for your agent.

\n", "bases": "BasicAgent"}, "ums.agent.agent.SolveAgent.agent_capability": {"fullname": "ums.agent.agent.SolveAgent.agent_capability", "modulename": "ums.agent.agent", "qualname": "SolveAgent.agent_capability", "kind": "function", "doc": "

Represents the capabilities of this agent, for messages/ tasks of this capability, the handle method will be called.

\n", "signature": "() -> ums.agent.agent.AgentCapability:", "funcdef": "def"}, "ums.agent.agent.SolveAgent.handle": {"fullname": "ums.agent.agent.SolveAgent.handle", "modulename": "ums.agent.agent", "qualname": "SolveAgent.handle", "kind": "function", "doc": "

Solve the riddle using data and return a solution.

\n", "signature": "(\tself,\triddle: ums.utils.types.Riddle,\tdata: ums.utils.types.RiddleData) -> ums.utils.types.RiddleSolution:", "funcdef": "def"}, "ums.agent.agent.GatekeeperAgent": {"fullname": "ums.agent.agent.GatekeeperAgent", "modulename": "ums.agent.agent", "qualname": "GatekeeperAgent", "kind": "class", "doc": "

A gatekeeper agent, create a subclass for your agent.

\n", "bases": "BasicAgent"}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"fullname": "ums.agent.agent.GatekeeperAgent.agent_capability", "modulename": "ums.agent.agent", "qualname": "GatekeeperAgent.agent_capability", "kind": "function", "doc": "

Represents the capabilities of this agent, for messages/ tasks of this capability, the handle method will be called.

\n", "signature": "() -> ums.agent.agent.AgentCapability:", "funcdef": "def"}, "ums.agent.agent.GatekeeperAgent.handle": {"fullname": "ums.agent.agent.GatekeeperAgent.handle", "modulename": "ums.agent.agent", "qualname": "GatekeeperAgent.handle", "kind": "function", "doc": "

Check the solution of riddle and return solution with populated solution.accepted and solution.review.

\n", "signature": "(\tself,\tsolution: ums.utils.types.RiddleSolution,\triddle: ums.utils.types.Riddle) -> ums.utils.types.RiddleSolution:", "funcdef": "def"}, "ums.agent.main": {"fullname": "ums.agent.main", "modulename": "ums.agent.main", "kind": "module", "doc": "

\n"}, "ums.agent.main.WebMain": {"fullname": "ums.agent.main.WebMain", "modulename": "ums.agent.main", "qualname": "WebMain", "kind": "class", "doc": "

\n"}, "ums.agent.main.WebMain.msg_process": {"fullname": "ums.agent.main.WebMain.msg_process", "modulename": "ums.agent.main", "qualname": "WebMain.msg_process", "kind": "variable", "doc": "

\n"}, "ums.agent.process": {"fullname": "ums.agent.process", "modulename": "ums.agent.process", "kind": "module", "doc": "

\n"}, "ums.agent.process.MessageProcessor": {"fullname": "ums.agent.process.MessageProcessor", "modulename": "ums.agent.process", "qualname": "MessageProcessor", "kind": "class", "doc": "

\n"}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"fullname": "ums.agent.process.MessageProcessor.MANAGEMENT_URL", "modulename": "ums.agent.process", "qualname": "MessageProcessor.MANAGEMENT_URL", "kind": "variable", "doc": "

\n", "default_value": "'http://127.0.0.1:80'"}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"fullname": "ums.agent.process.MessageProcessor.AGENTS_LIST", "modulename": "ums.agent.process", "qualname": "MessageProcessor.AGENTS_LIST", "kind": "variable", "doc": "

\n", "default_value": "'ums.example.example:AGENT_CLASSES'"}, "ums.agent.process.MessageProcessor.counts": {"fullname": "ums.agent.process.MessageProcessor.counts", "modulename": "ums.agent.process", "qualname": "MessageProcessor.counts", "kind": "variable", "doc": "

\n"}, "ums.agent.process.MessageProcessor.agent_classes": {"fullname": "ums.agent.process.MessageProcessor.agent_classes", "modulename": "ums.agent.process", "qualname": "MessageProcessor.agent_classes", "kind": "variable", "doc": "

\n", "annotation": ": List[ums.agent.agent.BasicAgent]"}, "ums.agent.process.MessageProcessor.extract_agents": {"fullname": "ums.agent.process.MessageProcessor.extract_agents", "modulename": "ums.agent.process", "qualname": "MessageProcessor.extract_agents", "kind": "variable", "doc": "

\n", "annotation": ": List[ums.agent.agent.ExtractAgent]"}, "ums.agent.process.MessageProcessor.solve_agents": {"fullname": "ums.agent.process.MessageProcessor.solve_agents", "modulename": "ums.agent.process", "qualname": "MessageProcessor.solve_agents", "kind": "variable", "doc": "

\n", "annotation": ": List[ums.agent.agent.SolveAgent]"}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"fullname": "ums.agent.process.MessageProcessor.gatekeeper_agents", "modulename": "ums.agent.process", "qualname": "MessageProcessor.gatekeeper_agents", "kind": "variable", "doc": "

\n", "annotation": ": List[ums.agent.agent.GatekeeperAgent]"}, "ums.agent.process.MessageProcessor.new_message": {"fullname": "ums.agent.process.MessageProcessor.new_message", "modulename": "ums.agent.process", "qualname": "MessageProcessor.new_message", "kind": "function", "doc": "

\n", "signature": "(\tself,\tmessage: ums.utils.types.AgentMessage,\tbackground_tasks: fastapi.background.BackgroundTasks) -> ums.utils.types.AgentResponse:", "funcdef": "def"}, "ums.example": {"fullname": "ums.example", "modulename": "ums.example", "kind": "module", "doc": "

\n"}, "ums.example.example": {"fullname": "ums.example.example", "modulename": "ums.example.example", "kind": "module", "doc": "

\n"}, "ums.example.example.MyExtractAudioAgent": {"fullname": "ums.example.example.MyExtractAudioAgent", "modulename": "ums.example.example", "qualname": "MyExtractAudioAgent", "kind": "class", "doc": "

An extraction agent for audio, create a subclass for your agent.

\n", "bases": "ums.agent.agent.ExtractAudioAgent"}, "ums.example.example.MyExtractAudioAgent.handle": {"fullname": "ums.example.example.MyExtractAudioAgent.handle", "modulename": "ums.example.example", "qualname": "MyExtractAudioAgent.handle", "kind": "function", "doc": "

Process the item data, create extraction file and return data with populated data.file_extracted.

\n", "signature": "(self, data: ums.utils.types.RiddleData) -> ums.utils.types.RiddleData:", "funcdef": "def"}, "ums.example.example.MyExtractImageAgent": {"fullname": "ums.example.example.MyExtractImageAgent", "modulename": "ums.example.example", "qualname": "MyExtractImageAgent", "kind": "class", "doc": "

An extraction agent for images, create a subclass for your agent.

\n", "bases": "ums.agent.agent.ExtractImageAgent"}, "ums.example.example.MyExtractImageAgent.handle": {"fullname": "ums.example.example.MyExtractImageAgent.handle", "modulename": "ums.example.example", "qualname": "MyExtractImageAgent.handle", "kind": "function", "doc": "

Process the item data, create extraction file and return data with populated data.file_extracted.

\n", "signature": "(self, data: ums.utils.types.RiddleData) -> ums.utils.types.RiddleData:", "funcdef": "def"}, "ums.example.example.MyExtractTextAgent": {"fullname": "ums.example.example.MyExtractTextAgent", "modulename": "ums.example.example", "qualname": "MyExtractTextAgent", "kind": "class", "doc": "

An extraction agent for text, create a subclass for your agent.

\n", "bases": "ums.agent.agent.ExtractTextAgent"}, "ums.example.example.MyExtractTextAgent.before_response": {"fullname": "ums.example.example.MyExtractTextAgent.before_response", "modulename": "ums.example.example", "qualname": "MyExtractTextAgent.before_response", "kind": "function", "doc": "

This method is called before the response is sent.\nIf the method returns False no response will be sent. \nThus, by overwriting this method, a response can be prevented.

\n\n

The response to be sent is in response and send_it is a callable, which sends the response to the management if it gets called. \n(Hence, one may stop sending the response and later call send_it() to send the response.)

\n", "signature": "(\tself,\tresponse: ums.utils.types.AgentMessage,\tsend_it: Callable[[], NoneType]) -> bool:", "funcdef": "def"}, "ums.example.example.MyExtractTextAgent.handle": {"fullname": "ums.example.example.MyExtractTextAgent.handle", "modulename": "ums.example.example", "qualname": "MyExtractTextAgent.handle", "kind": "function", "doc": "

Process the item data, create extraction file and return data with populated data.file_extracted.

\n", "signature": "(self, data: ums.utils.types.RiddleData) -> ums.utils.types.RiddleData:", "funcdef": "def"}, "ums.example.example.MySolveAgent": {"fullname": "ums.example.example.MySolveAgent", "modulename": "ums.example.example", "qualname": "MySolveAgent", "kind": "class", "doc": "

A solve agent, create a subclass for your agent.

\n", "bases": "ums.agent.agent.SolveAgent"}, "ums.example.example.MySolveAgent.handle": {"fullname": "ums.example.example.MySolveAgent.handle", "modulename": "ums.example.example", "qualname": "MySolveAgent.handle", "kind": "function", "doc": "

Solve the riddle using data and return a solution.

\n", "signature": "(\tself,\triddle: ums.utils.types.Riddle,\tdata: ums.utils.types.RiddleData) -> ums.utils.types.RiddleSolution:", "funcdef": "def"}, "ums.example.example.MyGatekeeperAgent": {"fullname": "ums.example.example.MyGatekeeperAgent", "modulename": "ums.example.example", "qualname": "MyGatekeeperAgent", "kind": "class", "doc": "

A gatekeeper agent, create a subclass for your agent.

\n", "bases": "ums.agent.agent.GatekeeperAgent"}, "ums.example.example.MyGatekeeperAgent.handle": {"fullname": "ums.example.example.MyGatekeeperAgent.handle", "modulename": "ums.example.example", "qualname": "MyGatekeeperAgent.handle", "kind": "function", "doc": "

Check the solution of riddle and return solution with populated solution.accepted and solution.review.

\n", "signature": "(\tself,\tsolution: ums.utils.types.RiddleSolution,\triddle: ums.utils.types.Riddle) -> ums.utils.types.RiddleSolution:", "funcdef": "def"}, "ums.example.example.AGENT_CLASSES": {"fullname": "ums.example.example.AGENT_CLASSES", "modulename": "ums.example.example", "qualname": "AGENT_CLASSES", "kind": "variable", "doc": "

\n", "default_value": "[<class 'ums.example.example.MyExtractAudioAgent'>, <class 'ums.example.example.MyExtractImageAgent'>, <class 'ums.example.example.MyExtractTextAgent'>, <class 'ums.example.example.MySolveAgent'>, <class 'ums.example.example.MyGatekeeperAgent'>]"}, "ums.management": {"fullname": "ums.management", "modulename": "ums.management", "kind": "module", "doc": "

\n"}, "ums.management.db": {"fullname": "ums.management.db", "modulename": "ums.management.db", "kind": "module", "doc": "

\n"}, "ums.management.db.DB": {"fullname": "ums.management.db.DB", "modulename": "ums.management.db", "qualname": "DB", "kind": "class", "doc": "

\n"}, "ums.management.db.DB.db": {"fullname": "ums.management.db.DB.db", "modulename": "ums.management.db", "qualname": "DB.db", "kind": "variable", "doc": "

\n"}, "ums.management.db.DB.db_lock": {"fullname": "ums.management.db.DB.db_lock", "modulename": "ums.management.db", "qualname": "DB.db_lock", "kind": "variable", "doc": "

\n"}, "ums.management.db.DB.add_message": {"fullname": "ums.management.db.DB.add_message", "modulename": "ums.management.db", "qualname": "DB.add_message", "kind": "function", "doc": "

\n", "signature": "(\tself,\tsender: str,\trecipient: str,\tmessage: ums.utils.types.AgentMessage,\tprocessed: bool = False) -> int:", "funcdef": "def"}, "ums.management.db.DB.set_processed": {"fullname": "ums.management.db.DB.set_processed", "modulename": "ums.management.db", "qualname": "DB.set_processed", "kind": "function", "doc": "

\n", "signature": "(self, count: int, processed: bool = True) -> bool:", "funcdef": "def"}, "ums.management.db.DB.set_solution": {"fullname": "ums.management.db.DB.set_solution", "modulename": "ums.management.db", "qualname": "DB.set_solution", "kind": "function", "doc": "

\n", "signature": "(self, count: int, solution: bool) -> bool:", "funcdef": "def"}, "ums.management.db.DB.iterate": {"fullname": "ums.management.db.DB.iterate", "modulename": "ums.management.db", "qualname": "DB.iterate", "kind": "function", "doc": "

\n", "signature": "(\tself,\tid: str | None = None,\tsender: str | None = None,\trecipient: str | None = None,\tprocessed: bool | None = None,\tsolution: bool | None = None,\ttime_after: int | None = None,\ttime_before: int | None = None,\tlimit: int = 20,\toffset: int = 0,\t_count_only: bool = False) -> Generator[ums.utils.types.MessageDbRow | int, NoneType, NoneType]:", "funcdef": "def"}, "ums.management.db.DB.len": {"fullname": "ums.management.db.DB.len", "modulename": "ums.management.db", "qualname": "DB.len", "kind": "function", "doc": "

See DB.iterate for possible values of kwargs.

\n", "signature": "(self, **kwargs) -> int:", "funcdef": "def"}, "ums.management.db.DB.by_count": {"fullname": "ums.management.db.DB.by_count", "modulename": "ums.management.db", "qualname": "DB.by_count", "kind": "function", "doc": "

\n", "signature": "(self, count: int) -> ums.utils.types.MessageDbRow | None:", "funcdef": "def"}, "ums.management.interface": {"fullname": "ums.management.interface", "modulename": "ums.management.interface", "kind": "module", "doc": "

\n"}, "ums.management.interface.Interface": {"fullname": "ums.management.interface.Interface", "modulename": "ums.management.interface", "qualname": "Interface", "kind": "class", "doc": "

\n"}, "ums.management.interface.Interface.__init__": {"fullname": "ums.management.interface.Interface.__init__", "modulename": "ums.management.interface", "qualname": "Interface.__init__", "kind": "function", "doc": "

\n", "signature": "(\ttemplate: starlette.templating.Jinja2Templates,\tdb: ums.management.db.DB)"}, "ums.management.interface.Interface.template": {"fullname": "ums.management.interface.Interface.template", "modulename": "ums.management.interface", "qualname": "Interface.template", "kind": "variable", "doc": "

\n"}, "ums.management.interface.Interface.db": {"fullname": "ums.management.interface.Interface.db", "modulename": "ums.management.interface", "qualname": "Interface.db", "kind": "variable", "doc": "

\n"}, "ums.management.interface.Interface.router": {"fullname": "ums.management.interface.Interface.router", "modulename": "ums.management.interface", "qualname": "Interface.router", "kind": "variable", "doc": "

\n"}, "ums.management.main": {"fullname": "ums.management.main", "modulename": "ums.management.main", "kind": "module", "doc": "

\n"}, "ums.management.main.WebMain": {"fullname": "ums.management.main.WebMain", "modulename": "ums.management.main", "qualname": "WebMain", "kind": "class", "doc": "

\n"}, "ums.management.main.WebMain.db": {"fullname": "ums.management.main.WebMain.db", "modulename": "ums.management.main", "qualname": "WebMain.db", "kind": "variable", "doc": "

\n"}, "ums.management.main.WebMain.msg_process": {"fullname": "ums.management.main.WebMain.msg_process", "modulename": "ums.management.main", "qualname": "WebMain.msg_process", "kind": "variable", "doc": "

\n"}, "ums.management.process": {"fullname": "ums.management.process", "modulename": "ums.management.process", "kind": "module", "doc": "

\n"}, "ums.management.process.MessageProcessor": {"fullname": "ums.management.process.MessageProcessor", "modulename": "ums.management.process", "qualname": "MessageProcessor", "kind": "class", "doc": "

\n"}, "ums.management.process.MessageProcessor.__init__": {"fullname": "ums.management.process.MessageProcessor.__init__", "modulename": "ums.management.process", "qualname": "MessageProcessor.__init__", "kind": "function", "doc": "

\n", "signature": "(db: ums.management.db.DB)"}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"fullname": "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS", "modulename": "ums.management.process", "qualname": "MessageProcessor.SOLUTION_MAX_TRIALS", "kind": "variable", "doc": "

\n", "default_value": "5"}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"fullname": "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS", "modulename": "ums.management.process", "qualname": "MessageProcessor.MESSAGE_MAX_CONTACTS", "kind": "variable", "doc": "

\n", "default_value": "100"}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"fullname": "ums.management.process.MessageProcessor.MANAGEMENT_URL", "modulename": "ums.management.process", "qualname": "MessageProcessor.MANAGEMENT_URL", "kind": "variable", "doc": "

\n", "default_value": "'http://127.0.0.1:80'"}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"fullname": "ums.management.process.MessageProcessor.AGENTS_PROCESS", "modulename": "ums.management.process", "qualname": "MessageProcessor.AGENTS_PROCESS", "kind": "variable", "doc": "

\n", "default_value": "('',)"}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"fullname": "ums.management.process.MessageProcessor.AGENTS_SOLVE", "modulename": "ums.management.process", "qualname": "MessageProcessor.AGENTS_SOLVE", "kind": "variable", "doc": "

\n", "default_value": "('',)"}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"fullname": "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER", "modulename": "ums.management.process", "qualname": "MessageProcessor.AGENTS_GATEKEEPER", "kind": "variable", "doc": "

\n", "default_value": "('',)"}, "ums.management.process.MessageProcessor.db": {"fullname": "ums.management.process.MessageProcessor.db", "modulename": "ums.management.process", "qualname": "MessageProcessor.db", "kind": "variable", "doc": "

\n"}, "ums.management.process.MessageProcessor.management_name": {"fullname": "ums.management.process.MessageProcessor.management_name", "modulename": "ums.management.process", "qualname": "MessageProcessor.management_name", "kind": "variable", "doc": "

\n"}, "ums.management.process.MessageProcessor.new_message": {"fullname": "ums.management.process.MessageProcessor.new_message", "modulename": "ums.management.process", "qualname": "MessageProcessor.new_message", "kind": "function", "doc": "

\n", "signature": "(\tself,\tsender: str,\treceiver: str,\tmessage: ums.utils.types.AgentMessage,\tbackground_tasks: fastapi.background.BackgroundTasks) -> ums.utils.types.AgentResponse:", "funcdef": "def"}, "ums.utils": {"fullname": "ums.utils", "modulename": "ums.utils", "kind": "module", "doc": "

\n"}, "ums.utils.logger": {"fullname": "ums.utils.logger", "modulename": "ums.utils", "qualname": "logger", "kind": "variable", "doc": "

\n", "default_value": "<Logger UMS Agenten (WARNING)>"}, "ums.utils.const": {"fullname": "ums.utils.const", "modulename": "ums.utils.const", "kind": "module", "doc": "

This file contains shared constants.\nSee the content ...

\n"}, "ums.utils.const.BASE_PATH": {"fullname": "ums.utils.const.BASE_PATH", "modulename": "ums.utils.const", "qualname": "BASE_PATH", "kind": "variable", "doc": "

\n", "default_value": "'/ums-agenten'"}, "ums.utils.const.SHARE_PATH": {"fullname": "ums.utils.const.SHARE_PATH", "modulename": "ums.utils.const", "qualname": "SHARE_PATH", "kind": "variable", "doc": "

\n", "default_value": "'/ums-agenten/share'"}, "ums.utils.const.PERSIST_PATH": {"fullname": "ums.utils.const.PERSIST_PATH", "modulename": "ums.utils.const", "qualname": "PERSIST_PATH", "kind": "variable", "doc": "

\n", "default_value": "'/ums-agenten/persist'"}, "ums.utils.const.PUBLIC_PATH": {"fullname": "ums.utils.const.PUBLIC_PATH", "modulename": "ums.utils.const", "qualname": "PUBLIC_PATH", "kind": "variable", "doc": "

\n", "default_value": "'/ums-agenten/plattform/web/public'"}, "ums.utils.const.TEMPLATE_PATH": {"fullname": "ums.utils.const.TEMPLATE_PATH", "modulename": "ums.utils.const", "qualname": "TEMPLATE_PATH", "kind": "variable", "doc": "

\n", "default_value": "'/ums-agenten/plattform/web/templates'"}, "ums.utils.const.LOG_FILE": {"fullname": "ums.utils.const.LOG_FILE", "modulename": "ums.utils.const", "qualname": "LOG_FILE", "kind": "variable", "doc": "

\n", "default_value": "'/ums-agenten/persist/ums.log'"}, "ums.utils.const.LOG_LEVEL": {"fullname": "ums.utils.const.LOG_LEVEL", "modulename": "ums.utils.const", "qualname": "LOG_LEVEL", "kind": "variable", "doc": "

\n", "default_value": "20"}, "ums.utils.functions": {"fullname": "ums.utils.functions", "modulename": "ums.utils.functions", "kind": "module", "doc": "

\n"}, "ums.utils.functions.list_path": {"fullname": "ums.utils.functions.list_path", "modulename": "ums.utils.functions", "qualname": "list_path", "kind": "function", "doc": "

\n", "signature": "(path: str) -> List[str]:", "funcdef": "def"}, "ums.utils.functions.list_shared": {"fullname": "ums.utils.functions.list_shared", "modulename": "ums.utils.functions", "qualname": "list_shared", "kind": "function", "doc": "

\n", "signature": "(filter: Callable = <function <lambda>>) -> List[str]:", "funcdef": "def"}, "ums.utils.functions.list_shared_data": {"fullname": "ums.utils.functions.list_shared_data", "modulename": "ums.utils.functions", "qualname": "list_shared_data", "kind": "function", "doc": "

\n", "signature": "():", "funcdef": "def"}, "ums.utils.functions.list_shared_schema": {"fullname": "ums.utils.functions.list_shared_schema", "modulename": "ums.utils.functions", "qualname": "list_shared_schema", "kind": "function", "doc": "

\n", "signature": "():", "funcdef": "def"}, "ums.utils.request": {"fullname": "ums.utils.request", "modulename": "ums.utils.request", "kind": "module", "doc": "

\n"}, "ums.utils.request.RequestException": {"fullname": "ums.utils.request.RequestException", "modulename": "ums.utils.request", "qualname": "RequestException", "kind": "class", "doc": "

Common base class for all non-exit exceptions.

\n", "bases": "builtins.Exception"}, "ums.utils.request.ManagementRequest": {"fullname": "ums.utils.request.ManagementRequest", "modulename": "ums.utils.request", "qualname": "ManagementRequest", "kind": "class", "doc": "

\n"}, "ums.utils.request.ManagementRequest.__init__": {"fullname": "ums.utils.request.ManagementRequest.__init__", "modulename": "ums.utils.request", "qualname": "ManagementRequest.__init__", "kind": "function", "doc": "

\n", "signature": "(hostname: str, port: int = 80)"}, "ums.utils.request.ManagementRequest.url": {"fullname": "ums.utils.request.ManagementRequest.url", "modulename": "ums.utils.request", "qualname": "ManagementRequest.url", "kind": "variable", "doc": "

\n"}, "ums.utils.request.ManagementRequest.get_status": {"fullname": "ums.utils.request.ManagementRequest.get_status", "modulename": "ums.utils.request", "qualname": "ManagementRequest.get_status", "kind": "function", "doc": "

\n", "signature": "(self, count: int) -> ums.utils.types.MessageDbRow:", "funcdef": "def"}, "ums.utils.request.ManagementRequest.send_message": {"fullname": "ums.utils.request.ManagementRequest.send_message", "modulename": "ums.utils.request", "qualname": "ManagementRequest.send_message", "kind": "function", "doc": "

\n", "signature": "(\tself,\tmessage: ums.utils.types.AgentMessage) -> ums.utils.types.AgentResponse:", "funcdef": "def"}, "ums.utils.schema": {"fullname": "ums.utils.schema", "modulename": "ums.utils.schema", "kind": "module", "doc": "

This represents the basic types used for representing extracted information from the data.\nThe types are implemented using pydantic.\nIt provides validation, allow JSON serialization and works well with FastAPI which is used internally for the http request between the agents and the management.

\n"}, "ums.utils.schema.ExtractionSchema": {"fullname": "ums.utils.schema.ExtractionSchema", "modulename": "ums.utils.schema", "qualname": "ExtractionSchema", "kind": "class", "doc": "

This is the basic class used as superclass for all extracted information from data items.

\n", "bases": "pydantic.main.BaseModel"}, "ums.utils.types": {"fullname": "ums.utils.types", "modulename": "ums.utils.types", "kind": "module", "doc": "

This represents the basic types used to interact with the management.\nThe types are implemented using pydantic.\nIt provides validation, allow JSON serialization and works well with FastAPI which is used internally for the http request between the agents and the management.

\n\n

Example

\n\n
\n
        ex = AgentMessage(\n                id="ex1",\n                riddle={\n                        "context":"Example 1",\n                        "question":"Get the name of the person."\n                },\n                data=[\n                        RiddleData(\n                                type=RiddleDataType.TEXT,\n                                file_plain="./cv.txt"\n                        )\n                ]\n        )\n        ex.status.extract.required = False\n
\n
\n\n
\n
        {\n                "id": "ex1",\n                "sub_ids": [],\n                "riddle": {\n                        "context": "Example 1",\n                        "question": "Get the name of the person.",\n                        "solutions_before": []\n                },\n                "solution": null,\n                "data": [\n                        {\n                                "type": "text",\n                                "file_plain": "/ums-agenten/share/cv.txt",\n                                "file_extracted": null,\n                                "prompt": null\n                        }\n                ],\n                "status": {\n                        "extract": {\n                                "required": false,\n                                "finished": false\n                        },\n                        "solve": {\n                                "required": true,\n                                "finished": false\n                        },\n                        "validate": {\n                                "required": true,\n                                "finished": false\n                        },\n                        "trial": 0,\n                        "solved": false\n                },\n                "contacts": 0\n        }\n
\n
\n\n
\n
        ex.solution = RiddleSolution(\n                solution="Otto",\n                explanation="Written in line 6 after 'Name:'"\n        )\n
\n
\n\n
\n
        {\n                ...\n                "solution": {\n                        "solution": "Otto",\n                        "explanation": "Written in line 6 after 'Name:'",\n                        "used_data": [],\n                        "accepted": false,\n                        "review": null\n                },\n                ...\n        }\n
\n
\n"}, "ums.utils.types.RiddleInformation": {"fullname": "ums.utils.types.RiddleInformation", "modulename": "ums.utils.types", "qualname": "RiddleInformation", "kind": "class", "doc": "

This is the basic class used as superclass for all message and infos\nabout a riddle.

\n", "bases": "pydantic.main.BaseModel"}, "ums.utils.types.RiddleDataType": {"fullname": "ums.utils.types.RiddleDataType", "modulename": "ums.utils.types", "qualname": "RiddleDataType", "kind": "class", "doc": "

Enum for the three types of data used in a riddle.

\n", "bases": "enum.Enum"}, "ums.utils.types.RiddleDataType.TEXT": {"fullname": "ums.utils.types.RiddleDataType.TEXT", "modulename": "ums.utils.types", "qualname": "RiddleDataType.TEXT", "kind": "variable", "doc": "

\n", "default_value": "<RiddleDataType.TEXT: 'text'>"}, "ums.utils.types.RiddleDataType.IMAGE": {"fullname": "ums.utils.types.RiddleDataType.IMAGE", "modulename": "ums.utils.types", "qualname": "RiddleDataType.IMAGE", "kind": "variable", "doc": "

\n", "default_value": "<RiddleDataType.IMAGE: 'image'>"}, "ums.utils.types.RiddleDataType.AUDIO": {"fullname": "ums.utils.types.RiddleDataType.AUDIO", "modulename": "ums.utils.types", "qualname": "RiddleDataType.AUDIO", "kind": "variable", "doc": "

\n", "default_value": "<RiddleDataType.AUDIO: 'audio'>"}, "ums.utils.types.RiddleData": {"fullname": "ums.utils.types.RiddleData", "modulename": "ums.utils.types", "qualname": "RiddleData", "kind": "class", "doc": "

A data item to be used to solve the riddle

\n", "bases": "RiddleInformation"}, "ums.utils.types.RiddleData.type": {"fullname": "ums.utils.types.RiddleData.type", "modulename": "ums.utils.types", "qualname": "RiddleData.type", "kind": "variable", "doc": "

The type of the data item.

\n", "annotation": ": ums.utils.types.RiddleDataType"}, "ums.utils.types.RiddleData.file_plain": {"fullname": "ums.utils.types.RiddleData.file_plain", "modulename": "ums.utils.types", "qualname": "RiddleData.file_plain", "kind": "variable", "doc": "

The plain file (as path to file system) without any processing.

\n\n

The path will be validated and must start with SHARE_PATH (or be relative to SHARE_PATH).\nThe file must exist.

\n", "annotation": ": Annotated[str, AfterValidator(func=<function _check_data_file at 0x1070393a0>), WrapValidator(func=<function _ignore_file_missing at 0x1072f9800>, json_schema_input_type=PydanticUndefined)]"}, "ums.utils.types.RiddleData.file_extracted": {"fullname": "ums.utils.types.RiddleData.file_extracted", "modulename": "ums.utils.types", "qualname": "RiddleData.file_extracted", "kind": "variable", "doc": "

The processed files (as path to file system), i.e., a schematic file containing all extracted informations.

\n\n

The path will be validated and must start with SHARE_PATH (or be relative to SHARE_PATH).\nThe file must exist.

\n", "annotation": ": Optional[Annotated[str, AfterValidator(func=<function _check_data_file at 0x1070393a0>), WrapValidator(func=<function _ignore_file_missing at 0x1072f9800>, json_schema_input_type=PydanticUndefined)]]"}, "ums.utils.types.RiddleData.prompt": {"fullname": "ums.utils.types.RiddleData.prompt", "modulename": "ums.utils.types", "qualname": "RiddleData.prompt", "kind": "variable", "doc": "

An optional prompt giving more details to the extraction agent, e.g., selecting a type of extraction/ task to do with the data.

\n", "annotation": ": str | ums.utils.schema.ExtractionSchema | None"}, "ums.utils.types.RiddleSolution": {"fullname": "ums.utils.types.RiddleSolution", "modulename": "ums.utils.types", "qualname": "RiddleSolution", "kind": "class", "doc": "

A solution of a riddle.

\n", "bases": "RiddleInformation"}, "ums.utils.types.RiddleSolution.solution": {"fullname": "ums.utils.types.RiddleSolution.solution", "modulename": "ums.utils.types", "qualname": "RiddleSolution.solution", "kind": "variable", "doc": "

The textual value of the solution.

\n", "annotation": ": str"}, "ums.utils.types.RiddleSolution.explanation": {"fullname": "ums.utils.types.RiddleSolution.explanation", "modulename": "ums.utils.types", "qualname": "RiddleSolution.explanation", "kind": "variable", "doc": "

An explanation of the solution.

\n", "annotation": ": str"}, "ums.utils.types.RiddleSolution.used_data": {"fullname": "ums.utils.types.RiddleSolution.used_data", "modulename": "ums.utils.types", "qualname": "RiddleSolution.used_data", "kind": "variable", "doc": "

The data items used to create the solution (optional).

\n", "annotation": ": List[ums.utils.types.RiddleData]"}, "ums.utils.types.RiddleSolution.accepted": {"fullname": "ums.utils.types.RiddleSolution.accepted", "modulename": "ums.utils.types", "qualname": "RiddleSolution.accepted", "kind": "variable", "doc": "

If the solution is accepted by validator/ gatekeeper.

\n", "annotation": ": bool"}, "ums.utils.types.RiddleSolution.review": {"fullname": "ums.utils.types.RiddleSolution.review", "modulename": "ums.utils.types", "qualname": "RiddleSolution.review", "kind": "variable", "doc": "

A review of the solution (if None: not tried to validate)

\n", "annotation": ": str | None"}, "ums.utils.types.Riddle": {"fullname": "ums.utils.types.Riddle", "modulename": "ums.utils.types", "qualname": "Riddle", "kind": "class", "doc": "

The riddle (the task description and possibly a solution)

\n", "bases": "RiddleInformation"}, "ums.utils.types.Riddle.context": {"fullname": "ums.utils.types.Riddle.context", "modulename": "ums.utils.types", "qualname": "Riddle.context", "kind": "variable", "doc": "

The context of the riddle (as textual string).

\n", "annotation": ": str"}, "ums.utils.types.Riddle.question": {"fullname": "ums.utils.types.Riddle.question", "modulename": "ums.utils.types", "qualname": "Riddle.question", "kind": "variable", "doc": "

The actual main question of the riddle (as textual string).

\n", "annotation": ": str"}, "ums.utils.types.Riddle.solutions_before": {"fullname": "ums.utils.types.Riddle.solutions_before", "modulename": "ums.utils.types", "qualname": "Riddle.solutions_before", "kind": "variable", "doc": "

If already tried to solve this riddle before, the (not accepted) solutions are stored here

\n", "annotation": ": List[ums.utils.types.RiddleSolution]"}, "ums.utils.types.RiddleSubStatus": {"fullname": "ums.utils.types.RiddleSubStatus", "modulename": "ums.utils.types", "qualname": "RiddleSubStatus", "kind": "class", "doc": "

The sub status for each possible step a riddle may go though.

\n", "bases": "RiddleInformation"}, "ums.utils.types.RiddleSubStatus.required": {"fullname": "ums.utils.types.RiddleSubStatus.required", "modulename": "ums.utils.types", "qualname": "RiddleSubStatus.required", "kind": "variable", "doc": "

Is this step required (i.e., requested)

\n", "annotation": ": bool"}, "ums.utils.types.RiddleSubStatus.finished": {"fullname": "ums.utils.types.RiddleSubStatus.finished", "modulename": "ums.utils.types", "qualname": "RiddleSubStatus.finished", "kind": "variable", "doc": "

Was this step already executed.

\n", "annotation": ": bool"}, "ums.utils.types.RiddleStatus": {"fullname": "ums.utils.types.RiddleStatus", "modulename": "ums.utils.types", "qualname": "RiddleStatus", "kind": "class", "doc": "

The status of a riddle, will be mostly changed by Management when the riddle is sent to different agents while solving it.

\n", "bases": "RiddleInformation"}, "ums.utils.types.RiddleStatus.extract": {"fullname": "ums.utils.types.RiddleStatus.extract", "modulename": "ums.utils.types", "qualname": "RiddleStatus.extract", "kind": "variable", "doc": "

The first extract step (image, text, audio -> more sematic data)

\n\n

The RiddleData items in AgentMessage.data shall have file_extracted afterwards.

\n", "annotation": ": ums.utils.types.RiddleSubStatus"}, "ums.utils.types.RiddleStatus.solve": {"fullname": "ums.utils.types.RiddleStatus.solve", "modulename": "ums.utils.types", "qualname": "RiddleStatus.solve", "kind": "variable", "doc": "

The main solving step.

\n\n

AgentMessage.solution shall be an RiddleSolution afterwards.

\n", "annotation": ": ums.utils.types.RiddleSubStatus"}, "ums.utils.types.RiddleStatus.validate": {"fullname": "ums.utils.types.RiddleStatus.validate", "modulename": "ums.utils.types", "qualname": "RiddleStatus.validate", "kind": "function", "doc": "

The validation step, i.e., does the gatekeeper accept the solution in AgentMessage.solution.

\n", "signature": "(cls, value: Any) -> Self:", "funcdef": "def"}, "ums.utils.types.RiddleStatus.trial": {"fullname": "ums.utils.types.RiddleStatus.trial", "modulename": "ums.utils.types", "qualname": "RiddleStatus.trial", "kind": "variable", "doc": "

A counter for the number of trials.\nEach time the gatekeeper does not accept a solution of this riddle, the value is incremented.

\n", "annotation": ": int"}, "ums.utils.types.RiddleStatus.solved": {"fullname": "ums.utils.types.RiddleStatus.solved", "modulename": "ums.utils.types", "qualname": "RiddleStatus.solved", "kind": "variable", "doc": "

True, after the gatekeeper accepts the solution at AgentMessage.solution

\n", "annotation": ": bool"}, "ums.utils.types.AgentMessage": {"fullname": "ums.utils.types.AgentMessage", "modulename": "ums.utils.types", "qualname": "AgentMessage", "kind": "class", "doc": "

The basic message, which is sent be the agent and the management.\nThe objects will be JSON en- and decoded.

\n", "bases": "RiddleInformation"}, "ums.utils.types.AgentMessage.id": {"fullname": "ums.utils.types.AgentMessage.id", "modulename": "ums.utils.types", "qualname": "AgentMessage.id", "kind": "variable", "doc": "

The riddle id, e.g., ex1\nThis is a unique string and identifies the riddle.

\n", "annotation": ": str"}, "ums.utils.types.AgentMessage.sub_ids": {"fullname": "ums.utils.types.AgentMessage.sub_ids", "modulename": "ums.utils.types", "qualname": "AgentMessage.sub_ids", "kind": "variable", "doc": "

There might be cases, when an agent decided to split in riddle in multiple smaller steps.\nEach sub riddle will then get its own id (i.e., ex1-sub1) while the sub id is added here as reference.

\n", "annotation": ": List[str]"}, "ums.utils.types.AgentMessage.riddle": {"fullname": "ums.utils.types.AgentMessage.riddle", "modulename": "ums.utils.types", "qualname": "AgentMessage.riddle", "kind": "variable", "doc": "

The riddle to solve.

\n", "annotation": ": ums.utils.types.Riddle"}, "ums.utils.types.AgentMessage.solution": {"fullname": "ums.utils.types.AgentMessage.solution", "modulename": "ums.utils.types", "qualname": "AgentMessage.solution", "kind": "variable", "doc": "

The solution of the riddle (or empty if no solution available)

\n", "annotation": ": ums.utils.types.RiddleSolution | None"}, "ums.utils.types.AgentMessage.data": {"fullname": "ums.utils.types.AgentMessage.data", "modulename": "ums.utils.types", "qualname": "AgentMessage.data", "kind": "variable", "doc": "

The data to get the solution from.

\n", "annotation": ": List[ums.utils.types.RiddleData]"}, "ums.utils.types.AgentMessage.status": {"fullname": "ums.utils.types.AgentMessage.status", "modulename": "ums.utils.types", "qualname": "AgentMessage.status", "kind": "variable", "doc": "

The status of the riddle.

\n", "annotation": ": ums.utils.types.RiddleStatus"}, "ums.utils.types.AgentMessage.contacts": {"fullname": "ums.utils.types.AgentMessage.contacts", "modulename": "ums.utils.types", "qualname": "AgentMessage.contacts", "kind": "variable", "doc": "

A counter representing the number of contacts the management had with this message.\nEach time the management processes the message, this counter is incremented by 1.\nUsing this counter the management is able to detect cycles and stop them.

\n", "annotation": ": int"}, "ums.utils.types.AgentResponse": {"fullname": "ums.utils.types.AgentResponse", "modulename": "ums.utils.types", "qualname": "AgentResponse", "kind": "class", "doc": "

Returned by the management when receiving an AgentMessage.

\n", "bases": "RiddleInformation"}, "ums.utils.types.AgentResponse.count": {"fullname": "ums.utils.types.AgentResponse.count", "modulename": "ums.utils.types", "qualname": "AgentResponse.count", "kind": "variable", "doc": "

The count of the message (overall numeric id).

\n", "annotation": ": int"}, "ums.utils.types.AgentResponse.msg": {"fullname": "ums.utils.types.AgentResponse.msg", "modulename": "ums.utils.types", "qualname": "AgentResponse.msg", "kind": "variable", "doc": "

An additional message.

\n", "annotation": ": str | None"}, "ums.utils.types.AgentResponse.error": {"fullname": "ums.utils.types.AgentResponse.error", "modulename": "ums.utils.types", "qualname": "AgentResponse.error", "kind": "variable", "doc": "

If an error occurred.

\n", "annotation": ": bool"}, "ums.utils.types.AgentResponse.error_msg": {"fullname": "ums.utils.types.AgentResponse.error_msg", "modulename": "ums.utils.types", "qualname": "AgentResponse.error_msg", "kind": "variable", "doc": "

Error message (if error )

\n", "annotation": ": str | None"}, "ums.utils.types.MessageDbRow": {"fullname": "ums.utils.types.MessageDbRow", "modulename": "ums.utils.types", "qualname": "MessageDbRow", "kind": "class", "doc": "

Object representing a database row.

\n", "bases": "pydantic.main.BaseModel"}, "ums.utils.types.MessageDbRow.count": {"fullname": "ums.utils.types.MessageDbRow.count", "modulename": "ums.utils.types", "qualname": "MessageDbRow.count", "kind": "variable", "doc": "

The count (primary key) of the item.

\n", "annotation": ": int"}, "ums.utils.types.MessageDbRow.sender": {"fullname": "ums.utils.types.MessageDbRow.sender", "modulename": "ums.utils.types", "qualname": "MessageDbRow.sender", "kind": "variable", "doc": "

The sender of the message.

\n", "annotation": ": str"}, "ums.utils.types.MessageDbRow.recipient": {"fullname": "ums.utils.types.MessageDbRow.recipient", "modulename": "ums.utils.types", "qualname": "MessageDbRow.recipient", "kind": "variable", "doc": "

The recipient of the message

\n", "annotation": ": str"}, "ums.utils.types.MessageDbRow.time": {"fullname": "ums.utils.types.MessageDbRow.time", "modulename": "ums.utils.types", "qualname": "MessageDbRow.time", "kind": "variable", "doc": "

The time (unix timestamp) the message was received/ sent.

\n", "annotation": ": int"}, "ums.utils.types.MessageDbRow.message": {"fullname": "ums.utils.types.MessageDbRow.message", "modulename": "ums.utils.types", "qualname": "MessageDbRow.message", "kind": "variable", "doc": "

The message received/ sent.

\n", "annotation": ": ums.utils.types.AgentMessage"}, "ums.utils.types.MessageDbRow.processed": {"fullname": "ums.utils.types.MessageDbRow.processed", "modulename": "ums.utils.types", "qualname": "MessageDbRow.processed", "kind": "variable", "doc": "

Did the management process the message, i.e., did the tasks necessary for this message (mostly only relevant for received messages).

\n", "annotation": ": bool"}, "ums.utils.types.MessageDbRow.solution": {"fullname": "ums.utils.types.MessageDbRow.solution", "modulename": "ums.utils.types", "qualname": "MessageDbRow.solution", "kind": "variable", "doc": "

Does this message contain a valid solution?\nTrue if contains valid solution, False if solution not valid, Null/None if not applicable

\n", "annotation": ": bool | None"}}, "docInfo": {"ums": {"qualname": 0, "fullname": 1, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 273}, "ums.agent": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.agent": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.agent.AgentCapability": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 11}, "ums.agent.agent.AgentCapability.EXTRACT": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.agent.AgentCapability.SOLVE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.agent.BasicAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 15}, "ums.agent.agent.BasicAgent.agent_capability": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 23}, "ums.agent.agent.BasicAgent.before_response": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 61, "bases": 0, "doc": 85}, "ums.agent.agent.BasicAgent.message": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 12}, "ums.agent.agent.BasicAgent.sub_riddle": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 134, "bases": 0, "doc": 74}, "ums.agent.agent.BasicAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 58, "bases": 0, "doc": 57}, "ums.agent.agent.ExtractAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 6}, "ums.agent.agent.ExtractAgent.agent_capability": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 23}, "ums.agent.agent.ExtractAgent.extract_type": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 10}, "ums.agent.agent.ExtractAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 24}, "ums.agent.agent.ExtractTextAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 14}, "ums.agent.agent.ExtractTextAgent.extract_type": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 10}, "ums.agent.agent.ExtractAudioAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 14}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 10}, "ums.agent.agent.ExtractImageAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 14}, "ums.agent.agent.ExtractImageAgent.extract_type": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 10}, "ums.agent.agent.SolveAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 12}, "ums.agent.agent.SolveAgent.agent_capability": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 23}, "ums.agent.agent.SolveAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 82, "bases": 0, "doc": 16}, "ums.agent.agent.GatekeeperAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 12}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 23}, "ums.agent.agent.GatekeeperAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 82, "bases": 0, "doc": 26}, "ums.agent.main": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.main.WebMain": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.main.WebMain.msg_process": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.counts": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.agent_classes": {"qualname": 3, "fullname": 6, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.extract_agents": {"qualname": 3, "fullname": 6, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.solve_agents": {"qualname": 3, "fullname": 6, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"qualname": 3, "fullname": 6, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.new_message": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 78, "bases": 0, "doc": 3}, "ums.example": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.example.example": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.example.example.MyExtractAudioAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 14}, "ums.example.example.MyExtractAudioAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 24}, "ums.example.example.MyExtractImageAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 14}, "ums.example.example.MyExtractImageAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 24}, "ums.example.example.MyExtractTextAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 14}, "ums.example.example.MyExtractTextAgent.before_response": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 61, "bases": 0, "doc": 85}, "ums.example.example.MyExtractTextAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 24}, "ums.example.example.MySolveAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 12}, "ums.example.example.MySolveAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 82, "bases": 0, "doc": 16}, "ums.example.example.MyGatekeeperAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 12}, "ums.example.example.MyGatekeeperAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 82, "bases": 0, "doc": 26}, "ums.example.example.AGENT_CLASSES": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 47, "signature": 0, "bases": 0, "doc": 3}, "ums.management": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.db": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.db.DB": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.db.DB.db": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.db.DB.db_lock": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.db.DB.add_message": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 81, "bases": 0, "doc": 3}, "ums.management.db.DB.set_processed": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 41, "bases": 0, "doc": 3}, "ums.management.db.DB.set_solution": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "ums.management.db.DB.iterate": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 280, "bases": 0, "doc": 3}, "ums.management.db.DB.len": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 15}, "ums.management.db.DB.by_count": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 45, "bases": 0, "doc": 3}, "ums.management.interface": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.interface.Interface": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.interface.Interface.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "ums.management.interface.Interface.template": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.interface.Interface.db": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.interface.Interface.router": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.main": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.main.WebMain": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.main.WebMain.db": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.main.WebMain.msg_process": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.db": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.management_name": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.new_message": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 100, "bases": 0, "doc": 3}, "ums.utils": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.logger": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.const": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "ums.utils.const.BASE_PATH": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.const.SHARE_PATH": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.const.PERSIST_PATH": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.const.PUBLIC_PATH": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.const.TEMPLATE_PATH": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.const.LOG_FILE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.const.LOG_LEVEL": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.functions": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.functions.list_path": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 3}, "ums.utils.functions.list_shared": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 48, "bases": 0, "doc": 3}, "ums.utils.functions.list_shared_data": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 3}, "ums.utils.functions.list_shared_schema": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 3}, "ums.utils.request": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.request.RequestException": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 11}, "ums.utils.request.ManagementRequest": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.request.ManagementRequest.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 31, "bases": 0, "doc": 3}, "ums.utils.request.ManagementRequest.url": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.request.ManagementRequest.get_status": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "ums.utils.request.ManagementRequest.send_message": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 56, "bases": 0, "doc": 3}, "ums.utils.schema": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 51}, "ums.utils.schema.ExtractionSchema": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 18}, "ums.utils.types": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 1031}, "ums.utils.types.RiddleInformation": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 19}, "ums.utils.types.RiddleDataType": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 14}, "ums.utils.types.RiddleDataType.TEXT": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.types.RiddleDataType.IMAGE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.types.RiddleDataType.AUDIO": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.types.RiddleData": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 12}, "ums.utils.types.RiddleData.type": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "ums.utils.types.RiddleData.file_plain": {"qualname": 3, "fullname": 6, "annotation": 28, "default_value": 0, "signature": 0, "bases": 0, "doc": 42}, "ums.utils.types.RiddleData.file_extracted": {"qualname": 3, "fullname": 6, "annotation": 28, "default_value": 0, "signature": 0, "bases": 0, "doc": 48}, "ums.utils.types.RiddleData.prompt": {"qualname": 2, "fullname": 5, "annotation": 9, "default_value": 0, "signature": 0, "bases": 0, "doc": 26}, "ums.utils.types.RiddleSolution": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 8}, "ums.utils.types.RiddleSolution.solution": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "ums.utils.types.RiddleSolution.explanation": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "ums.utils.types.RiddleSolution.used_data": {"qualname": 3, "fullname": 6, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 12}, "ums.utils.types.RiddleSolution.accepted": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "ums.utils.types.RiddleSolution.review": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 14}, "ums.utils.types.Riddle": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 12}, "ums.utils.types.Riddle.context": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "ums.utils.types.Riddle.question": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 13}, "ums.utils.types.Riddle.solutions_before": {"qualname": 3, "fullname": 6, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 17}, "ums.utils.types.RiddleSubStatus": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 15}, "ums.utils.types.RiddleSubStatus.required": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "ums.utils.types.RiddleSubStatus.finished": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "ums.utils.types.RiddleStatus": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 25}, "ums.utils.types.RiddleStatus.extract": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 34}, "ums.utils.types.RiddleStatus.solve": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 23}, "ums.utils.types.RiddleStatus.validate": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 19}, "ums.utils.types.RiddleStatus.trial": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 26}, "ums.utils.types.RiddleStatus.solved": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 14}, "ums.utils.types.AgentMessage": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 23}, "ums.utils.types.AgentMessage.id": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 20}, "ums.utils.types.AgentMessage.sub_ids": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 47}, "ums.utils.types.AgentMessage.riddle": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 7}, "ums.utils.types.AgentMessage.solution": {"qualname": 2, "fullname": 5, "annotation": 7, "default_value": 0, "signature": 0, "bases": 0, "doc": 14}, "ums.utils.types.AgentMessage.data": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "ums.utils.types.AgentMessage.status": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "ums.utils.types.AgentMessage.contacts": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 42}, "ums.utils.types.AgentResponse": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 13}, "ums.utils.types.AgentResponse.count": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "ums.utils.types.AgentResponse.msg": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 6}, "ums.utils.types.AgentResponse.error": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 7}, "ums.utils.types.AgentResponse.error_msg": {"qualname": 3, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "ums.utils.types.MessageDbRow": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 8}, "ums.utils.types.MessageDbRow.count": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "ums.utils.types.MessageDbRow.sender": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "ums.utils.types.MessageDbRow.recipient": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 7}, "ums.utils.types.MessageDbRow.time": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 12}, "ums.utils.types.MessageDbRow.message": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 7}, "ums.utils.types.MessageDbRow.processed": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 24}, "ums.utils.types.MessageDbRow.solution": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 23}}, "length": 164, "save": true}, "index": {"qualname": {"root": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 6, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}}, "df": 4}}}}}}}}}}, "s": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}}, "df": 7}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 8}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}}, "df": 5}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {"ums.management.db.DB.add_message": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSolution.accepted": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 7, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractAgent": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}}, "df": 4}}}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}}, "df": 2}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}}, "df": 2}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}}, "df": 2}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}}, "df": 1}}}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleSolution.explanation": {"tf": 1}}, "df": 1}}}}}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}}, "df": 3}}}}}, "d": {"docs": {"ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 5, "s": {"docs": {"ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 2}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}}, "df": 2}, "n": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.MessageDbRow.sender": {"tf": 1}}, "df": 1}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.const.SHARE_PATH": {"tf": 1}}, "df": 1, "d": {"docs": {"ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.functions.list_shared_schema": {"tf": 1}}, "df": 3}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.functions.list_shared_schema": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.request.ManagementRequest.get_status": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}}, "df": 2}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request.ManagementRequest.get_status": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}}, "df": 6}}}}}}}, "e": {"docs": {"ums.utils.const.BASE_PATH": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 3}}}}}, "y": {"docs": {"ums.management.db.DB.by_count": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}}, "df": 4}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.by_count": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}}, "df": 3, "s": {"docs": {"ums.agent.process.MessageProcessor.counts": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.Riddle.context": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.request.RequestException": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSubStatus.required": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.types.RiddleSolution.review": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.MessageDbRow.recipient": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 5, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}}, "df": 4}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}}, "df": 6}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}}, "df": 3}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 6}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.management.interface.Interface.router": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.process.MessageProcessor": {"tf": 1}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.agent.process.MessageProcessor.counts": {"tf": 1}, "ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}, "ums.management.process.MessageProcessor.db": {"tf": 1}, "ums.management.process.MessageProcessor.management_name": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 20}}}}}}}}}, "d": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.types.MessageDbRow": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 8}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}}, "df": 4}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.management_name": {"tf": 1}}, "df": 3, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request.ManagementRequest": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.url": {"tf": 1}, "ums.utils.request.ManagementRequest.get_status": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}, "x": {"docs": {"ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}}, "df": 2}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyGatekeeperAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}}, "df": 9}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}}, "df": 5}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.interface.Interface.template": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}}, "df": 2}}}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleDataType.TEXT": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.RiddleStatus.trial": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.MessageDbRow.time": {"tf": 1}}, "df": 1}}}}, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.main.WebMain": {"tf": 1}, "ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.management.main.WebMain": {"tf": 1}, "ums.management.main.WebMain.db": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}}, "df": 5}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1}}, "df": 3, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.management.db.DB.set_processed": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 2}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"ums.utils.const.BASE_PATH": {"tf": 1}, "ums.utils.const.SHARE_PATH": {"tf": 1}, "ums.utils.const.PERSIST_PATH": {"tf": 1}, "ums.utils.const.PUBLIC_PATH": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}}, "df": 6}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.const.PERSIST_PATH": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.const.PUBLIC_PATH": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.utils.request.ManagementRequest.url": {"tf": 1}}, "df": 3}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSolution.used_data": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}, "ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.functions.list_shared_schema": {"tf": 1}}, "df": 5}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"ums.management.db.DB.db_lock": {"tf": 1}}, "df": 1}}, "g": {"docs": {"ums.utils.const.LOG_FILE": {"tf": 1}, "ums.utils.const.LOG_LEVEL": {"tf": 1}}, "df": 2, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.logger": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"ums.management.db.DB.len": {"tf": 1}}, "df": 1}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.const.LOG_LEVEL": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.process.MessageProcessor.management_name": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "b": {"docs": {"ums.management.db.DB": {"tf": 1}, "ums.management.db.DB.db": {"tf": 1.4142135623730951}, "ums.management.db.DB.db_lock": {"tf": 1.4142135623730951}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.len": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.management.interface.Interface.db": {"tf": 1}, "ums.management.main.WebMain.db": {"tf": 1}, "ums.management.process.MessageProcessor.db": {"tf": 1}}, "df": 12}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}}, "df": 3}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.interface.Interface": {"tf": 1}, "ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.interface.Interface.template": {"tf": 1}, "ums.management.interface.Interface.db": {"tf": 1}, "ums.management.interface.Interface.router": {"tf": 1}}, "df": 5}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 3}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {"ums.utils.types.AgentMessage.id": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.const.LOG_FILE": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSubStatus.finished": {"tf": 1}}, "df": 1}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.Riddle.question": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 1}}}}}}}}}}, "fullname": {"root": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 3, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 1}, "ums.agent": {"tf": 1}, "ums.agent.agent": {"tf": 1}, "ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}, "ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.agent.main": {"tf": 1}, "ums.agent.main.WebMain": {"tf": 1}, "ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.agent.process": {"tf": 1}, "ums.agent.process.MessageProcessor": {"tf": 1}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.agent.process.MessageProcessor.counts": {"tf": 1}, "ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.example": {"tf": 1}, "ums.example.example": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 1}, "ums.management": {"tf": 1}, "ums.management.db": {"tf": 1}, "ums.management.db.DB": {"tf": 1}, "ums.management.db.DB.db": {"tf": 1}, "ums.management.db.DB.db_lock": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.len": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.management.interface": {"tf": 1}, "ums.management.interface.Interface": {"tf": 1}, "ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.interface.Interface.template": {"tf": 1}, "ums.management.interface.Interface.db": {"tf": 1}, "ums.management.interface.Interface.router": {"tf": 1}, "ums.management.main": {"tf": 1}, "ums.management.main.WebMain": {"tf": 1}, "ums.management.main.WebMain.db": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}, "ums.management.process": {"tf": 1}, "ums.management.process.MessageProcessor": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}, "ums.management.process.MessageProcessor.db": {"tf": 1}, "ums.management.process.MessageProcessor.management_name": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils": {"tf": 1}, "ums.utils.logger": {"tf": 1}, "ums.utils.const": {"tf": 1}, "ums.utils.const.BASE_PATH": {"tf": 1}, "ums.utils.const.SHARE_PATH": {"tf": 1}, "ums.utils.const.PERSIST_PATH": {"tf": 1}, "ums.utils.const.PUBLIC_PATH": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}, "ums.utils.const.LOG_FILE": {"tf": 1}, "ums.utils.const.LOG_LEVEL": {"tf": 1}, "ums.utils.functions": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}, "ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.functions.list_shared_schema": {"tf": 1}, "ums.utils.request": {"tf": 1}, "ums.utils.request.RequestException": {"tf": 1}, "ums.utils.request.ManagementRequest": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.url": {"tf": 1}, "ums.utils.request.ManagementRequest.get_status": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 164}}, "r": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.utils.request.ManagementRequest.url": {"tf": 1}}, "df": 3}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils": {"tf": 1}, "ums.utils.logger": {"tf": 1}, "ums.utils.const": {"tf": 1}, "ums.utils.const.BASE_PATH": {"tf": 1}, "ums.utils.const.SHARE_PATH": {"tf": 1}, "ums.utils.const.PERSIST_PATH": {"tf": 1}, "ums.utils.const.PUBLIC_PATH": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}, "ums.utils.const.LOG_FILE": {"tf": 1}, "ums.utils.const.LOG_LEVEL": {"tf": 1}, "ums.utils.functions": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}, "ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.functions.list_shared_schema": {"tf": 1}, "ums.utils.request": {"tf": 1}, "ums.utils.request.RequestException": {"tf": 1}, "ums.utils.request.ManagementRequest": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.url": {"tf": 1}, "ums.utils.request.ManagementRequest.get_status": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 75}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSolution.used_data": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent": {"tf": 1}, "ums.agent.agent": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.message": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractTextAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractImageAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1.7320508075688772}, "ums.agent.agent.SolveAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1.7320508075688772}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.main": {"tf": 1}, "ums.agent.main.WebMain": {"tf": 1}, "ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.agent.process": {"tf": 1}, "ums.agent.process.MessageProcessor": {"tf": 1}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.agent.process.MessageProcessor.counts": {"tf": 1}, "ums.agent.process.MessageProcessor.agent_classes": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 42, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}}, "df": 4}}}}}}}}}}, "s": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}}, "df": 7}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 8}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}}, "df": 5}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {"ums.management.db.DB.add_message": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSolution.accepted": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 7, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractAgent": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}}, "df": 4}}}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}}, "df": 2}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}}, "df": 2}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}}, "df": 2}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}}, "df": 1}}}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.example": {"tf": 1}, "ums.example.example": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyGatekeeperAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.AGENT_CLASSES": {"tf": 1.4142135623730951}}, "df": 14}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleSolution.explanation": {"tf": 1}}, "df": 1}}}}}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}}, "df": 3}}}}}, "d": {"docs": {"ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 5, "s": {"docs": {"ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 2}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}}, "df": 2}, "n": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.MessageDbRow.sender": {"tf": 1}}, "df": 1}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.const.SHARE_PATH": {"tf": 1}}, "df": 1, "d": {"docs": {"ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.functions.list_shared_schema": {"tf": 1}}, "df": 3}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.functions.list_shared_schema": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}}, "df": 3}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.request.ManagementRequest.get_status": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}}, "df": 2}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request.ManagementRequest.get_status": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}}, "df": 6}}}}}}}, "e": {"docs": {"ums.utils.const.BASE_PATH": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 3}}}}}, "y": {"docs": {"ums.management.db.DB.by_count": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}}, "df": 4}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.by_count": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}}, "df": 3, "s": {"docs": {"ums.agent.process.MessageProcessor.counts": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.Riddle.context": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.const": {"tf": 1}, "ums.utils.const.BASE_PATH": {"tf": 1}, "ums.utils.const.SHARE_PATH": {"tf": 1}, "ums.utils.const.PERSIST_PATH": {"tf": 1}, "ums.utils.const.PUBLIC_PATH": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}, "ums.utils.const.LOG_FILE": {"tf": 1}, "ums.utils.const.LOG_LEVEL": {"tf": 1}}, "df": 8}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request": {"tf": 1}, "ums.utils.request.RequestException": {"tf": 1}, "ums.utils.request.ManagementRequest": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.url": {"tf": 1}, "ums.utils.request.ManagementRequest.get_status": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 7, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.request.RequestException": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSubStatus.required": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.types.RiddleSolution.review": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.MessageDbRow.recipient": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 5, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}}, "df": 4}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}}, "df": 6}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}}, "df": 3}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 6}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.management.interface.Interface.router": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.process.MessageProcessor": {"tf": 1}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.agent.process.MessageProcessor.counts": {"tf": 1}, "ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}, "ums.management.process.MessageProcessor.db": {"tf": 1}, "ums.management.process.MessageProcessor.management_name": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 20}}}}}}}}}, "d": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.types.MessageDbRow": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 8}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.main": {"tf": 1}, "ums.agent.main.WebMain": {"tf": 1}, "ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.management.main": {"tf": 1}, "ums.management.main.WebMain": {"tf": 1}, "ums.management.main.WebMain.db": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}}, "df": 7}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management": {"tf": 1}, "ums.management.db": {"tf": 1}, "ums.management.db.DB": {"tf": 1}, "ums.management.db.DB.db": {"tf": 1}, "ums.management.db.DB.db_lock": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.len": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.management.interface": {"tf": 1}, "ums.management.interface.Interface": {"tf": 1}, "ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.interface.Interface.template": {"tf": 1}, "ums.management.interface.Interface.db": {"tf": 1}, "ums.management.interface.Interface.router": {"tf": 1}, "ums.management.main": {"tf": 1}, "ums.management.main.WebMain": {"tf": 1}, "ums.management.main.WebMain.db": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}, "ums.management.process": {"tf": 1}, "ums.management.process.MessageProcessor": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}, "ums.management.process.MessageProcessor.db": {"tf": 1}, "ums.management.process.MessageProcessor.management_name": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 34, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request.ManagementRequest": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.url": {"tf": 1}, "ums.utils.request.ManagementRequest.get_status": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}, "x": {"docs": {"ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}}, "df": 2}}, "s": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}}, "df": 4}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyGatekeeperAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}}, "df": 9}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}}, "df": 5, "s": {"docs": {"ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 51}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.interface.Interface.template": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}}, "df": 2}}}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleDataType.TEXT": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.RiddleStatus.trial": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.MessageDbRow.time": {"tf": 1}}, "df": 1}}}}, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.main.WebMain": {"tf": 1}, "ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.management.main.WebMain": {"tf": 1}, "ums.management.main.WebMain.db": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}}, "df": 5}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.agent.process": {"tf": 1}, "ums.agent.process.MessageProcessor": {"tf": 1}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.agent.process.MessageProcessor.counts": {"tf": 1}, "ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}, "ums.management.process": {"tf": 1}, "ums.management.process.MessageProcessor": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}, "ums.management.process.MessageProcessor.db": {"tf": 1}, "ums.management.process.MessageProcessor.management_name": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 24, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.management.db.DB.set_processed": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 2}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"ums.utils.const.BASE_PATH": {"tf": 1}, "ums.utils.const.SHARE_PATH": {"tf": 1}, "ums.utils.const.PERSIST_PATH": {"tf": 1}, "ums.utils.const.PUBLIC_PATH": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}}, "df": 6}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.const.PERSIST_PATH": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.const.PUBLIC_PATH": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}, "ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.functions.list_shared_schema": {"tf": 1}}, "df": 5}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"ums.management.db.DB.db_lock": {"tf": 1}}, "df": 1}}, "g": {"docs": {"ums.utils.const.LOG_FILE": {"tf": 1}, "ums.utils.const.LOG_LEVEL": {"tf": 1}}, "df": 2, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.logger": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"ums.management.db.DB.len": {"tf": 1}}, "df": 1}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.const.LOG_LEVEL": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.process.MessageProcessor.management_name": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "b": {"docs": {"ums.management.db": {"tf": 1}, "ums.management.db.DB": {"tf": 1.4142135623730951}, "ums.management.db.DB.db": {"tf": 1.7320508075688772}, "ums.management.db.DB.db_lock": {"tf": 1.7320508075688772}, "ums.management.db.DB.add_message": {"tf": 1.4142135623730951}, "ums.management.db.DB.set_processed": {"tf": 1.4142135623730951}, "ums.management.db.DB.set_solution": {"tf": 1.4142135623730951}, "ums.management.db.DB.iterate": {"tf": 1.4142135623730951}, "ums.management.db.DB.len": {"tf": 1.4142135623730951}, "ums.management.db.DB.by_count": {"tf": 1.4142135623730951}, "ums.management.interface.Interface.db": {"tf": 1}, "ums.management.main.WebMain.db": {"tf": 1}, "ums.management.process.MessageProcessor.db": {"tf": 1}}, "df": 13}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}}, "df": 3}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.interface": {"tf": 1}, "ums.management.interface.Interface": {"tf": 1.4142135623730951}, "ums.management.interface.Interface.__init__": {"tf": 1.4142135623730951}, "ums.management.interface.Interface.template": {"tf": 1.4142135623730951}, "ums.management.interface.Interface.db": {"tf": 1.4142135623730951}, "ums.management.interface.Interface.router": {"tf": 1.4142135623730951}}, "df": 6}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 3}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {"ums.utils.types.AgentMessage.id": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.const.LOG_FILE": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSubStatus.finished": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.functions": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}, "ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.functions.list_shared_schema": {"tf": 1}}, "df": 5}}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.Riddle.question": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 1}}}}}}}}}}, "annotation": {"root": {"0": {"docs": {}, "df": 0, "x": {"1": {"0": {"7": {"0": {"3": {"9": {"3": {"docs": {}, "df": 0, "a": {"0": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "2": {"docs": {}, "df": 0, "f": {"9": {"8": {"0": {"0": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {"ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.prompt": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1.4142135623730951}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1.4142135623730951}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1.4142135623730951}}, "df": 40, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}}, "df": 7}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 2}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.agent_classes": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1.4142135623730951}}, "df": 4, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.MessageDbRow.message": {"tf": 1}}, "df": 1}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "t": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 2}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}}, "df": 1}}}}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 7}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}}, "df": 1}}}}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 3}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}}, "df": 11}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "t": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 2}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}}, "df": 8}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}}, "df": 11}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2, "s": {"docs": {"ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}}, "df": 10}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentMessage.riddle": {"tf": 1}}, "df": 1, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleData.type": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}}, "df": 2}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 2}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.AgentMessage.status": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 2, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 2}}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}, "n": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}, "t": {"docs": {"ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}}, "df": 5}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}}}, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 6}}}}}}, "default_value": {"root": {"0": {"docs": {"ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.4142135623730951}}, "df": 2}, "1": {"0": {"0": {"docs": {"ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0, ":": {"8": {"0": {"docs": {"ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "2": {"0": {"docs": {"ums.utils.const.LOG_LEVEL": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "5": {"docs": {"ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}}, "df": 1}, "docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1.4142135623730951}, "ums.example.example.AGENT_CLASSES": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1.4142135623730951}, "ums.utils.logger": {"tf": 1.4142135623730951}, "ums.utils.const.BASE_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.SHARE_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.PERSIST_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.PUBLIC_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.LOG_FILE": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1.4142135623730951}}, "df": 20, "l": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 2.23606797749979}, "ums.utils.logger": {"tf": 1}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}}, "df": 8}, "o": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.const.LOG_FILE": {"tf": 1}}, "df": 1, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.logger": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}}, "df": 3}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.logger": {"tf": 1}, "ums.utils.const.BASE_PATH": {"tf": 1}}, "df": 2, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.const.SHARE_PATH": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.const.PERSIST_PATH": {"tf": 1}}, "df": 1, "/": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.const.LOG_FILE": {"tf": 1}}, "df": 1}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.const.PUBLIC_PATH": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.const.TEMPLATE_PATH": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"ums.utils.types.RiddleDataType.AUDIO": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 3.1622776601683795}}, "df": 2, ":": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "x": {"2": {"7": {"docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1.4142135623730951}, "ums.example.example.AGENT_CLASSES": {"tf": 3.1622776601683795}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1.4142135623730951}, "ums.utils.const.BASE_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.SHARE_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.PERSIST_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.PUBLIC_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.LOG_FILE": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1.4142135623730951}}, "df": 19}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "g": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 2.23606797749979}, "ums.utils.logger": {"tf": 1}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}}, "df": 8}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.AgentCapability.SOLVE": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "/": {"1": {"2": {"7": {"docs": {"ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 2.23606797749979}, "ums.utils.logger": {"tf": 1}, "ums.utils.const.BASE_PATH": {"tf": 1}, "ums.utils.const.SHARE_PATH": {"tf": 1}, "ums.utils.const.PERSIST_PATH": {"tf": 1}, "ums.utils.const.PUBLIC_PATH": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}, "ums.utils.const.LOG_FILE": {"tf": 1}}, "df": 9}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.example.example.AGENT_CLASSES": {"tf": 2.23606797749979}}, "df": 1, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}}, "df": 1}}}}}}}, "m": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 1}}}}}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.logger": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleDataType.TEXT": {"tf": 1.4142135623730951}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleDataType.IMAGE": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "signature": {"root": {"0": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}}, "df": 1}, "2": {"0": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "8": {"0": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 4.58257569495584}, "ums.agent.agent.BasicAgent.before_response": {"tf": 7.0710678118654755}, "ums.agent.agent.BasicAgent.message": {"tf": 4.898979485566356}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 10.535653752852738}, "ums.agent.agent.BasicAgent.handle": {"tf": 6.928203230275509}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 4.58257569495584}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 4.58257569495584}, "ums.agent.agent.ExtractAgent.handle": {"tf": 6.6332495807108}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 4.58257569495584}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 4.58257569495584}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 4.58257569495584}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 4.58257569495584}, "ums.agent.agent.SolveAgent.handle": {"tf": 8.18535277187245}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 4.58257569495584}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 8.18535277187245}, "ums.agent.process.MessageProcessor.new_message": {"tf": 7.937253933193772}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 6.6332495807108}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 6.6332495807108}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 7.0710678118654755}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 6.6332495807108}, "ums.example.example.MySolveAgent.handle": {"tf": 8.18535277187245}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 8.18535277187245}, "ums.management.db.DB.add_message": {"tf": 8.18535277187245}, "ums.management.db.DB.set_processed": {"tf": 5.830951894845301}, "ums.management.db.DB.set_solution": {"tf": 5.291502622129181}, "ums.management.db.DB.iterate": {"tf": 15.198684153570664}, "ums.management.db.DB.len": {"tf": 4.242640687119285}, "ums.management.db.DB.by_count": {"tf": 6.082762530298219}, "ums.management.interface.Interface.__init__": {"tf": 6.48074069840786}, "ums.management.process.MessageProcessor.__init__": {"tf": 4.898979485566356}, "ums.management.process.MessageProcessor.new_message": {"tf": 9}, "ums.utils.functions.list_path": {"tf": 4.58257569495584}, "ums.utils.functions.list_shared": {"tf": 6.164414002968976}, "ums.utils.functions.list_shared_data": {"tf": 2.6457513110645907}, "ums.utils.functions.list_shared_schema": {"tf": 2.6457513110645907}, "ums.utils.request.ManagementRequest.__init__": {"tf": 5.0990195135927845}, "ums.utils.request.ManagementRequest.get_status": {"tf": 5.656854249492381}, "ums.utils.request.ManagementRequest.send_message": {"tf": 6.782329983125268}, "ums.utils.types.RiddleStatus.validate": {"tf": 4.47213595499958}}, "df": 39, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 2}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1.7320508075688772}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1.7320508075688772}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1.7320508075688772}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.get_status": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1.4142135623730951}}, "df": 30}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 2}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1.7320508075688772}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1.7320508075688772}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1.7320508075688772}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.get_status": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1.4142135623730951}}, "df": 24}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1.4142135623730951}}, "df": 4, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}}, "df": 4}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 8}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 3}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}}, "df": 1}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "f": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.len": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils.request.ManagementRequest.get_status": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 24}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 3}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {"ums.management.db.DB.add_message": {"tf": 1.4142135623730951}, "ums.management.db.DB.iterate": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.utils.functions.list_path": {"tf": 1.4142135623730951}, "ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 6}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}}, "df": 4}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}}, "df": 2}}}}}}, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1.4142135623730951}}, "df": 5, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1}}, "df": 7, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}}, "df": 4}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1.4142135623730951}}, "df": 4}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 2}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1.7320508075688772}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1.7320508075688772}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1.7320508075688772}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.get_status": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1.4142135623730951}}, "df": 24}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 2}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.db.DB.set_processed": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.db.DB.iterate": {"tf": 1.4142135623730951}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 2.23606797749979}, "ums.management.db.DB.len": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.get_status": {"tf": 1}}, "df": 8}}, "d": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.functions.list_shared": {"tf": 1}}, "df": 3}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.utils.request.ManagementRequest.get_status": {"tf": 1}}, "df": 5}}}}, "l": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 3.7416573867739413}, "ums.management.db.DB.by_count": {"tf": 1}}, "df": 3, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1.4142135623730951}}, "df": 3}}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.set_processed": {"tf": 1.4142135623730951}, "ums.management.db.DB.set_solution": {"tf": 1.4142135623730951}, "ums.management.db.DB.iterate": {"tf": 1.7320508075688772}}, "df": 7}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}}, "df": 2, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}}, "df": 7}}}, "b": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.__init__": {"tf": 1.7320508075688772}}, "df": 2}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}, "ums.utils.functions.list_shared": {"tf": 1}}, "df": 3}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {"ums.utils.functions.list_shared": {"tf": 1.4142135623730951}}, "df": 1}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.functions.list_shared": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 4, "d": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.utils.request.ManagementRequest.get_status": {"tf": 1}}, "df": 3}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 2}}}}}, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.functions.list_shared": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.functions.list_shared": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}}, "df": 3}}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"ums.utils.functions.list_path": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {"ums.utils.functions.list_shared": {"tf": 1.4142135623730951}}, "df": 1}}, "k": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"ums.management.db.DB.len": {"tf": 1}}, "df": 1}}}}}}, "j": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "a": {"2": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}, "docs": {}, "df": 0}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 1}}}}}}}, "bases": {"root": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"ums.agent.agent.AgentCapability": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType": {"tf": 1.4142135623730951}}, "df": 2}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}}, "df": 3}}}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractAudioAgent": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractImageAgent": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractTextAgent": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.request.RequestException": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "c": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1.4142135623730951}}, "df": 1}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractAudioAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyGatekeeperAgent": {"tf": 1.4142135623730951}}, "df": 5}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractAgent": {"tf": 1}, "ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1}}, "df": 3}}}}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}}, "df": 3}}}}}}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.request.RequestException": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1}}, "df": 5}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MySolveAgent": {"tf": 1}}, "df": 1}}}}}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyGatekeeperAgent": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}}, "df": 3}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}}, "df": 3}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}}}}}, "doc": {"root": {"0": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}}, "df": 1}, "1": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 2}, "3": {"9": {"docs": {"ums.utils.types": {"tf": 2}}, "df": 1}, "docs": {}, "df": 0}, "6": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}}, "df": 1}, "docs": {"ums": {"tf": 9.643650760992955}, "ums.agent": {"tf": 1.7320508075688772}, "ums.agent.agent": {"tf": 1.7320508075688772}, "ums.agent.agent.AgentCapability": {"tf": 1.7320508075688772}, "ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1.7320508075688772}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1.7320508075688772}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 2.23606797749979}, "ums.agent.agent.BasicAgent.before_response": {"tf": 3.872983346207417}, "ums.agent.agent.BasicAgent.message": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 4.123105625617661}, "ums.agent.agent.BasicAgent.handle": {"tf": 4}, "ums.agent.agent.ExtractAgent": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 2.23606797749979}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractAgent.handle": {"tf": 3}, "ums.agent.agent.ExtractTextAgent": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractImageAgent": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1.7320508075688772}, "ums.agent.agent.SolveAgent": {"tf": 1.7320508075688772}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 2.23606797749979}, "ums.agent.agent.SolveAgent.handle": {"tf": 2.6457513110645907}, "ums.agent.agent.GatekeeperAgent": {"tf": 1.7320508075688772}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 2.23606797749979}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 3.3166247903554}, "ums.agent.main": {"tf": 1.7320508075688772}, "ums.agent.main.WebMain": {"tf": 1.7320508075688772}, "ums.agent.main.WebMain.msg_process": {"tf": 1.7320508075688772}, "ums.agent.process": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.counts": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.agent_classes": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1.7320508075688772}, "ums.example": {"tf": 1.7320508075688772}, "ums.example.example": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractAudioAgent": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 3}, "ums.example.example.MyExtractImageAgent": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 3}, "ums.example.example.MyExtractTextAgent": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 3.872983346207417}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 3}, "ums.example.example.MySolveAgent": {"tf": 1.7320508075688772}, "ums.example.example.MySolveAgent.handle": {"tf": 2.6457513110645907}, "ums.example.example.MyGatekeeperAgent": {"tf": 1.7320508075688772}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 3.3166247903554}, "ums.example.example.AGENT_CLASSES": {"tf": 1.7320508075688772}, "ums.management": {"tf": 1.7320508075688772}, "ums.management.db": {"tf": 1.7320508075688772}, "ums.management.db.DB": {"tf": 1.7320508075688772}, "ums.management.db.DB.db": {"tf": 1.7320508075688772}, "ums.management.db.DB.db_lock": {"tf": 1.7320508075688772}, "ums.management.db.DB.add_message": {"tf": 1.7320508075688772}, "ums.management.db.DB.set_processed": {"tf": 1.7320508075688772}, "ums.management.db.DB.set_solution": {"tf": 1.7320508075688772}, "ums.management.db.DB.iterate": {"tf": 1.7320508075688772}, "ums.management.db.DB.len": {"tf": 2.6457513110645907}, "ums.management.db.DB.by_count": {"tf": 1.7320508075688772}, "ums.management.interface": {"tf": 1.7320508075688772}, "ums.management.interface.Interface": {"tf": 1.7320508075688772}, "ums.management.interface.Interface.__init__": {"tf": 1.7320508075688772}, "ums.management.interface.Interface.template": {"tf": 1.7320508075688772}, "ums.management.interface.Interface.db": {"tf": 1.7320508075688772}, "ums.management.interface.Interface.router": {"tf": 1.7320508075688772}, "ums.management.main": {"tf": 1.7320508075688772}, "ums.management.main.WebMain": {"tf": 1.7320508075688772}, "ums.management.main.WebMain.db": {"tf": 1.7320508075688772}, "ums.management.main.WebMain.msg_process": {"tf": 1.7320508075688772}, "ums.management.process": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.__init__": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.db": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.management_name": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.new_message": {"tf": 1.7320508075688772}, "ums.utils": {"tf": 1.7320508075688772}, "ums.utils.logger": {"tf": 1.7320508075688772}, "ums.utils.const": {"tf": 1.7320508075688772}, "ums.utils.const.BASE_PATH": {"tf": 1.7320508075688772}, "ums.utils.const.SHARE_PATH": {"tf": 1.7320508075688772}, "ums.utils.const.PERSIST_PATH": {"tf": 1.7320508075688772}, "ums.utils.const.PUBLIC_PATH": {"tf": 1.7320508075688772}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1.7320508075688772}, "ums.utils.const.LOG_FILE": {"tf": 1.7320508075688772}, "ums.utils.const.LOG_LEVEL": {"tf": 1.7320508075688772}, "ums.utils.functions": {"tf": 1.7320508075688772}, "ums.utils.functions.list_path": {"tf": 1.7320508075688772}, "ums.utils.functions.list_shared": {"tf": 1.7320508075688772}, "ums.utils.functions.list_shared_data": {"tf": 1.7320508075688772}, "ums.utils.functions.list_shared_schema": {"tf": 1.7320508075688772}, "ums.utils.request": {"tf": 1.7320508075688772}, "ums.utils.request.RequestException": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.url": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.get_status": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1.7320508075688772}, "ums.utils.schema": {"tf": 2.6457513110645907}, "ums.utils.schema.ExtractionSchema": {"tf": 1.7320508075688772}, "ums.utils.types": {"tf": 27.94637722496424}, "ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleDataType": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleData": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.type": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleData.file_plain": {"tf": 3.1622776601683795}, "ums.utils.types.RiddleData.file_extracted": {"tf": 3.1622776601683795}, "ums.utils.types.RiddleData.prompt": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution.solution": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution.review": {"tf": 1.7320508075688772}, "ums.utils.types.Riddle": {"tf": 1.7320508075688772}, "ums.utils.types.Riddle.context": {"tf": 1.7320508075688772}, "ums.utils.types.Riddle.question": {"tf": 1.7320508075688772}, "ums.utils.types.Riddle.solutions_before": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSubStatus": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleStatus": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleStatus.extract": {"tf": 3.605551275463989}, "ums.utils.types.RiddleStatus.solve": {"tf": 3.4641016151377544}, "ums.utils.types.RiddleStatus.validate": {"tf": 2.23606797749979}, "ums.utils.types.RiddleStatus.trial": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleStatus.solved": {"tf": 2}, "ums.utils.types.AgentMessage": {"tf": 1.7320508075688772}, "ums.utils.types.AgentMessage.id": {"tf": 2.23606797749979}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 3}, "ums.utils.types.AgentMessage.riddle": {"tf": 1.7320508075688772}, "ums.utils.types.AgentMessage.solution": {"tf": 1.7320508075688772}, "ums.utils.types.AgentMessage.data": {"tf": 1.7320508075688772}, "ums.utils.types.AgentMessage.status": {"tf": 1.7320508075688772}, "ums.utils.types.AgentMessage.contacts": {"tf": 1.7320508075688772}, "ums.utils.types.AgentResponse": {"tf": 2.23606797749979}, "ums.utils.types.AgentResponse.count": {"tf": 1.7320508075688772}, "ums.utils.types.AgentResponse.msg": {"tf": 1.7320508075688772}, "ums.utils.types.AgentResponse.error": {"tf": 1.7320508075688772}, "ums.utils.types.AgentResponse.error_msg": {"tf": 2.23606797749979}, "ums.utils.types.MessageDbRow": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.count": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.sender": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.time": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.message": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.processed": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.solution": {"tf": 1.4142135623730951}}, "df": 164, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 4.58257569495584}, "ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.before_response": {"tf": 2.6457513110645907}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 2}, "ums.agent.agent.BasicAgent.handle": {"tf": 2.23606797749979}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 2.6457513110645907}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.utils.const": {"tf": 1}, "ums.utils.schema": {"tf": 2.449489742783178}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 3.1622776601683795}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_plain": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleData.prompt": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSolution.solution": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1.4142135623730951}, "ums.utils.types.Riddle.context": {"tf": 1.4142135623730951}, "ums.utils.types.Riddle.question": {"tf": 1.4142135623730951}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.extract": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleStatus.trial": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleStatus.solved": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage": {"tf": 2}, "ums.utils.types.AgentMessage.id": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.data": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.status": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.contacts": {"tf": 2.23606797749979}, "ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.count": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.sender": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.time": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1.7320508075688772}}, "df": 66, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}, "n": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}, "m": {"docs": {"ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.AgentCapability": {"tf": 1}, "ums.utils.types.RiddleDataType": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.4142135623730951}, "ums.utils.const": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 26}}, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"ums.utils.types.RiddleSubStatus": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 4, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}}, "df": 3}}}}}}, "o": {"docs": {"ums": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.7320508075688772}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.prompt": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 17}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 3, "s": {"docs": {"ums": {"tf": 2}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.schema": {"tf": 1.4142135623730951}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType": {"tf": 1}}, "df": 5}}}}, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "k": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}}, "df": 3, "s": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 5}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}}, "df": 1}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.utils.types.RiddleStatus.trial": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}}, "df": 3, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"ums.utils.types.MessageDbRow.time": {"tf": 1}}, "df": 1}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"ums": {"tf": 2}, "ums.utils.types.RiddleData.file_plain": {"tf": 2}, "ums.utils.types.RiddleData.file_extracted": {"tf": 2}}, "df": 3}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}}, "df": 3}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 9, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 1}, "s": {"docs": {"ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 2}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.MessageDbRow.count": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}}, "df": 6}}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.db.DB.len": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}}, "df": 2}, "y": {"docs": {"ums.utils.types.Riddle": {"tf": 1}}, "df": 1}}}}}}}, "y": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 2}}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 3.3166247903554}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 3}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"ums": {"tf": 1}}, "df": 1}}}, "d": {"docs": {"ums": {"tf": 1.7320508075688772}, "ums.utils.schema": {"tf": 1.4142135623730951}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}}, "df": 8}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 5}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 2.449489742783178}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 2}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentMessage.id": {"tf": 1}}, "df": 1}}}, "x": {"docs": {"ums.utils.types.MessageDbRow.time": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 1, "s": {"docs": {"ums": {"tf": 2.23606797749979}, "ums.utils.const": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 3}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.const": {"tf": 1}}, "df": 1}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.Riddle.context": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 1.4142135623730951}}, "df": 1, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.const": {"tf": 1}}, "df": 1}}}}}}}, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 1.4142135623730951}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.request.RequestException": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1.7320508075688772}}, "df": 2}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}}, "df": 16, "d": {"docs": {"ums": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}}, "df": 2}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1}, "ums.utils.request.RequestException": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}}, "df": 5}}}, "y": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}}, "df": 4}}}}}}}}, "n": {"docs": {"ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 9}, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.4142135623730951}}, "df": 6}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleStatus": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}}, "df": 2}}}}, "v": {"docs": {"ums.utils.types": {"tf": 1}}, "df": 1}, "y": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 2.23606797749979}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.agent.agent.SolveAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 33, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 2.23606797749979}, "ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.BasicAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyGatekeeperAgent": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 27, "e": {"docs": {}, "df": 0, "n": {"docs": {"ums": {"tf": 1}}, "df": 1, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "v": {"docs": {"ums.utils.types": {"tf": 1}}, "df": 1}}}}}}}}}}}, "s": {"docs": {"ums": {"tf": 2}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}}, "df": 4}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}}, "df": 6}}}}}}}}}}}, "n": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.ExtractAgent": {"tf": 1}, "ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}}, "df": 16, "d": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1.4142135623730951}, "ums.utils.schema": {"tf": 1.4142135623730951}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 22}, "y": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 4}, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.utils.request.RequestException": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 5, "o": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 2}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {"ums": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 2}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 3}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 5}}, "s": {"docs": {"ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 7}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 2, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 2}}}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.AgentResponse.msg": {"tf": 1}}, "df": 1}}}}}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {"ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 5, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums": {"tf": 1.4142135623730951}}, "df": 1, "s": {"docs": {"ums": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 2}}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}}, "df": 2}}}}}, "n": {"docs": {"ums": {"tf": 2.23606797749979}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1.4142135623730951}}, "df": 8, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 3}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}}, "df": 2, "s": {"docs": {"ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 2}}}}}}}}}}, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 2}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 2}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1.4142135623730951}}, "df": 16}, "f": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1.7320508075688772}}, "df": 9}, "t": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.7320508075688772}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "m": {"docs": {"ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}}, "df": 7, "s": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 4}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.db.DB.len": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}, "d": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1.4142135623730951}, "ums.utils.types.AgentResponse.count": {"tf": 1}}, "df": 4, "s": {"docs": {"ums.utils.types": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.AgentMessage.id": {"tf": 1}}, "df": 1}}}}}}}}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {"ums": {"tf": 2.449489742783178}, "ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.management.db.DB.len": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}}, "df": 30}, "n": {"docs": {"ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}}, "df": 3, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 2}}, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.AgentResponse.count": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}}, "df": 2, "s": {"docs": {"ums.utils.types.AgentMessage": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}}}}}}}}, "r": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}}, "df": 4}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}}, "df": 1}}}, "w": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.AgentResponse.error": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 3}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 3, "d": {"docs": {"ums": {"tf": 1}, "ums.utils.const": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "c": {"docs": {"ums": {"tf": 1.4142135623730951}}, "df": 1}}, "e": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.management.db.DB.len": {"tf": 1}, "ums.utils.const": {"tf": 1}}, "df": 4}, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}}, "df": 6}, "d": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.7320508075688772}}, "df": 2, "s": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.MessageDbRow.sender": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 2}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1, "d": {"docs": {"ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 3}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.4142135623730951}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}}, "df": 5}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "p": {"docs": {"ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 6, "s": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 2}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}}, "df": 3}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums": {"tf": 1.4142135623730951}}, "df": 1, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"1": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}, "docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1.4142135623730951}}, "df": 5, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1}}, "df": 12}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 2}}}}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 3}}}, "e": {"docs": {"ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}}, "df": 8, "d": {"docs": {"ums.utils.types": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 2}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 2}, "ums.utils.types": {"tf": 2.23606797749979}, "ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.solution": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1.7320508075688772}}, "df": 19, "s": {"docs": {"ums.utils.types": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 2}}}}}}}}, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}}}}}, "b": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 17, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 3}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 4}}}}}, "y": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}}, "df": 8}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}}, "df": 6}}, "e": {"docs": {"ums.utils.request.RequestException": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}}, "df": 3, "t": {"docs": {"ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1.4142135623730951}}, "df": 4, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}, "n": {"docs": {"ums.utils.request.RequestException": {"tf": 1}}, "df": 1, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"ums": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 2}}}}}}}, "w": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types": {"tf": 2}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types": {"tf": 2}}, "df": 1, "/": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 1}}}}}}}, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.types.AgentResponse.count": {"tf": 1}}, "df": 1}}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"ums": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 14, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}}, "df": 2}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 12}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"ums": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}}, "df": 4}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}}, "df": 5}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "b": {"docs": {"ums": {"tf": 1}}, "df": 1}, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent.agent.BasicAgent.message": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 2}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}}, "df": 2}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}}, "df": 4}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 2.23606797749979}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1.7320508075688772}, "ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 10, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 2}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1.4142135623730951}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 15, "s": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 5}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.7320508075688772}}, "df": 7}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 2}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractTextAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractImageAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1}, "ums.management.db.DB.len": {"tf": 1}, "ums.utils.request.RequestException": {"tf": 1}, "ums.utils.schema": {"tf": 1.4142135623730951}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1.4142135623730951}}, "df": 26}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.ExtractAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1.4142135623730951}, "ums.utils.const": {"tf": 1}, "ums.utils.types": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleData.file_plain": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 9, "s": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types": {"tf": 1.7320508075688772}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"ums": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}}, "df": 4}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types": {"tf": 2.6457513110645907}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 5}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 2}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}}, "df": 5}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.AgentCapability": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 2}}, "d": {"docs": {"ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 2}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 2}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 3, "s": {"docs": {"ums": {"tf": 1.4142135623730951}}, "df": 1}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSubStatus.required": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types": {"tf": 2}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}}, "df": 2}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 10}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}}, "df": 3}}}}}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 2.8284271247461903}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 2.8284271247461903}}, "df": 2}}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}}, "df": 10, "s": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.AgentResponse": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}}, "df": 4}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.AgentResponse": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 3}}}}}, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.MessageDbRow.recipient": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {"ums": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 2.23606797749979}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}}, "df": 23, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 2}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.types.MessageDbRow": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 7, "x": {"1": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 3}, "docs": {"ums.utils.types": {"tf": 1.7320508075688772}}, "df": 1, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1.7320508075688772}, "ums.utils.types": {"tf": 1.7320508075688772}}, "df": 2, "s": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 10}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.agent.ExtractAgent": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1.4142135623730951}}, "df": 12}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request.RequestException": {"tf": 1}}, "df": 1}, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.request.RequestException": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}}, "df": 2}}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSubStatus.finished": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 5}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1.4142135623730951}}, "df": 3}}}}, "n": {"docs": {"ums.utils.types.AgentMessage": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "m": {"docs": {"ums.utils.types.RiddleDataType": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.AgentMessage.solution": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"ums": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}}, "df": 3, "s": {"docs": {"ums.management.db.DB.len": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.MessageDbRow.solution": {"tf": 1.7320508075688772}}, "df": 1, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 3}}}, "e": {"docs": {"ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}}, "df": 2, "d": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleSolution.accepted": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {"ums": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}}, "df": 1}}}}, "g": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "i": {"docs": {"ums": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}}, "df": 4, "s": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 6}}}}}}}}}, "o": {"docs": {"ums.utils.types.RiddleSubStatus": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1.7320508075688772}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.data": {"tf": 1}}, "df": 22, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.MessageDbRow": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 1, "n": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 3}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}}, "df": 3}}}}}}}, "d": {"docs": {"ums.utils.types.MessageDbRow.processed": {"tf": 1.4142135623730951}}, "df": 1}}, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.Riddle": {"tf": 1}}, "df": 1}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.AgentMessage": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {"ums.management.db.DB.len": {"tf": 1}}, "df": 1}}, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1}}, "df": 10}}}}, "k": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"ums.management.db.DB.len": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.MessageDbRow.count": {"tf": 1}}, "df": 1}}}, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}}, "df": 3}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types": {"tf": 9.591663046625438}}, "df": 1}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.Riddle.question": {"tf": 1}}, "df": 2}}}}}}}}}}}, "pipeline": ["trimmer"], "_isPrebuiltIndex": true}; + /** pdoc search index */const docs = {"version": "0.9.5", "fields": ["qualname", "fullname", "annotation", "default_value", "signature", "bases", "doc"], "ref": "fullname", "documentStore": {"docs": {"ums": {"fullname": "ums", "modulename": "ums", "kind": "module", "doc": "

The package ums contains the Agenten-Plattform, the implementations of the agents shall be created in the package src, see Agent-Template.

\n\n
\n

Side note: The classes with comments may be useful when implementing the agents.\n The classes without comments may be safe to ignore and are (only) used internally.

\n
\n\n
    \n
  • ums.agent\n
      \n
    • Contains the implementation of an agent for handling requests by the implementations in src.
    • \n
  • \n
  • ums.example\n
      \n
    • Contains a very simple examples for all types of agents.
    • \n
    • See ums.example.example
    • \n
  • \n
  • ums.management\n
      \n
    • Contains the implementation of the management.
    • \n
    • Take a look at the web gui of the management!
    • \n
  • \n
  • ums.utils\n
      \n
    • Contains various utilities.
    • \n
    • ums.utils.const.SHARE_PATH The path for shared files between all agents
    • \n
    • ums.utils.const.PERSIST_PATH The path to store persistent data of an agent
    • \n
    • ums.utils.request.ManagementRequest Run request to the management (only necessary in special cases, most requests done automatically by platform)
    • \n
    • ums.utils.schema The schema (types) used in the files storing extracted data from plain data
    • \n
    • ums.utils.types The types used in the communication between agent and management
    • \n
  • \n
\n"}, "ums.agent": {"fullname": "ums.agent", "modulename": "ums.agent", "kind": "module", "doc": "

\n"}, "ums.agent.agent": {"fullname": "ums.agent.agent", "modulename": "ums.agent.agent", "kind": "module", "doc": "

\n"}, "ums.agent.agent.AgentCapability": {"fullname": "ums.agent.agent.AgentCapability", "modulename": "ums.agent.agent", "qualname": "AgentCapability", "kind": "class", "doc": "

The three different capabilities an agent can have.

\n", "bases": "enum.Enum"}, "ums.agent.agent.AgentCapability.EXTRACT": {"fullname": "ums.agent.agent.AgentCapability.EXTRACT", "modulename": "ums.agent.agent", "qualname": "AgentCapability.EXTRACT", "kind": "variable", "doc": "

\n", "default_value": "<AgentCapability.EXTRACT: 'extract'>"}, "ums.agent.agent.AgentCapability.SOLVE": {"fullname": "ums.agent.agent.AgentCapability.SOLVE", "modulename": "ums.agent.agent", "qualname": "AgentCapability.SOLVE", "kind": "variable", "doc": "

\n", "default_value": "<AgentCapability.SOLVE: 'solve'>"}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"fullname": "ums.agent.agent.AgentCapability.GATEKEEPER", "modulename": "ums.agent.agent", "qualname": "AgentCapability.GATEKEEPER", "kind": "variable", "doc": "

\n", "default_value": "<AgentCapability.GATEKEEPER: 'gatekeeper'>"}, "ums.agent.agent.BasicAgent": {"fullname": "ums.agent.agent.BasicAgent", "modulename": "ums.agent.agent", "qualname": "BasicAgent", "kind": "class", "doc": "

A basic agent, each agent will be a subclass of this class.

\n", "bases": "abc.ABC"}, "ums.agent.agent.BasicAgent.agent_capability": {"fullname": "ums.agent.agent.BasicAgent.agent_capability", "modulename": "ums.agent.agent", "qualname": "BasicAgent.agent_capability", "kind": "function", "doc": "

Represents the capabilities of this agent, for messages/ tasks of this capability, the handle method will be called.

\n", "signature": "() -> ums.agent.agent.AgentCapability:", "funcdef": "def"}, "ums.agent.agent.BasicAgent.before_response": {"fullname": "ums.agent.agent.BasicAgent.before_response", "modulename": "ums.agent.agent", "qualname": "BasicAgent.before_response", "kind": "function", "doc": "

This method is called before the response is sent.\nIf the method returns False no response will be sent. \nThus, by overwriting this method, a response can be prevented.

\n\n

The response to be sent is in response and send_it is a callable, which sends the response to the management if it gets called. \n(Hence, one may stop sending the response and later call send_it() to send the response.)

\n", "signature": "(\tself,\tresponse: ums.utils.types.AgentMessage,\tsend_it: Callable[[], NoneType]) -> bool:", "funcdef": "def"}, "ums.agent.agent.BasicAgent.message": {"fullname": "ums.agent.agent.BasicAgent.message", "modulename": "ums.agent.agent", "qualname": "BasicAgent.message", "kind": "function", "doc": "

Get the message this agent object is working on.

\n", "signature": "(self) -> ums.utils.types.AgentMessage:", "funcdef": "def"}, "ums.agent.agent.BasicAgent.sub_riddle": {"fullname": "ums.agent.agent.BasicAgent.sub_riddle", "modulename": "ums.agent.agent", "qualname": "BasicAgent.sub_riddle", "kind": "function", "doc": "

Create a new sub-riddle for solving details of the current riddle.\nFor the sub-riddle, give a riddle and optionally, a selection of data items (default none) and a status (default ums.utils.types.RiddleStatus()).\nBy changing a status, different steps can be (de-)selected.

\n\n

Return the message of the sub-riddle or false on error.

\n", "signature": "(\tself,\triddle: ums.utils.types.Riddle,\tdata: List[ums.utils.types.RiddleData] = [],\tstatus: ums.utils.types.RiddleStatus = None) -> ums.utils.types.AgentMessage | bool:", "funcdef": "def"}, "ums.agent.agent.BasicAgent.handle": {"fullname": "ums.agent.agent.BasicAgent.handle", "modulename": "ums.agent.agent", "qualname": "BasicAgent.handle", "kind": "function", "doc": "

Handle a single task of the agent, the arguments and return value depends on the actual task (see subclass)!

\n\n

This is the method to implement!

\n\n

The full message is available via message(), a sub riddle can be created with sub_riddle().

\n", "signature": "(\tself,\t*args: ums.utils.types.RiddleInformation) -> ums.utils.types.RiddleInformation:", "funcdef": "def"}, "ums.agent.agent.ExtractAgent": {"fullname": "ums.agent.agent.ExtractAgent", "modulename": "ums.agent.agent", "qualname": "ExtractAgent", "kind": "class", "doc": "

An extraction agent.

\n", "bases": "BasicAgent"}, "ums.agent.agent.ExtractAgent.agent_capability": {"fullname": "ums.agent.agent.ExtractAgent.agent_capability", "modulename": "ums.agent.agent", "qualname": "ExtractAgent.agent_capability", "kind": "function", "doc": "

Represents the capabilities of this agent, for messages/ tasks of this capability, the handle method will be called.

\n", "signature": "() -> ums.agent.agent.AgentCapability:", "funcdef": "def"}, "ums.agent.agent.ExtractAgent.extract_type": {"fullname": "ums.agent.agent.ExtractAgent.extract_type", "modulename": "ums.agent.agent", "qualname": "ExtractAgent.extract_type", "kind": "function", "doc": "

Represents the data this agent can process.

\n", "signature": "() -> ums.utils.types.RiddleDataType:", "funcdef": "def"}, "ums.agent.agent.ExtractAgent.handle": {"fullname": "ums.agent.agent.ExtractAgent.handle", "modulename": "ums.agent.agent", "qualname": "ExtractAgent.handle", "kind": "function", "doc": "

Process the item data, create extraction file and return data with populated data.file_extracted.

\n", "signature": "(self, data: ums.utils.types.RiddleData) -> ums.utils.types.RiddleData:", "funcdef": "def"}, "ums.agent.agent.ExtractTextAgent": {"fullname": "ums.agent.agent.ExtractTextAgent", "modulename": "ums.agent.agent", "qualname": "ExtractTextAgent", "kind": "class", "doc": "

An extraction agent for text, create a subclass for your agent.

\n", "bases": "ExtractAgent"}, "ums.agent.agent.ExtractTextAgent.extract_type": {"fullname": "ums.agent.agent.ExtractTextAgent.extract_type", "modulename": "ums.agent.agent", "qualname": "ExtractTextAgent.extract_type", "kind": "function", "doc": "

Represents the data this agent can process.

\n", "signature": "() -> ums.utils.types.RiddleDataType:", "funcdef": "def"}, "ums.agent.agent.ExtractAudioAgent": {"fullname": "ums.agent.agent.ExtractAudioAgent", "modulename": "ums.agent.agent", "qualname": "ExtractAudioAgent", "kind": "class", "doc": "

An extraction agent for audio, create a subclass for your agent.

\n", "bases": "ExtractAgent"}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"fullname": "ums.agent.agent.ExtractAudioAgent.extract_type", "modulename": "ums.agent.agent", "qualname": "ExtractAudioAgent.extract_type", "kind": "function", "doc": "

Represents the data this agent can process.

\n", "signature": "() -> ums.utils.types.RiddleDataType:", "funcdef": "def"}, "ums.agent.agent.ExtractImageAgent": {"fullname": "ums.agent.agent.ExtractImageAgent", "modulename": "ums.agent.agent", "qualname": "ExtractImageAgent", "kind": "class", "doc": "

An extraction agent for images, create a subclass for your agent.

\n", "bases": "ExtractAgent"}, "ums.agent.agent.ExtractImageAgent.extract_type": {"fullname": "ums.agent.agent.ExtractImageAgent.extract_type", "modulename": "ums.agent.agent", "qualname": "ExtractImageAgent.extract_type", "kind": "function", "doc": "

Represents the data this agent can process.

\n", "signature": "() -> ums.utils.types.RiddleDataType:", "funcdef": "def"}, "ums.agent.agent.SolveAgent": {"fullname": "ums.agent.agent.SolveAgent", "modulename": "ums.agent.agent", "qualname": "SolveAgent", "kind": "class", "doc": "

A solve agent, create a subclass for your agent.

\n", "bases": "BasicAgent"}, "ums.agent.agent.SolveAgent.agent_capability": {"fullname": "ums.agent.agent.SolveAgent.agent_capability", "modulename": "ums.agent.agent", "qualname": "SolveAgent.agent_capability", "kind": "function", "doc": "

Represents the capabilities of this agent, for messages/ tasks of this capability, the handle method will be called.

\n", "signature": "() -> ums.agent.agent.AgentCapability:", "funcdef": "def"}, "ums.agent.agent.SolveAgent.handle": {"fullname": "ums.agent.agent.SolveAgent.handle", "modulename": "ums.agent.agent", "qualname": "SolveAgent.handle", "kind": "function", "doc": "

Solve the riddle using data and return a solution.

\n", "signature": "(\tself,\triddle: ums.utils.types.Riddle,\tdata: ums.utils.types.RiddleData) -> ums.utils.types.RiddleSolution:", "funcdef": "def"}, "ums.agent.agent.GatekeeperAgent": {"fullname": "ums.agent.agent.GatekeeperAgent", "modulename": "ums.agent.agent", "qualname": "GatekeeperAgent", "kind": "class", "doc": "

A gatekeeper agent, create a subclass for your agent.

\n", "bases": "BasicAgent"}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"fullname": "ums.agent.agent.GatekeeperAgent.agent_capability", "modulename": "ums.agent.agent", "qualname": "GatekeeperAgent.agent_capability", "kind": "function", "doc": "

Represents the capabilities of this agent, for messages/ tasks of this capability, the handle method will be called.

\n", "signature": "() -> ums.agent.agent.AgentCapability:", "funcdef": "def"}, "ums.agent.agent.GatekeeperAgent.handle": {"fullname": "ums.agent.agent.GatekeeperAgent.handle", "modulename": "ums.agent.agent", "qualname": "GatekeeperAgent.handle", "kind": "function", "doc": "

Check the solution of riddle and return solution with populated solution.accepted and solution.review.

\n", "signature": "(\tself,\tsolution: ums.utils.types.RiddleSolution,\triddle: ums.utils.types.Riddle) -> ums.utils.types.RiddleSolution:", "funcdef": "def"}, "ums.agent.main": {"fullname": "ums.agent.main", "modulename": "ums.agent.main", "kind": "module", "doc": "

\n"}, "ums.agent.main.WebMain": {"fullname": "ums.agent.main.WebMain", "modulename": "ums.agent.main", "qualname": "WebMain", "kind": "class", "doc": "

\n"}, "ums.agent.main.WebMain.msg_process": {"fullname": "ums.agent.main.WebMain.msg_process", "modulename": "ums.agent.main", "qualname": "WebMain.msg_process", "kind": "variable", "doc": "

\n"}, "ums.agent.process": {"fullname": "ums.agent.process", "modulename": "ums.agent.process", "kind": "module", "doc": "

\n"}, "ums.agent.process.MessageProcessor": {"fullname": "ums.agent.process.MessageProcessor", "modulename": "ums.agent.process", "qualname": "MessageProcessor", "kind": "class", "doc": "

\n"}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"fullname": "ums.agent.process.MessageProcessor.MANAGEMENT_URL", "modulename": "ums.agent.process", "qualname": "MessageProcessor.MANAGEMENT_URL", "kind": "variable", "doc": "

\n", "default_value": "'http://127.0.0.1:80'"}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"fullname": "ums.agent.process.MessageProcessor.AGENTS_LIST", "modulename": "ums.agent.process", "qualname": "MessageProcessor.AGENTS_LIST", "kind": "variable", "doc": "

\n", "default_value": "'ums.example.example:AGENT_CLASSES'"}, "ums.agent.process.MessageProcessor.counts": {"fullname": "ums.agent.process.MessageProcessor.counts", "modulename": "ums.agent.process", "qualname": "MessageProcessor.counts", "kind": "variable", "doc": "

\n"}, "ums.agent.process.MessageProcessor.agent_classes": {"fullname": "ums.agent.process.MessageProcessor.agent_classes", "modulename": "ums.agent.process", "qualname": "MessageProcessor.agent_classes", "kind": "variable", "doc": "

\n", "annotation": ": List[ums.agent.agent.BasicAgent]"}, "ums.agent.process.MessageProcessor.extract_agents": {"fullname": "ums.agent.process.MessageProcessor.extract_agents", "modulename": "ums.agent.process", "qualname": "MessageProcessor.extract_agents", "kind": "variable", "doc": "

\n", "annotation": ": List[ums.agent.agent.ExtractAgent]"}, "ums.agent.process.MessageProcessor.solve_agents": {"fullname": "ums.agent.process.MessageProcessor.solve_agents", "modulename": "ums.agent.process", "qualname": "MessageProcessor.solve_agents", "kind": "variable", "doc": "

\n", "annotation": ": List[ums.agent.agent.SolveAgent]"}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"fullname": "ums.agent.process.MessageProcessor.gatekeeper_agents", "modulename": "ums.agent.process", "qualname": "MessageProcessor.gatekeeper_agents", "kind": "variable", "doc": "

\n", "annotation": ": List[ums.agent.agent.GatekeeperAgent]"}, "ums.agent.process.MessageProcessor.new_message": {"fullname": "ums.agent.process.MessageProcessor.new_message", "modulename": "ums.agent.process", "qualname": "MessageProcessor.new_message", "kind": "function", "doc": "

\n", "signature": "(\tself,\tmessage: ums.utils.types.AgentMessage,\tbackground_tasks: fastapi.background.BackgroundTasks) -> ums.utils.types.AgentResponse:", "funcdef": "def"}, "ums.example": {"fullname": "ums.example", "modulename": "ums.example", "kind": "module", "doc": "

\n"}, "ums.example.example": {"fullname": "ums.example.example", "modulename": "ums.example.example", "kind": "module", "doc": "

\n"}, "ums.example.example.MyExtractAudioAgent": {"fullname": "ums.example.example.MyExtractAudioAgent", "modulename": "ums.example.example", "qualname": "MyExtractAudioAgent", "kind": "class", "doc": "

An extraction agent for audio, create a subclass for your agent.

\n", "bases": "ums.agent.agent.ExtractAudioAgent"}, "ums.example.example.MyExtractAudioAgent.handle": {"fullname": "ums.example.example.MyExtractAudioAgent.handle", "modulename": "ums.example.example", "qualname": "MyExtractAudioAgent.handle", "kind": "function", "doc": "

Process the item data, create extraction file and return data with populated data.file_extracted.

\n", "signature": "(self, data: ums.utils.types.RiddleData) -> ums.utils.types.RiddleData:", "funcdef": "def"}, "ums.example.example.MyExtractImageAgent": {"fullname": "ums.example.example.MyExtractImageAgent", "modulename": "ums.example.example", "qualname": "MyExtractImageAgent", "kind": "class", "doc": "

An extraction agent for images, create a subclass for your agent.

\n", "bases": "ums.agent.agent.ExtractImageAgent"}, "ums.example.example.MyExtractImageAgent.handle": {"fullname": "ums.example.example.MyExtractImageAgent.handle", "modulename": "ums.example.example", "qualname": "MyExtractImageAgent.handle", "kind": "function", "doc": "

Process the item data, create extraction file and return data with populated data.file_extracted.

\n", "signature": "(self, data: ums.utils.types.RiddleData) -> ums.utils.types.RiddleData:", "funcdef": "def"}, "ums.example.example.MyExtractTextAgent": {"fullname": "ums.example.example.MyExtractTextAgent", "modulename": "ums.example.example", "qualname": "MyExtractTextAgent", "kind": "class", "doc": "

An extraction agent for text, create a subclass for your agent.

\n", "bases": "ums.agent.agent.ExtractTextAgent"}, "ums.example.example.MyExtractTextAgent.before_response": {"fullname": "ums.example.example.MyExtractTextAgent.before_response", "modulename": "ums.example.example", "qualname": "MyExtractTextAgent.before_response", "kind": "function", "doc": "

This method is called before the response is sent.\nIf the method returns False no response will be sent. \nThus, by overwriting this method, a response can be prevented.

\n\n

The response to be sent is in response and send_it is a callable, which sends the response to the management if it gets called. \n(Hence, one may stop sending the response and later call send_it() to send the response.)

\n", "signature": "(\tself,\tresponse: ums.utils.types.AgentMessage,\tsend_it: Callable[[], NoneType]) -> bool:", "funcdef": "def"}, "ums.example.example.MyExtractTextAgent.handle": {"fullname": "ums.example.example.MyExtractTextAgent.handle", "modulename": "ums.example.example", "qualname": "MyExtractTextAgent.handle", "kind": "function", "doc": "

Process the item data, create extraction file and return data with populated data.file_extracted.

\n", "signature": "(self, data: ums.utils.types.RiddleData) -> ums.utils.types.RiddleData:", "funcdef": "def"}, "ums.example.example.MySolveAgent": {"fullname": "ums.example.example.MySolveAgent", "modulename": "ums.example.example", "qualname": "MySolveAgent", "kind": "class", "doc": "

A solve agent, create a subclass for your agent.

\n", "bases": "ums.agent.agent.SolveAgent"}, "ums.example.example.MySolveAgent.handle": {"fullname": "ums.example.example.MySolveAgent.handle", "modulename": "ums.example.example", "qualname": "MySolveAgent.handle", "kind": "function", "doc": "

Solve the riddle using data and return a solution.

\n", "signature": "(\tself,\triddle: ums.utils.types.Riddle,\tdata: ums.utils.types.RiddleData) -> ums.utils.types.RiddleSolution:", "funcdef": "def"}, "ums.example.example.MyGatekeeperAgent": {"fullname": "ums.example.example.MyGatekeeperAgent", "modulename": "ums.example.example", "qualname": "MyGatekeeperAgent", "kind": "class", "doc": "

A gatekeeper agent, create a subclass for your agent.

\n", "bases": "ums.agent.agent.GatekeeperAgent"}, "ums.example.example.MyGatekeeperAgent.handle": {"fullname": "ums.example.example.MyGatekeeperAgent.handle", "modulename": "ums.example.example", "qualname": "MyGatekeeperAgent.handle", "kind": "function", "doc": "

Check the solution of riddle and return solution with populated solution.accepted and solution.review.

\n", "signature": "(\tself,\tsolution: ums.utils.types.RiddleSolution,\triddle: ums.utils.types.Riddle) -> ums.utils.types.RiddleSolution:", "funcdef": "def"}, "ums.example.example.AGENT_CLASSES": {"fullname": "ums.example.example.AGENT_CLASSES", "modulename": "ums.example.example", "qualname": "AGENT_CLASSES", "kind": "variable", "doc": "

\n", "default_value": "[<class 'ums.example.example.MyExtractAudioAgent'>, <class 'ums.example.example.MyExtractImageAgent'>, <class 'ums.example.example.MyExtractTextAgent'>, <class 'ums.example.example.MySolveAgent'>, <class 'ums.example.example.MyGatekeeperAgent'>]"}, "ums.management": {"fullname": "ums.management", "modulename": "ums.management", "kind": "module", "doc": "

\n"}, "ums.management.db": {"fullname": "ums.management.db", "modulename": "ums.management.db", "kind": "module", "doc": "

\n"}, "ums.management.db.DB": {"fullname": "ums.management.db.DB", "modulename": "ums.management.db", "qualname": "DB", "kind": "class", "doc": "

\n"}, "ums.management.db.DB.db": {"fullname": "ums.management.db.DB.db", "modulename": "ums.management.db", "qualname": "DB.db", "kind": "variable", "doc": "

\n"}, "ums.management.db.DB.db_lock": {"fullname": "ums.management.db.DB.db_lock", "modulename": "ums.management.db", "qualname": "DB.db_lock", "kind": "variable", "doc": "

\n"}, "ums.management.db.DB.add_message": {"fullname": "ums.management.db.DB.add_message", "modulename": "ums.management.db", "qualname": "DB.add_message", "kind": "function", "doc": "

\n", "signature": "(\tself,\tsender: str,\trecipient: str,\tmessage: ums.utils.types.AgentMessage,\tprocessed: bool = False) -> int:", "funcdef": "def"}, "ums.management.db.DB.set_processed": {"fullname": "ums.management.db.DB.set_processed", "modulename": "ums.management.db", "qualname": "DB.set_processed", "kind": "function", "doc": "

\n", "signature": "(self, count: int, processed: bool = True) -> bool:", "funcdef": "def"}, "ums.management.db.DB.set_solution": {"fullname": "ums.management.db.DB.set_solution", "modulename": "ums.management.db", "qualname": "DB.set_solution", "kind": "function", "doc": "

\n", "signature": "(self, count: int, solution: bool) -> bool:", "funcdef": "def"}, "ums.management.db.DB.iterate": {"fullname": "ums.management.db.DB.iterate", "modulename": "ums.management.db", "qualname": "DB.iterate", "kind": "function", "doc": "

\n", "signature": "(\tself,\tid: str | None = None,\tsender: str | None = None,\trecipient: str | None = None,\tprocessed: bool | None = None,\tsolution: bool | None = None,\ttime_after: int | None = None,\ttime_before: int | None = None,\tlimit: int = 20,\toffset: int = 0,\t_count_only: bool = False) -> Generator[ums.utils.types.MessageDbRow | int, NoneType, NoneType]:", "funcdef": "def"}, "ums.management.db.DB.len": {"fullname": "ums.management.db.DB.len", "modulename": "ums.management.db", "qualname": "DB.len", "kind": "function", "doc": "

See DB.iterate for possible values of kwargs.

\n", "signature": "(self, **kwargs) -> int:", "funcdef": "def"}, "ums.management.db.DB.by_count": {"fullname": "ums.management.db.DB.by_count", "modulename": "ums.management.db", "qualname": "DB.by_count", "kind": "function", "doc": "

\n", "signature": "(self, count: int) -> ums.utils.types.MessageDbRow | None:", "funcdef": "def"}, "ums.management.interface": {"fullname": "ums.management.interface", "modulename": "ums.management.interface", "kind": "module", "doc": "

\n"}, "ums.management.interface.Interface": {"fullname": "ums.management.interface.Interface", "modulename": "ums.management.interface", "qualname": "Interface", "kind": "class", "doc": "

\n"}, "ums.management.interface.Interface.__init__": {"fullname": "ums.management.interface.Interface.__init__", "modulename": "ums.management.interface", "qualname": "Interface.__init__", "kind": "function", "doc": "

\n", "signature": "(\ttemplate: starlette.templating.Jinja2Templates,\tdb: ums.management.db.DB)"}, "ums.management.interface.Interface.template": {"fullname": "ums.management.interface.Interface.template", "modulename": "ums.management.interface", "qualname": "Interface.template", "kind": "variable", "doc": "

\n"}, "ums.management.interface.Interface.db": {"fullname": "ums.management.interface.Interface.db", "modulename": "ums.management.interface", "qualname": "Interface.db", "kind": "variable", "doc": "

\n"}, "ums.management.interface.Interface.router": {"fullname": "ums.management.interface.Interface.router", "modulename": "ums.management.interface", "qualname": "Interface.router", "kind": "variable", "doc": "

\n"}, "ums.management.main": {"fullname": "ums.management.main", "modulename": "ums.management.main", "kind": "module", "doc": "

\n"}, "ums.management.main.WebMain": {"fullname": "ums.management.main.WebMain", "modulename": "ums.management.main", "qualname": "WebMain", "kind": "class", "doc": "

\n"}, "ums.management.main.WebMain.db": {"fullname": "ums.management.main.WebMain.db", "modulename": "ums.management.main", "qualname": "WebMain.db", "kind": "variable", "doc": "

\n"}, "ums.management.main.WebMain.msg_process": {"fullname": "ums.management.main.WebMain.msg_process", "modulename": "ums.management.main", "qualname": "WebMain.msg_process", "kind": "variable", "doc": "

\n"}, "ums.management.process": {"fullname": "ums.management.process", "modulename": "ums.management.process", "kind": "module", "doc": "

\n"}, "ums.management.process.MessageProcessor": {"fullname": "ums.management.process.MessageProcessor", "modulename": "ums.management.process", "qualname": "MessageProcessor", "kind": "class", "doc": "

\n"}, "ums.management.process.MessageProcessor.__init__": {"fullname": "ums.management.process.MessageProcessor.__init__", "modulename": "ums.management.process", "qualname": "MessageProcessor.__init__", "kind": "function", "doc": "

\n", "signature": "(db: ums.management.db.DB)"}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"fullname": "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS", "modulename": "ums.management.process", "qualname": "MessageProcessor.SOLUTION_MAX_TRIALS", "kind": "variable", "doc": "

\n", "default_value": "5"}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"fullname": "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS", "modulename": "ums.management.process", "qualname": "MessageProcessor.MESSAGE_MAX_CONTACTS", "kind": "variable", "doc": "

\n", "default_value": "100"}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"fullname": "ums.management.process.MessageProcessor.MANAGEMENT_URL", "modulename": "ums.management.process", "qualname": "MessageProcessor.MANAGEMENT_URL", "kind": "variable", "doc": "

\n", "default_value": "'http://127.0.0.1:80'"}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"fullname": "ums.management.process.MessageProcessor.AGENTS_PROCESS", "modulename": "ums.management.process", "qualname": "MessageProcessor.AGENTS_PROCESS", "kind": "variable", "doc": "

\n", "default_value": "('',)"}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"fullname": "ums.management.process.MessageProcessor.AGENTS_SOLVE", "modulename": "ums.management.process", "qualname": "MessageProcessor.AGENTS_SOLVE", "kind": "variable", "doc": "

\n", "default_value": "('',)"}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"fullname": "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER", "modulename": "ums.management.process", "qualname": "MessageProcessor.AGENTS_GATEKEEPER", "kind": "variable", "doc": "

\n", "default_value": "('',)"}, "ums.management.process.MessageProcessor.db": {"fullname": "ums.management.process.MessageProcessor.db", "modulename": "ums.management.process", "qualname": "MessageProcessor.db", "kind": "variable", "doc": "

\n"}, "ums.management.process.MessageProcessor.management_name": {"fullname": "ums.management.process.MessageProcessor.management_name", "modulename": "ums.management.process", "qualname": "MessageProcessor.management_name", "kind": "variable", "doc": "

\n"}, "ums.management.process.MessageProcessor.new_message": {"fullname": "ums.management.process.MessageProcessor.new_message", "modulename": "ums.management.process", "qualname": "MessageProcessor.new_message", "kind": "function", "doc": "

\n", "signature": "(\tself,\tsender: str,\treceiver: str,\tmessage: ums.utils.types.AgentMessage,\tbackground_tasks: fastapi.background.BackgroundTasks) -> ums.utils.types.AgentResponse:", "funcdef": "def"}, "ums.utils": {"fullname": "ums.utils", "modulename": "ums.utils", "kind": "module", "doc": "

\n"}, "ums.utils.logger": {"fullname": "ums.utils.logger", "modulename": "ums.utils", "qualname": "logger", "kind": "variable", "doc": "

\n", "default_value": "<Logger UMS Agenten (WARNING)>"}, "ums.utils.const": {"fullname": "ums.utils.const", "modulename": "ums.utils.const", "kind": "module", "doc": "

This file contains shared constants.\nSee the content ...

\n"}, "ums.utils.const.BASE_PATH": {"fullname": "ums.utils.const.BASE_PATH", "modulename": "ums.utils.const", "qualname": "BASE_PATH", "kind": "variable", "doc": "

\n", "default_value": "'/ums-agenten'"}, "ums.utils.const.SHARE_PATH": {"fullname": "ums.utils.const.SHARE_PATH", "modulename": "ums.utils.const", "qualname": "SHARE_PATH", "kind": "variable", "doc": "

\n", "default_value": "'/ums-agenten/share'"}, "ums.utils.const.PERSIST_PATH": {"fullname": "ums.utils.const.PERSIST_PATH", "modulename": "ums.utils.const", "qualname": "PERSIST_PATH", "kind": "variable", "doc": "

\n", "default_value": "'/ums-agenten/persist'"}, "ums.utils.const.PUBLIC_PATH": {"fullname": "ums.utils.const.PUBLIC_PATH", "modulename": "ums.utils.const", "qualname": "PUBLIC_PATH", "kind": "variable", "doc": "

\n", "default_value": "'/ums-agenten/plattform/web/public'"}, "ums.utils.const.TEMPLATE_PATH": {"fullname": "ums.utils.const.TEMPLATE_PATH", "modulename": "ums.utils.const", "qualname": "TEMPLATE_PATH", "kind": "variable", "doc": "

\n", "default_value": "'/ums-agenten/plattform/web/templates'"}, "ums.utils.const.LOG_FILE": {"fullname": "ums.utils.const.LOG_FILE", "modulename": "ums.utils.const", "qualname": "LOG_FILE", "kind": "variable", "doc": "

\n", "default_value": "'/ums-agenten/persist/ums.log'"}, "ums.utils.const.LOG_LEVEL": {"fullname": "ums.utils.const.LOG_LEVEL", "modulename": "ums.utils.const", "qualname": "LOG_LEVEL", "kind": "variable", "doc": "

\n", "default_value": "20"}, "ums.utils.functions": {"fullname": "ums.utils.functions", "modulename": "ums.utils.functions", "kind": "module", "doc": "

\n"}, "ums.utils.functions.list_path": {"fullname": "ums.utils.functions.list_path", "modulename": "ums.utils.functions", "qualname": "list_path", "kind": "function", "doc": "

\n", "signature": "(path: str) -> List[str]:", "funcdef": "def"}, "ums.utils.functions.list_shared": {"fullname": "ums.utils.functions.list_shared", "modulename": "ums.utils.functions", "qualname": "list_shared", "kind": "function", "doc": "

\n", "signature": "(filter: Callable = <function <lambda>>) -> List[str]:", "funcdef": "def"}, "ums.utils.functions.list_shared_data": {"fullname": "ums.utils.functions.list_shared_data", "modulename": "ums.utils.functions", "qualname": "list_shared_data", "kind": "function", "doc": "

\n", "signature": "():", "funcdef": "def"}, "ums.utils.functions.list_shared_schema": {"fullname": "ums.utils.functions.list_shared_schema", "modulename": "ums.utils.functions", "qualname": "list_shared_schema", "kind": "function", "doc": "

\n", "signature": "():", "funcdef": "def"}, "ums.utils.request": {"fullname": "ums.utils.request", "modulename": "ums.utils.request", "kind": "module", "doc": "

Access to the management, e.g., get the list of messages and single messages.\nManually send messages (if necessary, the platforms should do this).

\n\n

Example

\n\n
\n
        m_request = ManagementRequest()\n\n        m_request.get_message(count=12)\n        # MessageDbRow(count=12 sender='from' recipient='to' ...\n\n        m_request.list_messages(id="test", limit=2)\n        # [\n        #       MessageDbRow(count=7256, sender='management', ...),\n        #       MessageDbRow(count=7255, sender='management', ...),\n        # ]\n\n        m_request.total_messages(id="test")\n        # 31\n
\n
\n\n

See also ums.example.__main__ and run in Docker via docker compose exec management python -m ums.example

\n"}, "ums.utils.request.RequestException": {"fullname": "ums.utils.request.RequestException", "modulename": "ums.utils.request", "qualname": "RequestException", "kind": "class", "doc": "

Raised on http and similar errors.

\n", "bases": "builtins.Exception"}, "ums.utils.request.ManagementRequest": {"fullname": "ums.utils.request.ManagementRequest", "modulename": "ums.utils.request", "qualname": "ManagementRequest", "kind": "class", "doc": "

\n"}, "ums.utils.request.ManagementRequest.__init__": {"fullname": "ums.utils.request.ManagementRequest.__init__", "modulename": "ums.utils.request", "qualname": "ManagementRequest.__init__", "kind": "function", "doc": "

If allow_lazy is active, the type checking (by pydantic) is less strict. \nE.g. it does not require that all files in the data section of messages must exist on the file system.

\n", "signature": "(allow_lazy: bool = True)"}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"fullname": "ums.utils.request.ManagementRequest.MANAGEMENT_URL", "modulename": "ums.utils.request", "qualname": "ManagementRequest.MANAGEMENT_URL", "kind": "variable", "doc": "

\n", "default_value": "'http://127.0.0.1:80'"}, "ums.utils.request.ManagementRequest.allow_lazy": {"fullname": "ums.utils.request.ManagementRequest.allow_lazy", "modulename": "ums.utils.request", "qualname": "ManagementRequest.allow_lazy", "kind": "variable", "doc": "

\n"}, "ums.utils.request.ManagementRequest.pydantic_context": {"fullname": "ums.utils.request.ManagementRequest.pydantic_context", "modulename": "ums.utils.request", "qualname": "ManagementRequest.pydantic_context", "kind": "variable", "doc": "

\n"}, "ums.utils.request.ManagementRequest.get_message": {"fullname": "ums.utils.request.ManagementRequest.get_message", "modulename": "ums.utils.request", "qualname": "ManagementRequest.get_message", "kind": "function", "doc": "

Get a message (like a table row) from the management by using the count.

\n", "signature": "(self, count: int) -> ums.utils.types.MessageDbRow:", "funcdef": "def"}, "ums.utils.request.ManagementRequest.list_messages": {"fullname": "ums.utils.request.ManagementRequest.list_messages", "modulename": "ums.utils.request", "qualname": "ManagementRequest.list_messages", "kind": "function", "doc": "

Get the rows in the tables as list of messages.\nThe arguments are used for filtering.

\n", "signature": "(\tself,\tid: str | None = None,\tsender: str | None = None,\trecipient: str | None = None,\tprocessed: bool | None = None,\tsolution: bool | None = None,\ttime_after: int | None = None,\ttime_before: int | None = None,\tlimit: int = 10,\toffset: int = 0) -> List[ums.utils.types.MessageDbRow]:", "funcdef": "def"}, "ums.utils.request.ManagementRequest.total_messages": {"fullname": "ums.utils.request.ManagementRequest.total_messages", "modulename": "ums.utils.request", "qualname": "ManagementRequest.total_messages", "kind": "function", "doc": "

Get the total number of rows in the tables matching the filters.

\n", "signature": "(\tself,\tid: str | None = None,\tsender: str | None = None,\trecipient: str | None = None,\tprocessed: bool | None = None,\tsolution: bool | None = None,\ttime_after: int | None = None,\ttime_before: int | None = None) -> int:", "funcdef": "def"}, "ums.utils.request.ManagementRequest.send_message": {"fullname": "ums.utils.request.ManagementRequest.send_message", "modulename": "ums.utils.request", "qualname": "ManagementRequest.send_message", "kind": "function", "doc": "

\n", "signature": "(self) -> ums.utils.types.AgentResponse:", "funcdef": "def"}, "ums.utils.schema": {"fullname": "ums.utils.schema", "modulename": "ums.utils.schema", "kind": "module", "doc": "

This represents the basic types used for representing extracted information from the data.\nThe types are implemented using pydantic.\nIt provides validation, allow JSON serialization and works well with FastAPI which is used internally for the http request between the agents and the management.

\n"}, "ums.utils.schema.ExtractionSchema": {"fullname": "ums.utils.schema.ExtractionSchema", "modulename": "ums.utils.schema", "qualname": "ExtractionSchema", "kind": "class", "doc": "

This is the basic class used as superclass for all extracted information from data items.

\n", "bases": "pydantic.main.BaseModel"}, "ums.utils.types": {"fullname": "ums.utils.types", "modulename": "ums.utils.types", "kind": "module", "doc": "

This represents the basic types used to interact with the management.\nThe types are implemented using pydantic.\nIt provides validation, allow JSON serialization and works well with FastAPI which is used internally for the http request between the agents and the management.

\n\n

Example

\n\n
\n
        ex = AgentMessage(\n                id="ex1",\n                riddle={\n                        "context":"Example 1",\n                        "question":"Get the name of the person."\n                },\n                data=[\n                        RiddleData(\n                                type=RiddleDataType.TEXT,\n                                file_plain="./cv.txt"\n                        )\n                ]\n        )\n        ex.status.extract.required = False\n
\n
\n\n
\n
        {\n                "id": "ex1",\n                "sub_ids": [],\n                "riddle": {\n                        "context": "Example 1",\n                        "question": "Get the name of the person.",\n                        "solutions_before": []\n                },\n                "solution": null,\n                "data": [\n                        {\n                                "type": "text",\n                                "file_plain": "/ums-agenten/share/cv.txt",\n                                "file_extracted": null,\n                                "prompt": null\n                        }\n                ],\n                "status": {\n                        "extract": {\n                                "required": false,\n                                "finished": false\n                        },\n                        "solve": {\n                                "required": true,\n                                "finished": false\n                        },\n                        "validate": {\n                                "required": true,\n                                "finished": false\n                        },\n                        "trial": 0,\n                        "solved": false\n                },\n                "contacts": 0\n        }\n
\n
\n\n
\n
        ex.solution = RiddleSolution(\n                solution="Otto",\n                explanation="Written in line 6 after 'Name:'"\n        )\n
\n
\n\n
\n
        {\n                ...\n                "solution": {\n                        "solution": "Otto",\n                        "explanation": "Written in line 6 after 'Name:'",\n                        "used_data": [],\n                        "accepted": false,\n                        "review": null\n                },\n                ...\n        }\n
\n
\n"}, "ums.utils.types.RiddleInformation": {"fullname": "ums.utils.types.RiddleInformation", "modulename": "ums.utils.types", "qualname": "RiddleInformation", "kind": "class", "doc": "

Usage docs: https://docs.pydantic.dev/2.9/concepts/models/

\n\n

A base class for creating Pydantic models.

\n\n
Attributes:
\n\n
    \n
  • __class_vars__: The names of the class variables defined on the model.
  • \n
  • __private_attributes__: Metadata about the private attributes of the model.
  • \n
  • __signature__: The synthesized __init__ [Signature][inspect.Signature] of the model.
  • \n
  • __pydantic_complete__: Whether model building is completed, or if there are still undefined fields.
  • \n
  • __pydantic_core_schema__: The core schema of the model.
  • \n
  • __pydantic_custom_init__: Whether the model has a custom __init__ function.
  • \n
  • __pydantic_decorators__: Metadata containing the decorators defined on the model.\nThis replaces Model.__validators__ and Model.__root_validators__ from Pydantic V1.
  • \n
  • __pydantic_generic_metadata__: Metadata for generic models; contains data used for a similar purpose to\n__args__, __origin__, __parameters__ in typing-module generics. May eventually be replaced by these.
  • \n
  • __pydantic_parent_namespace__: Parent namespace of the model, used for automatic rebuilding of models.
  • \n
  • __pydantic_post_init__: The name of the post-init method for the model, if defined.
  • \n
  • __pydantic_root_model__: Whether the model is a [RootModel][pydantic.root_model.RootModel].
  • \n
  • __pydantic_serializer__: The pydantic-core SchemaSerializer used to dump instances of the model.
  • \n
  • __pydantic_validator__: The pydantic-core SchemaValidator used to validate instances of the model.
  • \n
  • __pydantic_extra__: A dictionary containing extra values, if [extra][pydantic.config.ConfigDict.extra]\nis set to 'allow'.
  • \n
  • __pydantic_fields_set__: The names of fields explicitly set during instantiation.
  • \n
  • __pydantic_private__: Values of private attributes set on the model instance.
  • \n
\n", "bases": "pydantic.main.BaseModel"}, "ums.utils.types.RiddleDataType": {"fullname": "ums.utils.types.RiddleDataType", "modulename": "ums.utils.types", "qualname": "RiddleDataType", "kind": "class", "doc": "

Enum for the three types of data used in a riddle.

\n", "bases": "enum.Enum"}, "ums.utils.types.RiddleDataType.TEXT": {"fullname": "ums.utils.types.RiddleDataType.TEXT", "modulename": "ums.utils.types", "qualname": "RiddleDataType.TEXT", "kind": "variable", "doc": "

\n", "default_value": "<RiddleDataType.TEXT: 'text'>"}, "ums.utils.types.RiddleDataType.IMAGE": {"fullname": "ums.utils.types.RiddleDataType.IMAGE", "modulename": "ums.utils.types", "qualname": "RiddleDataType.IMAGE", "kind": "variable", "doc": "

\n", "default_value": "<RiddleDataType.IMAGE: 'image'>"}, "ums.utils.types.RiddleDataType.AUDIO": {"fullname": "ums.utils.types.RiddleDataType.AUDIO", "modulename": "ums.utils.types", "qualname": "RiddleDataType.AUDIO", "kind": "variable", "doc": "

\n", "default_value": "<RiddleDataType.AUDIO: 'audio'>"}, "ums.utils.types.RiddleData": {"fullname": "ums.utils.types.RiddleData", "modulename": "ums.utils.types", "qualname": "RiddleData", "kind": "class", "doc": "

A data item to be used to solve the riddle

\n", "bases": "RiddleInformation"}, "ums.utils.types.RiddleData.type": {"fullname": "ums.utils.types.RiddleData.type", "modulename": "ums.utils.types", "qualname": "RiddleData.type", "kind": "variable", "doc": "

The type of the data item.

\n", "annotation": ": ums.utils.types.RiddleDataType"}, "ums.utils.types.RiddleData.file_plain": {"fullname": "ums.utils.types.RiddleData.file_plain", "modulename": "ums.utils.types", "qualname": "RiddleData.file_plain", "kind": "variable", "doc": "

The plain file (as path to file system) without any processing.

\n\n

The path will be validated and must start with SHARE_PATH (or be relative to SHARE_PATH).\nThe file must exist.

\n", "annotation": ": Annotated[str, AfterValidator(func=<function _check_data_file at 0x1071353a0>), WrapValidator(func=<function _ignore_file_missing at 0x1073f9800>, json_schema_input_type=PydanticUndefined)]"}, "ums.utils.types.RiddleData.file_extracted": {"fullname": "ums.utils.types.RiddleData.file_extracted", "modulename": "ums.utils.types", "qualname": "RiddleData.file_extracted", "kind": "variable", "doc": "

The processed files (as path to file system), i.e., a schematic file containing all extracted informations.

\n\n

The path will be validated and must start with SHARE_PATH (or be relative to SHARE_PATH).\nThe file must exist.

\n", "annotation": ": Optional[Annotated[str, AfterValidator(func=<function _check_data_file at 0x1071353a0>), WrapValidator(func=<function _ignore_file_missing at 0x1073f9800>, json_schema_input_type=PydanticUndefined)]]"}, "ums.utils.types.RiddleData.prompt": {"fullname": "ums.utils.types.RiddleData.prompt", "modulename": "ums.utils.types", "qualname": "RiddleData.prompt", "kind": "variable", "doc": "

An optional prompt giving more details to the extraction agent, e.g., selecting a type of extraction/ task to do with the data.

\n", "annotation": ": str | ums.utils.schema.ExtractionSchema | None"}, "ums.utils.types.RiddleSolution": {"fullname": "ums.utils.types.RiddleSolution", "modulename": "ums.utils.types", "qualname": "RiddleSolution", "kind": "class", "doc": "

A solution of a riddle.

\n", "bases": "RiddleInformation"}, "ums.utils.types.RiddleSolution.solution": {"fullname": "ums.utils.types.RiddleSolution.solution", "modulename": "ums.utils.types", "qualname": "RiddleSolution.solution", "kind": "variable", "doc": "

The textual value of the solution.

\n", "annotation": ": str"}, "ums.utils.types.RiddleSolution.explanation": {"fullname": "ums.utils.types.RiddleSolution.explanation", "modulename": "ums.utils.types", "qualname": "RiddleSolution.explanation", "kind": "variable", "doc": "

An explanation of the solution.

\n", "annotation": ": str"}, "ums.utils.types.RiddleSolution.used_data": {"fullname": "ums.utils.types.RiddleSolution.used_data", "modulename": "ums.utils.types", "qualname": "RiddleSolution.used_data", "kind": "variable", "doc": "

The data items used to create the solution (optional).

\n", "annotation": ": List[ums.utils.types.RiddleData]"}, "ums.utils.types.RiddleSolution.accepted": {"fullname": "ums.utils.types.RiddleSolution.accepted", "modulename": "ums.utils.types", "qualname": "RiddleSolution.accepted", "kind": "variable", "doc": "

If the solution is accepted by validator/ gatekeeper.

\n", "annotation": ": bool"}, "ums.utils.types.RiddleSolution.review": {"fullname": "ums.utils.types.RiddleSolution.review", "modulename": "ums.utils.types", "qualname": "RiddleSolution.review", "kind": "variable", "doc": "

A review of the solution (if None: not tried to validate)

\n", "annotation": ": str | None"}, "ums.utils.types.Riddle": {"fullname": "ums.utils.types.Riddle", "modulename": "ums.utils.types", "qualname": "Riddle", "kind": "class", "doc": "

The riddle (the task description and possibly a solution)

\n", "bases": "RiddleInformation"}, "ums.utils.types.Riddle.context": {"fullname": "ums.utils.types.Riddle.context", "modulename": "ums.utils.types", "qualname": "Riddle.context", "kind": "variable", "doc": "

The context of the riddle (as textual string).

\n", "annotation": ": str"}, "ums.utils.types.Riddle.question": {"fullname": "ums.utils.types.Riddle.question", "modulename": "ums.utils.types", "qualname": "Riddle.question", "kind": "variable", "doc": "

The actual main question of the riddle (as textual string).

\n", "annotation": ": str"}, "ums.utils.types.Riddle.solutions_before": {"fullname": "ums.utils.types.Riddle.solutions_before", "modulename": "ums.utils.types", "qualname": "Riddle.solutions_before", "kind": "variable", "doc": "

If already tried to solve this riddle before, the (not accepted) solutions are stored here

\n", "annotation": ": List[ums.utils.types.RiddleSolution]"}, "ums.utils.types.RiddleSubStatus": {"fullname": "ums.utils.types.RiddleSubStatus", "modulename": "ums.utils.types", "qualname": "RiddleSubStatus", "kind": "class", "doc": "

The sub status for each possible step a riddle may go though.

\n", "bases": "RiddleInformation"}, "ums.utils.types.RiddleSubStatus.required": {"fullname": "ums.utils.types.RiddleSubStatus.required", "modulename": "ums.utils.types", "qualname": "RiddleSubStatus.required", "kind": "variable", "doc": "

Is this step required (i.e., requested)

\n", "annotation": ": bool"}, "ums.utils.types.RiddleSubStatus.finished": {"fullname": "ums.utils.types.RiddleSubStatus.finished", "modulename": "ums.utils.types", "qualname": "RiddleSubStatus.finished", "kind": "variable", "doc": "

Was this step already executed.

\n", "annotation": ": bool"}, "ums.utils.types.RiddleStatus": {"fullname": "ums.utils.types.RiddleStatus", "modulename": "ums.utils.types", "qualname": "RiddleStatus", "kind": "class", "doc": "

The status of a riddle, will be mostly changed by Management when the riddle is sent to different agents while solving it.

\n", "bases": "RiddleInformation"}, "ums.utils.types.RiddleStatus.extract": {"fullname": "ums.utils.types.RiddleStatus.extract", "modulename": "ums.utils.types", "qualname": "RiddleStatus.extract", "kind": "variable", "doc": "

The first extract step (image, text, audio -> more sematic data)

\n\n

The RiddleData items in AgentMessage.data shall have file_extracted afterwards.

\n", "annotation": ": ums.utils.types.RiddleSubStatus"}, "ums.utils.types.RiddleStatus.solve": {"fullname": "ums.utils.types.RiddleStatus.solve", "modulename": "ums.utils.types", "qualname": "RiddleStatus.solve", "kind": "variable", "doc": "

The main solving step.

\n\n

AgentMessage.solution shall be an RiddleSolution afterwards.

\n", "annotation": ": ums.utils.types.RiddleSubStatus"}, "ums.utils.types.RiddleStatus.validate": {"fullname": "ums.utils.types.RiddleStatus.validate", "modulename": "ums.utils.types", "qualname": "RiddleStatus.validate", "kind": "function", "doc": "

The validation step, i.e., does the gatekeeper accept the solution in AgentMessage.solution.

\n", "signature": "(cls, value: Any) -> Self:", "funcdef": "def"}, "ums.utils.types.RiddleStatus.trial": {"fullname": "ums.utils.types.RiddleStatus.trial", "modulename": "ums.utils.types", "qualname": "RiddleStatus.trial", "kind": "variable", "doc": "

A counter for the number of trials.\nEach time the gatekeeper does not accept a solution of this riddle, the value is incremented.

\n", "annotation": ": int"}, "ums.utils.types.RiddleStatus.solved": {"fullname": "ums.utils.types.RiddleStatus.solved", "modulename": "ums.utils.types", "qualname": "RiddleStatus.solved", "kind": "variable", "doc": "

True, after the gatekeeper accepts the solution at AgentMessage.solution

\n", "annotation": ": bool"}, "ums.utils.types.AgentMessage": {"fullname": "ums.utils.types.AgentMessage", "modulename": "ums.utils.types", "qualname": "AgentMessage", "kind": "class", "doc": "

The basic message, which is sent be the agent and the management.\nThe objects will be JSON en- and decoded.

\n", "bases": "RiddleInformation"}, "ums.utils.types.AgentMessage.id": {"fullname": "ums.utils.types.AgentMessage.id", "modulename": "ums.utils.types", "qualname": "AgentMessage.id", "kind": "variable", "doc": "

The riddle id, e.g., ex1\nThis is a unique string and identifies the riddle.

\n", "annotation": ": str"}, "ums.utils.types.AgentMessage.sub_ids": {"fullname": "ums.utils.types.AgentMessage.sub_ids", "modulename": "ums.utils.types", "qualname": "AgentMessage.sub_ids", "kind": "variable", "doc": "

There might be cases, when an agent decided to split in riddle in multiple smaller steps.\nEach sub riddle will then get its own id (i.e., ex1-sub1) while the sub id is added here as reference.

\n", "annotation": ": List[str]"}, "ums.utils.types.AgentMessage.riddle": {"fullname": "ums.utils.types.AgentMessage.riddle", "modulename": "ums.utils.types", "qualname": "AgentMessage.riddle", "kind": "variable", "doc": "

The riddle to solve.

\n", "annotation": ": ums.utils.types.Riddle"}, "ums.utils.types.AgentMessage.solution": {"fullname": "ums.utils.types.AgentMessage.solution", "modulename": "ums.utils.types", "qualname": "AgentMessage.solution", "kind": "variable", "doc": "

The solution of the riddle (or empty if no solution available)

\n", "annotation": ": ums.utils.types.RiddleSolution | None"}, "ums.utils.types.AgentMessage.data": {"fullname": "ums.utils.types.AgentMessage.data", "modulename": "ums.utils.types", "qualname": "AgentMessage.data", "kind": "variable", "doc": "

The data to get the solution from.

\n", "annotation": ": List[ums.utils.types.RiddleData]"}, "ums.utils.types.AgentMessage.status": {"fullname": "ums.utils.types.AgentMessage.status", "modulename": "ums.utils.types", "qualname": "AgentMessage.status", "kind": "variable", "doc": "

The status of the riddle.

\n", "annotation": ": ums.utils.types.RiddleStatus"}, "ums.utils.types.AgentMessage.contacts": {"fullname": "ums.utils.types.AgentMessage.contacts", "modulename": "ums.utils.types", "qualname": "AgentMessage.contacts", "kind": "variable", "doc": "

A counter representing the number of contacts the management had with this message.\nEach time the management processes the message, this counter is incremented by 1.\nUsing this counter the management is able to detect cycles and stop them.

\n", "annotation": ": int"}, "ums.utils.types.AgentResponse": {"fullname": "ums.utils.types.AgentResponse", "modulename": "ums.utils.types", "qualname": "AgentResponse", "kind": "class", "doc": "

Returned by the management when receiving an AgentMessage.

\n", "bases": "RiddleInformation"}, "ums.utils.types.AgentResponse.count": {"fullname": "ums.utils.types.AgentResponse.count", "modulename": "ums.utils.types", "qualname": "AgentResponse.count", "kind": "variable", "doc": "

The count of the message (overall numeric id).

\n", "annotation": ": int"}, "ums.utils.types.AgentResponse.msg": {"fullname": "ums.utils.types.AgentResponse.msg", "modulename": "ums.utils.types", "qualname": "AgentResponse.msg", "kind": "variable", "doc": "

An additional message.

\n", "annotation": ": str | None"}, "ums.utils.types.AgentResponse.error": {"fullname": "ums.utils.types.AgentResponse.error", "modulename": "ums.utils.types", "qualname": "AgentResponse.error", "kind": "variable", "doc": "

If an error occurred.

\n", "annotation": ": bool"}, "ums.utils.types.AgentResponse.error_msg": {"fullname": "ums.utils.types.AgentResponse.error_msg", "modulename": "ums.utils.types", "qualname": "AgentResponse.error_msg", "kind": "variable", "doc": "

Error message (if error )

\n", "annotation": ": str | None"}, "ums.utils.types.MessageDbRow": {"fullname": "ums.utils.types.MessageDbRow", "modulename": "ums.utils.types", "qualname": "MessageDbRow", "kind": "class", "doc": "

Object representing a database row.

\n", "bases": "pydantic.main.BaseModel"}, "ums.utils.types.MessageDbRow.count": {"fullname": "ums.utils.types.MessageDbRow.count", "modulename": "ums.utils.types", "qualname": "MessageDbRow.count", "kind": "variable", "doc": "

The count (primary key) of the item.

\n", "annotation": ": int"}, "ums.utils.types.MessageDbRow.sender": {"fullname": "ums.utils.types.MessageDbRow.sender", "modulename": "ums.utils.types", "qualname": "MessageDbRow.sender", "kind": "variable", "doc": "

The sender of the message.

\n", "annotation": ": str"}, "ums.utils.types.MessageDbRow.recipient": {"fullname": "ums.utils.types.MessageDbRow.recipient", "modulename": "ums.utils.types", "qualname": "MessageDbRow.recipient", "kind": "variable", "doc": "

The recipient of the message

\n", "annotation": ": str"}, "ums.utils.types.MessageDbRow.time": {"fullname": "ums.utils.types.MessageDbRow.time", "modulename": "ums.utils.types", "qualname": "MessageDbRow.time", "kind": "variable", "doc": "

The time (unix timestamp) the message was received/ sent.

\n", "annotation": ": int"}, "ums.utils.types.MessageDbRow.message": {"fullname": "ums.utils.types.MessageDbRow.message", "modulename": "ums.utils.types", "qualname": "MessageDbRow.message", "kind": "variable", "doc": "

The message received/ sent.

\n", "annotation": ": ums.utils.types.AgentMessage"}, "ums.utils.types.MessageDbRow.processed": {"fullname": "ums.utils.types.MessageDbRow.processed", "modulename": "ums.utils.types", "qualname": "MessageDbRow.processed", "kind": "variable", "doc": "

Did the management process the message, i.e., did the tasks necessary for this message (mostly only relevant for received messages).

\n", "annotation": ": bool"}, "ums.utils.types.MessageDbRow.solution": {"fullname": "ums.utils.types.MessageDbRow.solution", "modulename": "ums.utils.types", "qualname": "MessageDbRow.solution", "kind": "variable", "doc": "

Does this message contain a valid solution?\nTrue if contains valid solution, False if solution not valid, Null/None if not applicable

\n", "annotation": ": bool | None"}}, "docInfo": {"ums": {"qualname": 0, "fullname": 1, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 273}, "ums.agent": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.agent": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.agent.AgentCapability": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 11}, "ums.agent.agent.AgentCapability.EXTRACT": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.agent.AgentCapability.SOLVE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.agent.BasicAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 15}, "ums.agent.agent.BasicAgent.agent_capability": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 23}, "ums.agent.agent.BasicAgent.before_response": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 61, "bases": 0, "doc": 85}, "ums.agent.agent.BasicAgent.message": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 12}, "ums.agent.agent.BasicAgent.sub_riddle": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 134, "bases": 0, "doc": 74}, "ums.agent.agent.BasicAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 58, "bases": 0, "doc": 57}, "ums.agent.agent.ExtractAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 6}, "ums.agent.agent.ExtractAgent.agent_capability": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 23}, "ums.agent.agent.ExtractAgent.extract_type": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 10}, "ums.agent.agent.ExtractAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 24}, "ums.agent.agent.ExtractTextAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 14}, "ums.agent.agent.ExtractTextAgent.extract_type": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 10}, "ums.agent.agent.ExtractAudioAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 14}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 10}, "ums.agent.agent.ExtractImageAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 14}, "ums.agent.agent.ExtractImageAgent.extract_type": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 10}, "ums.agent.agent.SolveAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 12}, "ums.agent.agent.SolveAgent.agent_capability": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 23}, "ums.agent.agent.SolveAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 82, "bases": 0, "doc": 16}, "ums.agent.agent.GatekeeperAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 12}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 23}, "ums.agent.agent.GatekeeperAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 82, "bases": 0, "doc": 26}, "ums.agent.main": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.main.WebMain": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.main.WebMain.msg_process": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.counts": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.agent_classes": {"qualname": 3, "fullname": 6, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.extract_agents": {"qualname": 3, "fullname": 6, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.solve_agents": {"qualname": 3, "fullname": 6, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"qualname": 3, "fullname": 6, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.agent.process.MessageProcessor.new_message": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 78, "bases": 0, "doc": 3}, "ums.example": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.example.example": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.example.example.MyExtractAudioAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 14}, "ums.example.example.MyExtractAudioAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 24}, "ums.example.example.MyExtractImageAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 14}, "ums.example.example.MyExtractImageAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 24}, "ums.example.example.MyExtractTextAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 14}, "ums.example.example.MyExtractTextAgent.before_response": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 61, "bases": 0, "doc": 85}, "ums.example.example.MyExtractTextAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 24}, "ums.example.example.MySolveAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 12}, "ums.example.example.MySolveAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 82, "bases": 0, "doc": 16}, "ums.example.example.MyGatekeeperAgent": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 12}, "ums.example.example.MyGatekeeperAgent.handle": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 82, "bases": 0, "doc": 26}, "ums.example.example.AGENT_CLASSES": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 47, "signature": 0, "bases": 0, "doc": 3}, "ums.management": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.db": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.db.DB": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.db.DB.db": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.db.DB.db_lock": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.db.DB.add_message": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 81, "bases": 0, "doc": 3}, "ums.management.db.DB.set_processed": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 41, "bases": 0, "doc": 3}, "ums.management.db.DB.set_solution": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "ums.management.db.DB.iterate": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 280, "bases": 0, "doc": 3}, "ums.management.db.DB.len": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 15}, "ums.management.db.DB.by_count": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 45, "bases": 0, "doc": 3}, "ums.management.interface": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.interface.Interface": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.interface.Interface.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "ums.management.interface.Interface.template": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.interface.Interface.db": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.interface.Interface.router": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.main": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.main.WebMain": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.main.WebMain.db": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.main.WebMain.msg_process": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.db": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.management_name": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.management.process.MessageProcessor.new_message": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 100, "bases": 0, "doc": 3}, "ums.utils": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.logger": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.const": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "ums.utils.const.BASE_PATH": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.const.SHARE_PATH": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.const.PERSIST_PATH": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.const.PUBLIC_PATH": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.const.TEMPLATE_PATH": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.const.LOG_FILE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.const.LOG_LEVEL": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.functions": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.functions.list_path": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 3}, "ums.utils.functions.list_shared": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 48, "bases": 0, "doc": 3}, "ums.utils.functions.list_shared_data": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 3}, "ums.utils.functions.list_shared_schema": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 3}, "ums.utils.request": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 218}, "ums.utils.request.RequestException": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 9}, "ums.utils.request.ManagementRequest": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.request.ManagementRequest.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 22, "bases": 0, "doc": 39}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.request.ManagementRequest.allow_lazy": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.request.ManagementRequest.pydantic_context": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.request.ManagementRequest.get_message": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 19}, "ums.utils.request.ManagementRequest.list_messages": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 242, "bases": 0, "doc": 19}, "ums.utils.request.ManagementRequest.total_messages": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 185, "bases": 0, "doc": 15}, "ums.utils.request.ManagementRequest.send_message": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "ums.utils.schema": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 51}, "ums.utils.schema.ExtractionSchema": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 18}, "ums.utils.types": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 1031}, "ums.utils.types.RiddleInformation": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 390}, "ums.utils.types.RiddleDataType": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 14}, "ums.utils.types.RiddleDataType.TEXT": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.types.RiddleDataType.IMAGE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.types.RiddleDataType.AUDIO": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "ums.utils.types.RiddleData": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 12}, "ums.utils.types.RiddleData.type": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "ums.utils.types.RiddleData.file_plain": {"qualname": 3, "fullname": 6, "annotation": 28, "default_value": 0, "signature": 0, "bases": 0, "doc": 42}, "ums.utils.types.RiddleData.file_extracted": {"qualname": 3, "fullname": 6, "annotation": 28, "default_value": 0, "signature": 0, "bases": 0, "doc": 48}, "ums.utils.types.RiddleData.prompt": {"qualname": 2, "fullname": 5, "annotation": 9, "default_value": 0, "signature": 0, "bases": 0, "doc": 26}, "ums.utils.types.RiddleSolution": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 8}, "ums.utils.types.RiddleSolution.solution": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "ums.utils.types.RiddleSolution.explanation": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "ums.utils.types.RiddleSolution.used_data": {"qualname": 3, "fullname": 6, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 12}, "ums.utils.types.RiddleSolution.accepted": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "ums.utils.types.RiddleSolution.review": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 14}, "ums.utils.types.Riddle": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 12}, "ums.utils.types.Riddle.context": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "ums.utils.types.Riddle.question": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 13}, "ums.utils.types.Riddle.solutions_before": {"qualname": 3, "fullname": 6, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 17}, "ums.utils.types.RiddleSubStatus": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 15}, "ums.utils.types.RiddleSubStatus.required": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "ums.utils.types.RiddleSubStatus.finished": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "ums.utils.types.RiddleStatus": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 25}, "ums.utils.types.RiddleStatus.extract": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 34}, "ums.utils.types.RiddleStatus.solve": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 23}, "ums.utils.types.RiddleStatus.validate": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 19}, "ums.utils.types.RiddleStatus.trial": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 26}, "ums.utils.types.RiddleStatus.solved": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 14}, "ums.utils.types.AgentMessage": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 23}, "ums.utils.types.AgentMessage.id": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 20}, "ums.utils.types.AgentMessage.sub_ids": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 47}, "ums.utils.types.AgentMessage.riddle": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 7}, "ums.utils.types.AgentMessage.solution": {"qualname": 2, "fullname": 5, "annotation": 7, "default_value": 0, "signature": 0, "bases": 0, "doc": 14}, "ums.utils.types.AgentMessage.data": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "ums.utils.types.AgentMessage.status": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "ums.utils.types.AgentMessage.contacts": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 42}, "ums.utils.types.AgentResponse": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 13}, "ums.utils.types.AgentResponse.count": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "ums.utils.types.AgentResponse.msg": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 6}, "ums.utils.types.AgentResponse.error": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 7}, "ums.utils.types.AgentResponse.error_msg": {"qualname": 3, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "ums.utils.types.MessageDbRow": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 8}, "ums.utils.types.MessageDbRow.count": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "ums.utils.types.MessageDbRow.sender": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "ums.utils.types.MessageDbRow.recipient": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 7}, "ums.utils.types.MessageDbRow.time": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 12}, "ums.utils.types.MessageDbRow.message": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 7}, "ums.utils.types.MessageDbRow.processed": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 24}, "ums.utils.types.MessageDbRow.solution": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 23}}, "length": 168, "save": true}, "index": {"qualname": {"root": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 6, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}}, "df": 4}}}}}}}}}}, "s": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}}, "df": 7}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 8}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}}, "df": 5}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {"ums.management.db.DB.add_message": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.request.ManagementRequest.allow_lazy": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSolution.accepted": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 7, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractAgent": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}}, "df": 4}}}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}}, "df": 2}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}}, "df": 2}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}}, "df": 2}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}}, "df": 1}}}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleSolution.explanation": {"tf": 1}}, "df": 1}}}}}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}}, "df": 3}}}}}, "d": {"docs": {"ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 5, "s": {"docs": {"ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 2}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}}, "df": 2}, "n": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.MessageDbRow.sender": {"tf": 1}}, "df": 1}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.const.SHARE_PATH": {"tf": 1}}, "df": 1, "d": {"docs": {"ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.functions.list_shared_schema": {"tf": 1}}, "df": 3}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.functions.list_shared_schema": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.AgentMessage.status": {"tf": 1}}, "df": 1}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request.ManagementRequest.get_message": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}}, "df": 6}}}}}}}, "e": {"docs": {"ums.utils.const.BASE_PATH": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 3}}}}}, "y": {"docs": {"ums.management.db.DB.by_count": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}}, "df": 4}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.by_count": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}}, "df": 3, "s": {"docs": {"ums.agent.process.MessageProcessor.counts": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request.ManagementRequest.pydantic_context": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}}, "df": 2}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.request.RequestException": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSubStatus.required": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.types.RiddleSolution.review": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.MessageDbRow.recipient": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 5, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}}, "df": 4}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}}, "df": 6}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}}, "df": 3}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 6}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.management.interface.Interface.router": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}}, "df": 8, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.process.MessageProcessor": {"tf": 1}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.agent.process.MessageProcessor.counts": {"tf": 1}, "ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}, "ums.management.process.MessageProcessor.db": {"tf": 1}, "ums.management.process.MessageProcessor.management_name": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 20}}}}}}}}}, "s": {"docs": {"ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 2}, "d": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.types.MessageDbRow": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 8}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}}, "df": 4}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.management_name": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}}, "df": 4, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request.ManagementRequest": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}, "ums.utils.request.ManagementRequest.allow_lazy": {"tf": 1}, "ums.utils.request.ManagementRequest.pydantic_context": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 9}}}}}}}}}}}}}}}, "x": {"docs": {"ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}}, "df": 2}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyGatekeeperAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}}, "df": 9}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}}, "df": 5}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.interface.Interface.template": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}}, "df": 2}}}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleDataType.TEXT": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.RiddleStatus.trial": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.MessageDbRow.time": {"tf": 1}}, "df": 1}}}}, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.main.WebMain": {"tf": 1}, "ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.management.main.WebMain": {"tf": 1}, "ums.management.main.WebMain.db": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}}, "df": 5}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1}}, "df": 3, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.management.db.DB.set_processed": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 2}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"ums.utils.const.BASE_PATH": {"tf": 1}, "ums.utils.const.SHARE_PATH": {"tf": 1}, "ums.utils.const.PERSIST_PATH": {"tf": 1}, "ums.utils.const.PUBLIC_PATH": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}}, "df": 6}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.const.PERSIST_PATH": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.const.PUBLIC_PATH": {"tf": 1}}, "df": 1}}}}}, "y": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.request.ManagementRequest.pydantic_context": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}}, "df": 3}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSolution.used_data": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}, "ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.functions.list_shared_schema": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 6}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"ums.management.db.DB.db_lock": {"tf": 1}}, "df": 1}}, "g": {"docs": {"ums.utils.const.LOG_FILE": {"tf": 1}, "ums.utils.const.LOG_LEVEL": {"tf": 1}}, "df": 2, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.logger": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"ums.management.db.DB.len": {"tf": 1}}, "df": 1}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.const.LOG_LEVEL": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.request.ManagementRequest.allow_lazy": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.process.MessageProcessor.management_name": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "b": {"docs": {"ums.management.db.DB": {"tf": 1}, "ums.management.db.DB.db": {"tf": 1.4142135623730951}, "ums.management.db.DB.db_lock": {"tf": 1.4142135623730951}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.len": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.management.interface.Interface.db": {"tf": 1}, "ums.management.main.WebMain.db": {"tf": 1}, "ums.management.process.MessageProcessor.db": {"tf": 1}}, "df": 12}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}}, "df": 3}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.interface.Interface": {"tf": 1}, "ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.interface.Interface.template": {"tf": 1}, "ums.management.interface.Interface.db": {"tf": 1}, "ums.management.interface.Interface.router": {"tf": 1}}, "df": 5}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 3}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {"ums.utils.types.AgentMessage.id": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.const.LOG_FILE": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSubStatus.finished": {"tf": 1}}, "df": 1}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.Riddle.question": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 1}}}}}}}}}}, "fullname": {"root": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 3, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 1}, "ums.agent": {"tf": 1}, "ums.agent.agent": {"tf": 1}, "ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}, "ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.agent.main": {"tf": 1}, "ums.agent.main.WebMain": {"tf": 1}, "ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.agent.process": {"tf": 1}, "ums.agent.process.MessageProcessor": {"tf": 1}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.agent.process.MessageProcessor.counts": {"tf": 1}, "ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.example": {"tf": 1}, "ums.example.example": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 1}, "ums.management": {"tf": 1}, "ums.management.db": {"tf": 1}, "ums.management.db.DB": {"tf": 1}, "ums.management.db.DB.db": {"tf": 1}, "ums.management.db.DB.db_lock": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.len": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.management.interface": {"tf": 1}, "ums.management.interface.Interface": {"tf": 1}, "ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.interface.Interface.template": {"tf": 1}, "ums.management.interface.Interface.db": {"tf": 1}, "ums.management.interface.Interface.router": {"tf": 1}, "ums.management.main": {"tf": 1}, "ums.management.main.WebMain": {"tf": 1}, "ums.management.main.WebMain.db": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}, "ums.management.process": {"tf": 1}, "ums.management.process.MessageProcessor": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}, "ums.management.process.MessageProcessor.db": {"tf": 1}, "ums.management.process.MessageProcessor.management_name": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils": {"tf": 1}, "ums.utils.logger": {"tf": 1}, "ums.utils.const": {"tf": 1}, "ums.utils.const.BASE_PATH": {"tf": 1}, "ums.utils.const.SHARE_PATH": {"tf": 1}, "ums.utils.const.PERSIST_PATH": {"tf": 1}, "ums.utils.const.PUBLIC_PATH": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}, "ums.utils.const.LOG_FILE": {"tf": 1}, "ums.utils.const.LOG_LEVEL": {"tf": 1}, "ums.utils.functions": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}, "ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.functions.list_shared_schema": {"tf": 1}, "ums.utils.request": {"tf": 1}, "ums.utils.request.RequestException": {"tf": 1}, "ums.utils.request.ManagementRequest": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}, "ums.utils.request.ManagementRequest.allow_lazy": {"tf": 1}, "ums.utils.request.ManagementRequest.pydantic_context": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 168}}, "r": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}}, "df": 3}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils": {"tf": 1}, "ums.utils.logger": {"tf": 1}, "ums.utils.const": {"tf": 1}, "ums.utils.const.BASE_PATH": {"tf": 1}, "ums.utils.const.SHARE_PATH": {"tf": 1}, "ums.utils.const.PERSIST_PATH": {"tf": 1}, "ums.utils.const.PUBLIC_PATH": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}, "ums.utils.const.LOG_FILE": {"tf": 1}, "ums.utils.const.LOG_LEVEL": {"tf": 1}, "ums.utils.functions": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}, "ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.functions.list_shared_schema": {"tf": 1}, "ums.utils.request": {"tf": 1}, "ums.utils.request.RequestException": {"tf": 1}, "ums.utils.request.ManagementRequest": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}, "ums.utils.request.ManagementRequest.allow_lazy": {"tf": 1}, "ums.utils.request.ManagementRequest.pydantic_context": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 79}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSolution.used_data": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent": {"tf": 1}, "ums.agent.agent": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.message": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractTextAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractImageAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1.7320508075688772}, "ums.agent.agent.SolveAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1.7320508075688772}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.main": {"tf": 1}, "ums.agent.main.WebMain": {"tf": 1}, "ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.agent.process": {"tf": 1}, "ums.agent.process.MessageProcessor": {"tf": 1}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.agent.process.MessageProcessor.counts": {"tf": 1}, "ums.agent.process.MessageProcessor.agent_classes": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 42, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}}, "df": 4}}}}}}}}}}, "s": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}}, "df": 7}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 8}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}}, "df": 5}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {"ums.management.db.DB.add_message": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.request.ManagementRequest.allow_lazy": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSolution.accepted": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 7, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractAgent": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}}, "df": 4}}}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}}, "df": 2}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}}, "df": 2}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}}, "df": 2}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}}, "df": 1}}}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.example": {"tf": 1}, "ums.example.example": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyGatekeeperAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.AGENT_CLASSES": {"tf": 1.4142135623730951}}, "df": 14}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleSolution.explanation": {"tf": 1}}, "df": 1}}}}}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}}, "df": 3}}}}}, "d": {"docs": {"ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 5, "s": {"docs": {"ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 2}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}}, "df": 2}, "n": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.MessageDbRow.sender": {"tf": 1}}, "df": 1}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.const.SHARE_PATH": {"tf": 1}}, "df": 1, "d": {"docs": {"ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.functions.list_shared_schema": {"tf": 1}}, "df": 3}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.functions.list_shared_schema": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}}, "df": 3}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.AgentMessage.status": {"tf": 1}}, "df": 1}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request.ManagementRequest.get_message": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}}, "df": 6}}}}}}}, "e": {"docs": {"ums.utils.const.BASE_PATH": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 3}}}}}, "y": {"docs": {"ums.management.db.DB.by_count": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}}, "df": 4}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.by_count": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}}, "df": 3, "s": {"docs": {"ums.agent.process.MessageProcessor.counts": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request.ManagementRequest.pydantic_context": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.const": {"tf": 1}, "ums.utils.const.BASE_PATH": {"tf": 1}, "ums.utils.const.SHARE_PATH": {"tf": 1}, "ums.utils.const.PERSIST_PATH": {"tf": 1}, "ums.utils.const.PUBLIC_PATH": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}, "ums.utils.const.LOG_FILE": {"tf": 1}, "ums.utils.const.LOG_LEVEL": {"tf": 1}}, "df": 8}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request": {"tf": 1}, "ums.utils.request.RequestException": {"tf": 1}, "ums.utils.request.ManagementRequest": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}, "ums.utils.request.ManagementRequest.allow_lazy": {"tf": 1}, "ums.utils.request.ManagementRequest.pydantic_context": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 11, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.request.RequestException": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSubStatus.required": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.types.RiddleSolution.review": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.MessageDbRow.recipient": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 5, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}}, "df": 4}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}}, "df": 6}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}}, "df": 3}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 6}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.management.interface.Interface.router": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}}, "df": 8, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.process.MessageProcessor": {"tf": 1}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.agent.process.MessageProcessor.counts": {"tf": 1}, "ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}, "ums.management.process.MessageProcessor.db": {"tf": 1}, "ums.management.process.MessageProcessor.management_name": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 20}}}}}}}}}, "s": {"docs": {"ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 2}, "d": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.types.MessageDbRow": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 8}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.main": {"tf": 1}, "ums.agent.main.WebMain": {"tf": 1}, "ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.management.main": {"tf": 1}, "ums.management.main.WebMain": {"tf": 1}, "ums.management.main.WebMain.db": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}}, "df": 7}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management": {"tf": 1}, "ums.management.db": {"tf": 1}, "ums.management.db.DB": {"tf": 1}, "ums.management.db.DB.db": {"tf": 1}, "ums.management.db.DB.db_lock": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.len": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.management.interface": {"tf": 1}, "ums.management.interface.Interface": {"tf": 1}, "ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.interface.Interface.template": {"tf": 1}, "ums.management.interface.Interface.db": {"tf": 1}, "ums.management.interface.Interface.router": {"tf": 1}, "ums.management.main": {"tf": 1}, "ums.management.main.WebMain": {"tf": 1}, "ums.management.main.WebMain.db": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}, "ums.management.process": {"tf": 1}, "ums.management.process.MessageProcessor": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}, "ums.management.process.MessageProcessor.db": {"tf": 1}, "ums.management.process.MessageProcessor.management_name": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}}, "df": 35, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request.ManagementRequest": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}, "ums.utils.request.ManagementRequest.allow_lazy": {"tf": 1}, "ums.utils.request.ManagementRequest.pydantic_context": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 9}}}}}}}}}}}}}}}, "x": {"docs": {"ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}}, "df": 2}}, "s": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}}, "df": 4}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyGatekeeperAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}}, "df": 9}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}}, "df": 5, "s": {"docs": {"ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 51}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.interface.Interface.template": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}}, "df": 2}}}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleDataType.TEXT": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.RiddleStatus.trial": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.MessageDbRow.time": {"tf": 1}}, "df": 1}}}}, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.main.WebMain": {"tf": 1}, "ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.management.main.WebMain": {"tf": 1}, "ums.management.main.WebMain.db": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}}, "df": 5}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.main.WebMain.msg_process": {"tf": 1}, "ums.agent.process": {"tf": 1}, "ums.agent.process.MessageProcessor": {"tf": 1}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.agent.process.MessageProcessor.counts": {"tf": 1}, "ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.main.WebMain.msg_process": {"tf": 1}, "ums.management.process": {"tf": 1}, "ums.management.process.MessageProcessor": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1}, "ums.management.process.MessageProcessor.db": {"tf": 1}, "ums.management.process.MessageProcessor.management_name": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 24, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.management.db.DB.set_processed": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 2}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"ums.utils.const.BASE_PATH": {"tf": 1}, "ums.utils.const.SHARE_PATH": {"tf": 1}, "ums.utils.const.PERSIST_PATH": {"tf": 1}, "ums.utils.const.PUBLIC_PATH": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}}, "df": 6}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.const.PERSIST_PATH": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.const.PUBLIC_PATH": {"tf": 1}}, "df": 1}}}}}, "y": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.request.ManagementRequest.pydantic_context": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}, "ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.functions.list_shared_schema": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 6}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"ums.management.db.DB.db_lock": {"tf": 1}}, "df": 1}}, "g": {"docs": {"ums.utils.const.LOG_FILE": {"tf": 1}, "ums.utils.const.LOG_LEVEL": {"tf": 1}}, "df": 2, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.logger": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"ums.management.db.DB.len": {"tf": 1}}, "df": 1}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.const.LOG_LEVEL": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.request.ManagementRequest.allow_lazy": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.process.MessageProcessor.management_name": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "b": {"docs": {"ums.management.db": {"tf": 1}, "ums.management.db.DB": {"tf": 1.4142135623730951}, "ums.management.db.DB.db": {"tf": 1.7320508075688772}, "ums.management.db.DB.db_lock": {"tf": 1.7320508075688772}, "ums.management.db.DB.add_message": {"tf": 1.4142135623730951}, "ums.management.db.DB.set_processed": {"tf": 1.4142135623730951}, "ums.management.db.DB.set_solution": {"tf": 1.4142135623730951}, "ums.management.db.DB.iterate": {"tf": 1.4142135623730951}, "ums.management.db.DB.len": {"tf": 1.4142135623730951}, "ums.management.db.DB.by_count": {"tf": 1.4142135623730951}, "ums.management.interface.Interface.db": {"tf": 1}, "ums.management.main.WebMain.db": {"tf": 1}, "ums.management.process.MessageProcessor.db": {"tf": 1}}, "df": 13}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}}, "df": 3}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.interface": {"tf": 1}, "ums.management.interface.Interface": {"tf": 1.4142135623730951}, "ums.management.interface.Interface.__init__": {"tf": 1.4142135623730951}, "ums.management.interface.Interface.template": {"tf": 1.4142135623730951}, "ums.management.interface.Interface.db": {"tf": 1.4142135623730951}, "ums.management.interface.Interface.router": {"tf": 1.4142135623730951}}, "df": 6}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 3}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {"ums.utils.types.AgentMessage.id": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.const.LOG_FILE": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSubStatus.finished": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.functions": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}, "ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.functions.list_shared_data": {"tf": 1}, "ums.utils.functions.list_shared_schema": {"tf": 1}}, "df": 5}}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.Riddle.question": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 1}}}}}}}}}}, "annotation": {"root": {"0": {"docs": {}, "df": 0, "x": {"1": {"0": {"7": {"1": {"3": {"5": {"3": {"docs": {}, "df": 0, "a": {"0": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "3": {"docs": {}, "df": 0, "f": {"9": {"8": {"0": {"0": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {"ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.prompt": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1.4142135623730951}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1.4142135623730951}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1.4142135623730951}}, "df": 40, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}}, "df": 7}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 2}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.agent_classes": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1.4142135623730951}}, "df": 4, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.MessageDbRow.message": {"tf": 1}}, "df": 1}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "t": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 2}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.agent_classes": {"tf": 1}}, "df": 1}}}}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 7}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.extract_agents": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.solve_agents": {"tf": 1}}, "df": 1}}}}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 3}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}}, "df": 11}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "t": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 2}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}}, "df": 8}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}}, "df": 11}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2, "s": {"docs": {"ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}}, "df": 10}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentMessage.riddle": {"tf": 1}}, "df": 1, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleData.type": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}}, "df": 2}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 2}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.AgentMessage.status": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 2, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 2}}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}, "n": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}, "t": {"docs": {"ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}}, "df": 5}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}}}, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 6}}}}}}, "default_value": {"root": {"0": {"docs": {"ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1.4142135623730951}}, "df": 3}, "1": {"0": {"0": {"docs": {"ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0, ":": {"8": {"0": {"docs": {"ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}}, "df": 3}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "2": {"0": {"docs": {"ums.utils.const.LOG_LEVEL": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "5": {"docs": {"ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1}}, "df": 1}, "docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1.4142135623730951}, "ums.example.example.AGENT_CLASSES": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1.4142135623730951}, "ums.utils.logger": {"tf": 1.4142135623730951}, "ums.utils.const.BASE_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.SHARE_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.PERSIST_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.PUBLIC_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.LOG_FILE": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1.4142135623730951}}, "df": 21, "l": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 2.23606797749979}, "ums.utils.logger": {"tf": 1}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}}, "df": 8}, "o": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.const.LOG_FILE": {"tf": 1}}, "df": 1, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.logger": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}}, "df": 3}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.logger": {"tf": 1}, "ums.utils.const.BASE_PATH": {"tf": 1}}, "df": 2, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.const.SHARE_PATH": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.const.PERSIST_PATH": {"tf": 1}}, "df": 1, "/": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.const.LOG_FILE": {"tf": 1}}, "df": 1}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.const.PUBLIC_PATH": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.const.TEMPLATE_PATH": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"ums.utils.types.RiddleDataType.AUDIO": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 3.1622776601683795}}, "df": 2, ":": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "x": {"2": {"7": {"docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1.4142135623730951}, "ums.example.example.AGENT_CLASSES": {"tf": 3.1622776601683795}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1.4142135623730951}, "ums.utils.const.BASE_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.SHARE_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.PERSIST_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.PUBLIC_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1.4142135623730951}, "ums.utils.const.LOG_FILE": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1.4142135623730951}}, "df": 20}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "g": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 2.23606797749979}, "ums.utils.logger": {"tf": 1}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}}, "df": 8}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.AgentCapability.SOLVE": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "/": {"1": {"2": {"7": {"docs": {"ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1}}, "df": 3}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}, "ums.example.example.AGENT_CLASSES": {"tf": 2.23606797749979}, "ums.utils.logger": {"tf": 1}, "ums.utils.const.BASE_PATH": {"tf": 1}, "ums.utils.const.SHARE_PATH": {"tf": 1}, "ums.utils.const.PERSIST_PATH": {"tf": 1}, "ums.utils.const.PUBLIC_PATH": {"tf": 1}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1}, "ums.utils.const.LOG_FILE": {"tf": 1}}, "df": 9}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.example.example.AGENT_CLASSES": {"tf": 2.23606797749979}}, "df": 1, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1}}, "df": 1}}}}}}}, "m": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 1}}}}}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.AGENT_CLASSES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.logger": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleDataType.TEXT": {"tf": 1}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleDataType.TEXT": {"tf": 1.4142135623730951}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleDataType.IMAGE": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "signature": {"root": {"0": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 2}, "1": {"0": {"docs": {"ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "2": {"0": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 4.58257569495584}, "ums.agent.agent.BasicAgent.before_response": {"tf": 7.0710678118654755}, "ums.agent.agent.BasicAgent.message": {"tf": 4.898979485566356}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 10.535653752852738}, "ums.agent.agent.BasicAgent.handle": {"tf": 6.928203230275509}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 4.58257569495584}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 4.58257569495584}, "ums.agent.agent.ExtractAgent.handle": {"tf": 6.6332495807108}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 4.58257569495584}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 4.58257569495584}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 4.58257569495584}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 4.58257569495584}, "ums.agent.agent.SolveAgent.handle": {"tf": 8.18535277187245}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 4.58257569495584}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 8.18535277187245}, "ums.agent.process.MessageProcessor.new_message": {"tf": 7.937253933193772}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 6.6332495807108}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 6.6332495807108}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 7.0710678118654755}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 6.6332495807108}, "ums.example.example.MySolveAgent.handle": {"tf": 8.18535277187245}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 8.18535277187245}, "ums.management.db.DB.add_message": {"tf": 8.18535277187245}, "ums.management.db.DB.set_processed": {"tf": 5.830951894845301}, "ums.management.db.DB.set_solution": {"tf": 5.291502622129181}, "ums.management.db.DB.iterate": {"tf": 15.198684153570664}, "ums.management.db.DB.len": {"tf": 4.242640687119285}, "ums.management.db.DB.by_count": {"tf": 6.082762530298219}, "ums.management.interface.Interface.__init__": {"tf": 6.48074069840786}, "ums.management.process.MessageProcessor.__init__": {"tf": 4.898979485566356}, "ums.management.process.MessageProcessor.new_message": {"tf": 9}, "ums.utils.functions.list_path": {"tf": 4.58257569495584}, "ums.utils.functions.list_shared": {"tf": 6.164414002968976}, "ums.utils.functions.list_shared_data": {"tf": 2.6457513110645907}, "ums.utils.functions.list_shared_schema": {"tf": 2.6457513110645907}, "ums.utils.request.ManagementRequest.__init__": {"tf": 4.242640687119285}, "ums.utils.request.ManagementRequest.get_message": {"tf": 5.656854249492381}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 14.142135623730951}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 12.36931687685298}, "ums.utils.request.ManagementRequest.send_message": {"tf": 4.898979485566356}, "ums.utils.types.RiddleStatus.validate": {"tf": 4.47213595499958}}, "df": 41, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 2}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1.7320508075688772}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1.7320508075688772}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1.7320508075688772}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 31}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 2}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1.7320508075688772}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1.7320508075688772}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1.7320508075688772}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 25}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1.4142135623730951}}, "df": 4, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}}, "df": 4}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 7}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 3}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}}, "df": 1}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 3}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "f": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.len": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 26}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 5}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {"ums.management.db.DB.add_message": {"tf": 1.4142135623730951}, "ums.management.db.DB.iterate": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.utils.functions.list_path": {"tf": 1.4142135623730951}, "ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1.7320508075688772}}, "df": 7}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 6}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 4}}}}}}, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1.4142135623730951}}, "df": 5, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1}}, "df": 7, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}}, "df": 4}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1.4142135623730951}}, "df": 4}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 2}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1.7320508075688772}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1.7320508075688772}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1.7320508075688772}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1}}, "df": 25}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 2}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.db.DB.set_processed": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.db.DB.iterate": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1.4142135623730951}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 2.23606797749979}, "ums.management.db.DB.len": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 2}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1.7320508075688772}}, "df": 9}}, "d": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 3}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.functions.list_shared": {"tf": 1}}, "df": 3}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.set_solution": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}}, "df": 5}}}}, "l": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 3.7416573867739413}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 3.7416573867739413}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 3.7416573867739413}}, "df": 5, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1.4142135623730951}}, "df": 3}}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.set_processed": {"tf": 1.4142135623730951}, "ums.management.db.DB.set_solution": {"tf": 1.4142135623730951}, "ums.management.db.DB.iterate": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1.4142135623730951}}, "df": 10}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}, "ums.management.process.MessageProcessor.new_message": {"tf": 1.4142135623730951}}, "df": 2, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 3}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}}, "df": 7}}}, "b": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.__init__": {"tf": 1.7320508075688772}}, "df": 2}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.functions.list_path": {"tf": 1}, "ums.utils.functions.list_shared": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 4}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {"ums.utils.functions.list_shared": {"tf": 1.4142135623730951}}, "df": 1}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.functions.list_shared": {"tf": 1}}, "df": 1}}}}, "z": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.db.DB.add_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 3, "d": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}, "ums.management.db.DB.by_count": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 4}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1}, "ums.management.process.MessageProcessor.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {"ums.agent.process.MessageProcessor.new_message": {"tf": 1}, "ums.management.process.MessageProcessor.new_message": {"tf": 1}}, "df": 2}}}}}, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.functions.list_shared": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.functions.list_shared": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.management.db.DB.add_message": {"tf": 1}, "ums.management.db.DB.set_processed": {"tf": 1}, "ums.management.db.DB.iterate": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 5}}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"ums.utils.functions.list_path": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 2}}}}}, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.management.db.DB.iterate": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {"ums.utils.functions.list_shared": {"tf": 1.4142135623730951}}, "df": 1}}, "k": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"ums.management.db.DB.len": {"tf": 1}}, "df": 1}}}}}}, "j": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "a": {"2": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.management.interface.Interface.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}, "docs": {}, "df": 0}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 1}}}}}}}, "bases": {"root": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"ums.agent.agent.AgentCapability": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType": {"tf": 1.4142135623730951}}, "df": 2}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}}, "df": 3}}}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractAudioAgent": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractImageAgent": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractTextAgent": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.request.RequestException": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "c": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1.4142135623730951}}, "df": 1}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyExtractAudioAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyGatekeeperAgent": {"tf": 1.4142135623730951}}, "df": 5}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractAgent": {"tf": 1}, "ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1}}, "df": 3}}}}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}}, "df": 3}}}}}}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.request.RequestException": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1}}, "df": 5}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MySolveAgent": {"tf": 1}}, "df": 1}}}}}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.example.example.MyGatekeeperAgent": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}}, "df": 3}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}}, "df": 3}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}}}}}, "doc": {"root": {"0": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}}, "df": 1}, "1": {"2": {"docs": {"ums.utils.request": {"tf": 1.4142135623730951}}, "df": 1}, "docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 2}, "2": {"docs": {"ums.utils.request": {"tf": 1}}, "df": 1}, "3": {"1": {"docs": {"ums.utils.request": {"tf": 1}}, "df": 1}, "9": {"docs": {"ums.utils.request": {"tf": 2.8284271247461903}, "ums.utils.types": {"tf": 2}}, "df": 2}, "docs": {}, "df": 0}, "6": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}}, "df": 1}, "7": {"2": {"5": {"5": {"docs": {"ums.utils.request": {"tf": 1}}, "df": 1}, "6": {"docs": {"ums.utils.request": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "9": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "docs": {"ums": {"tf": 9.643650760992955}, "ums.agent": {"tf": 1.7320508075688772}, "ums.agent.agent": {"tf": 1.7320508075688772}, "ums.agent.agent.AgentCapability": {"tf": 1.7320508075688772}, "ums.agent.agent.AgentCapability.EXTRACT": {"tf": 1.7320508075688772}, "ums.agent.agent.AgentCapability.SOLVE": {"tf": 1.7320508075688772}, "ums.agent.agent.AgentCapability.GATEKEEPER": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 2.23606797749979}, "ums.agent.agent.BasicAgent.before_response": {"tf": 3.872983346207417}, "ums.agent.agent.BasicAgent.message": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 4.123105625617661}, "ums.agent.agent.BasicAgent.handle": {"tf": 4}, "ums.agent.agent.ExtractAgent": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 2.23606797749979}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractAgent.handle": {"tf": 3}, "ums.agent.agent.ExtractTextAgent": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractImageAgent": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1.7320508075688772}, "ums.agent.agent.SolveAgent": {"tf": 1.7320508075688772}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 2.23606797749979}, "ums.agent.agent.SolveAgent.handle": {"tf": 2.6457513110645907}, "ums.agent.agent.GatekeeperAgent": {"tf": 1.7320508075688772}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 2.23606797749979}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 3.3166247903554}, "ums.agent.main": {"tf": 1.7320508075688772}, "ums.agent.main.WebMain": {"tf": 1.7320508075688772}, "ums.agent.main.WebMain.msg_process": {"tf": 1.7320508075688772}, "ums.agent.process": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.AGENTS_LIST": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.counts": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.agent_classes": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.extract_agents": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.solve_agents": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.gatekeeper_agents": {"tf": 1.7320508075688772}, "ums.agent.process.MessageProcessor.new_message": {"tf": 1.7320508075688772}, "ums.example": {"tf": 1.7320508075688772}, "ums.example.example": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractAudioAgent": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 3}, "ums.example.example.MyExtractImageAgent": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 3}, "ums.example.example.MyExtractTextAgent": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 3.872983346207417}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 3}, "ums.example.example.MySolveAgent": {"tf": 1.7320508075688772}, "ums.example.example.MySolveAgent.handle": {"tf": 2.6457513110645907}, "ums.example.example.MyGatekeeperAgent": {"tf": 1.7320508075688772}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 3.3166247903554}, "ums.example.example.AGENT_CLASSES": {"tf": 1.7320508075688772}, "ums.management": {"tf": 1.7320508075688772}, "ums.management.db": {"tf": 1.7320508075688772}, "ums.management.db.DB": {"tf": 1.7320508075688772}, "ums.management.db.DB.db": {"tf": 1.7320508075688772}, "ums.management.db.DB.db_lock": {"tf": 1.7320508075688772}, "ums.management.db.DB.add_message": {"tf": 1.7320508075688772}, "ums.management.db.DB.set_processed": {"tf": 1.7320508075688772}, "ums.management.db.DB.set_solution": {"tf": 1.7320508075688772}, "ums.management.db.DB.iterate": {"tf": 1.7320508075688772}, "ums.management.db.DB.len": {"tf": 2.6457513110645907}, "ums.management.db.DB.by_count": {"tf": 1.7320508075688772}, "ums.management.interface": {"tf": 1.7320508075688772}, "ums.management.interface.Interface": {"tf": 1.7320508075688772}, "ums.management.interface.Interface.__init__": {"tf": 1.7320508075688772}, "ums.management.interface.Interface.template": {"tf": 1.7320508075688772}, "ums.management.interface.Interface.db": {"tf": 1.7320508075688772}, "ums.management.interface.Interface.router": {"tf": 1.7320508075688772}, "ums.management.main": {"tf": 1.7320508075688772}, "ums.management.main.WebMain": {"tf": 1.7320508075688772}, "ums.management.main.WebMain.db": {"tf": 1.7320508075688772}, "ums.management.main.WebMain.msg_process": {"tf": 1.7320508075688772}, "ums.management.process": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.__init__": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.SOLUTION_MAX_TRIALS": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.MESSAGE_MAX_CONTACTS": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.MANAGEMENT_URL": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.AGENTS_PROCESS": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.AGENTS_SOLVE": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.AGENTS_GATEKEEPER": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.db": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.management_name": {"tf": 1.7320508075688772}, "ums.management.process.MessageProcessor.new_message": {"tf": 1.7320508075688772}, "ums.utils": {"tf": 1.7320508075688772}, "ums.utils.logger": {"tf": 1.7320508075688772}, "ums.utils.const": {"tf": 1.7320508075688772}, "ums.utils.const.BASE_PATH": {"tf": 1.7320508075688772}, "ums.utils.const.SHARE_PATH": {"tf": 1.7320508075688772}, "ums.utils.const.PERSIST_PATH": {"tf": 1.7320508075688772}, "ums.utils.const.PUBLIC_PATH": {"tf": 1.7320508075688772}, "ums.utils.const.TEMPLATE_PATH": {"tf": 1.7320508075688772}, "ums.utils.const.LOG_FILE": {"tf": 1.7320508075688772}, "ums.utils.const.LOG_LEVEL": {"tf": 1.7320508075688772}, "ums.utils.functions": {"tf": 1.7320508075688772}, "ums.utils.functions.list_path": {"tf": 1.7320508075688772}, "ums.utils.functions.list_shared": {"tf": 1.7320508075688772}, "ums.utils.functions.list_shared_data": {"tf": 1.7320508075688772}, "ums.utils.functions.list_shared_schema": {"tf": 1.7320508075688772}, "ums.utils.request": {"tf": 11.045361017187261}, "ums.utils.request.RequestException": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.__init__": {"tf": 2.23606797749979}, "ums.utils.request.ManagementRequest.MANAGEMENT_URL": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.allow_lazy": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.pydantic_context": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.get_message": {"tf": 2.23606797749979}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.send_message": {"tf": 1.7320508075688772}, "ums.utils.schema": {"tf": 2.6457513110645907}, "ums.utils.schema.ExtractionSchema": {"tf": 1.7320508075688772}, "ums.utils.types": {"tf": 27.94637722496424}, "ums.utils.types.RiddleInformation": {"tf": 12.409673645990857}, "ums.utils.types.RiddleDataType": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleDataType.TEXT": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleDataType.IMAGE": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleDataType.AUDIO": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleData": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.type": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleData.file_plain": {"tf": 3.1622776601683795}, "ums.utils.types.RiddleData.file_extracted": {"tf": 3.1622776601683795}, "ums.utils.types.RiddleData.prompt": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution.solution": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution.review": {"tf": 1.7320508075688772}, "ums.utils.types.Riddle": {"tf": 1.7320508075688772}, "ums.utils.types.Riddle.context": {"tf": 1.7320508075688772}, "ums.utils.types.Riddle.question": {"tf": 1.7320508075688772}, "ums.utils.types.Riddle.solutions_before": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSubStatus": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleStatus": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleStatus.extract": {"tf": 3.605551275463989}, "ums.utils.types.RiddleStatus.solve": {"tf": 3.4641016151377544}, "ums.utils.types.RiddleStatus.validate": {"tf": 2.23606797749979}, "ums.utils.types.RiddleStatus.trial": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleStatus.solved": {"tf": 2}, "ums.utils.types.AgentMessage": {"tf": 1.7320508075688772}, "ums.utils.types.AgentMessage.id": {"tf": 2.23606797749979}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 3}, "ums.utils.types.AgentMessage.riddle": {"tf": 1.7320508075688772}, "ums.utils.types.AgentMessage.solution": {"tf": 1.7320508075688772}, "ums.utils.types.AgentMessage.data": {"tf": 1.7320508075688772}, "ums.utils.types.AgentMessage.status": {"tf": 1.7320508075688772}, "ums.utils.types.AgentMessage.contacts": {"tf": 1.7320508075688772}, "ums.utils.types.AgentResponse": {"tf": 2.23606797749979}, "ums.utils.types.AgentResponse.count": {"tf": 1.7320508075688772}, "ums.utils.types.AgentResponse.msg": {"tf": 1.7320508075688772}, "ums.utils.types.AgentResponse.error": {"tf": 1.7320508075688772}, "ums.utils.types.AgentResponse.error_msg": {"tf": 2.23606797749979}, "ums.utils.types.MessageDbRow": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.count": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.sender": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.time": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.message": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.processed": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.solution": {"tf": 1.4142135623730951}}, "df": 168, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 4.58257569495584}, "ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.before_response": {"tf": 2.6457513110645907}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 2}, "ums.agent.agent.BasicAgent.handle": {"tf": 2.23606797749979}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 2.6457513110645907}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.utils.const": {"tf": 1}, "ums.utils.request": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1.7320508075688772}, "ums.utils.schema": {"tf": 2.449489742783178}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 3.1622776601683795}, "ums.utils.types.RiddleInformation": {"tf": 4.795831523312719}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_plain": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleData.prompt": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSolution.solution": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1.4142135623730951}, "ums.utils.types.Riddle.context": {"tf": 1.4142135623730951}, "ums.utils.types.Riddle.question": {"tf": 1.4142135623730951}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.extract": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleStatus.trial": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleStatus.solved": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage": {"tf": 2}, "ums.utils.types.AgentMessage.id": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.data": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.status": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.contacts": {"tf": 2.23606797749979}, "ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.count": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.sender": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.time": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1.7320508075688772}}, "df": 71, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 2}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}, "n": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}, "m": {"docs": {"ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.AgentCapability": {"tf": 1}, "ums.utils.types.RiddleDataType": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.4142135623730951}, "ums.utils.const": {"tf": 1}, "ums.utils.request": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 27}}, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"ums.utils.types.RiddleSubStatus": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 4, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}}, "df": 3}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request": {"tf": 1.4142135623730951}}, "df": 1}}}, "o": {"docs": {"ums": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.7320508075688772}, "ums.utils.request": {"tf": 1.4142135623730951}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 2}, "ums.utils.types.RiddleData": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.prompt": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 19, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.request": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 2}}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 4, "s": {"docs": {"ums": {"tf": 2}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.schema": {"tf": 1.4142135623730951}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType": {"tf": 1}}, "df": 5}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "k": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}}, "df": 3, "s": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 5}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.request.ManagementRequest.get_message": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 2}}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}}, "df": 1}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.utils.types.RiddleStatus.trial": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}}, "df": 3, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"ums.utils.types.MessageDbRow.time": {"tf": 1}}, "df": 1}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"ums": {"tf": 2}, "ums.utils.types.RiddleData.file_plain": {"tf": 2}, "ums.utils.types.RiddleData.file_extracted": {"tf": 2}}, "df": 3}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"ums": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.utils.request": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}}, "df": 3}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 9, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 1}, "s": {"docs": {"ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 2}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 2}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.MessageDbRow.count": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}}, "df": 6}}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.db.DB.len": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}}, "df": 2}, "y": {"docs": {"ums.utils.types.Riddle": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 1}}}, "y": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.request": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 4.47213595499958}}, "df": 4}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 3.3166247903554}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.request": {"tf": 1.4142135623730951}, "ums.utils.types": {"tf": 1}}, "df": 4}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"ums": {"tf": 1}}, "df": 1}}}, "d": {"docs": {"ums": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.schema": {"tf": 1.4142135623730951}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleInformation": {"tf": 2}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}}, "df": 9}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 6}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 2.449489742783178}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 2}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentMessage.id": {"tf": 1}}, "df": 1}}}, "x": {"docs": {"ums.utils.types.MessageDbRow.time": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 1, "s": {"docs": {"ums": {"tf": 2.23606797749979}, "ums.utils.const": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 4}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.const": {"tf": 1}}, "df": 1}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.Riddle.context": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 1.4142135623730951}}, "df": 1, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.const": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 1.4142135623730951}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.request": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1, "d": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request": {"tf": 2}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1.7320508075688772}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 2}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}}, "df": 16, "d": {"docs": {"ums": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}}, "df": 3, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}}, "df": 5}}}, "y": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}}, "df": 4}}}}}}}}, "n": {"docs": {"ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 9}, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.4142135623730951}}, "df": 6}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleStatus": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 1}}}}}}}, "v": {"docs": {"ums.utils.types": {"tf": 1}}, "df": 1}, "y": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 2.23606797749979}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.agent.agent.SolveAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleInformation": {"tf": 2.23606797749979}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 34, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 2.23606797749979}, "ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.BasicAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyGatekeeperAgent": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 27, "e": {"docs": {}, "df": 0, "n": {"docs": {"ums": {"tf": 1}}, "df": 1, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "v": {"docs": {"ums.utils.types": {"tf": 1}}, "df": 1}}}}}}}}}}}, "s": {"docs": {"ums": {"tf": 2}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}}, "df": 4}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}}, "df": 6}}}}}}}}}}}, "n": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.ExtractAgent": {"tf": 1}, "ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}}, "df": 16, "d": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1.4142135623730951}, "ums.utils.request": {"tf": 1.4142135623730951}, "ums.utils.request.RequestException": {"tf": 1}, "ums.utils.schema": {"tf": 1.4142135623730951}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 24}, "y": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 6}, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 2}}}}}}, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 4, "o": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 4}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {"ums.utils.request": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {"ums": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 2}}, "df": 1}}}}}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 3}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 5}}, "s": {"docs": {"ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.request": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {"ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 7}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 2, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 2}}}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.AgentResponse.msg": {"tf": 1}}, "df": 1}}}}}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {"ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 5, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums": {"tf": 1.4142135623730951}}, "df": 1, "s": {"docs": {"ums": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 2}}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}}, "df": 2}}}}}, "n": {"docs": {"ums": {"tf": 2.23606797749979}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.request": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1.4142135623730951}}, "df": 13, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 3}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}}, "df": 2, "s": {"docs": {"ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 2.23606797749979}}, "df": 1}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 2}}}}}}}}}}, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 2}, "ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 2}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1.4142135623730951}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1.4142135623730951}}, "df": 17}, "f": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.4142135623730951}, "ums.utils.request": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1.7320508075688772}}, "df": 12}, "t": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.7320508075688772}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}}, "df": 6, "e": {"docs": {}, "df": 0, "m": {"docs": {"ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}}, "df": 7, "s": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 4}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"ums.management.db.DB.len": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}, "d": {"docs": {"ums.utils.request": {"tf": 1.4142135623730951}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1.4142135623730951}, "ums.utils.types.AgentResponse.count": {"tf": 1}}, "df": 5, "s": {"docs": {"ums.utils.types": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.AgentMessage.id": {"tf": 1}}, "df": 1}}}}}}}}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {"ums": {"tf": 2.449489742783178}, "ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1.4142135623730951}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.management.db.DB.len": {"tf": 1}, "ums.utils.request": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleInformation": {"tf": 3.3166247903554}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.MessageDbRow.count": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}}, "df": 35}, "n": {"docs": {"ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.utils.request.RequestException": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}}, "df": 6, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 2}}, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.AgentResponse.count": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}}, "df": 2, "s": {"docs": {"ums.utils.types.AgentMessage": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}}}}}}}}, "r": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}}, "df": 5, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}}, "df": 1}}}, "w": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.AgentResponse.error": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 3}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 3, "d": {"docs": {"ums": {"tf": 1}, "ums.utils.const": {"tf": 1}}, "df": 2}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.request": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "c": {"docs": {"ums": {"tf": 1.4142135623730951}}, "df": 1}}, "e": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.management.db.DB.len": {"tf": 1}, "ums.utils.const": {"tf": 1}, "ums.utils.request": {"tf": 1}}, "df": 5}, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}}, "df": 6}, "d": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.7320508075688772}, "ums.utils.request": {"tf": 1}}, "df": 3, "s": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.request": {"tf": 1.7320508075688772}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}}, "df": 2}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 2}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 2}}, "df": 1}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.request.RequestException": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 2}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.utils.request": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1, "d": {"docs": {"ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 3}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.4142135623730951}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}}, "df": 5}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "p": {"docs": {"ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 6, "s": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 2}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}}, "df": 3}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 2, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"1": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}, "docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1.4142135623730951}}, "df": 5, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1}}, "df": 12}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.schema.ExtractionSchema": {"tf": 1}}, "df": 1}}}}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 3}}}, "e": {"docs": {"ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}}, "df": 8, "d": {"docs": {"ums.utils.types": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 2}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 2}, "ums.utils.types": {"tf": 2.23606797749979}, "ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.solution": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.data": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1.7320508075688772}}, "df": 19, "s": {"docs": {"ums.utils.types": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 2}}}}}}}}, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 3}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}}}}}, "b": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 18, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 3}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}}, "df": 4}}}}}, "y": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}}, "df": 11}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}}, "df": 5}}, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}}, "df": 3, "t": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1.4142135623730951}}, "df": 5, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"ums": {"tf": 1}, "ums.utils.request": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 3}}}}}}}, "w": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.types.AgentResponse.count": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types": {"tf": 2}}, "df": 1, "/": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types": {"tf": 2}, "ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 2, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 1, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"ums": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 14, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}}, "df": 2}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 12}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"ums": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentResponse": {"tf": 1}}, "df": 4}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}}, "df": 5}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "b": {"docs": {"ums": {"tf": 1}}, "df": 1}, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.agent.agent.BasicAgent.message": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 2}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleSubStatus.finished": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}}, "df": 2}}}, "m": {"docs": {"ums.utils.request": {"tf": 2.23606797749979}}, "df": 1, "a": {"docs": {}, "df": 0, "y": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}}, "df": 5}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 2.23606797749979}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.request": {"tf": 2}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1.7320508075688772}, "ums.utils.types.AgentResponse": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 12, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 1}, "ums.utils.request": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.request": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.request": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 3}}, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.RiddleStatus": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 2}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 4.123105625617661}}, "df": 1, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.utils.request": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1.4142135623730951}, "ums.utils.types.AgentResponse.count": {"tf": 1}, "ums.utils.types.AgentResponse.msg": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1}, "ums.utils.types.MessageDbRow.sender": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}, "ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1.4142135623730951}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 16, "s": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.utils.request": {"tf": 2.23606797749979}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 8}, "d": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.request": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.before_response": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 8}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 2}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.4142135623730951}}, "df": 3}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractTextAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.ExtractImageAgent": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent": {"tf": 1.4142135623730951}, "ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1}, "ums.management.db.DB.len": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.schema": {"tf": 1.4142135623730951}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 2.23606797749979}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1.4142135623730951}}, "df": 26}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.ExtractAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1.4142135623730951}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1.4142135623730951}, "ums.utils.const": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleData.file_plain": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 10, "s": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 3}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types": {"tf": 1.7320508075688772}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"ums": {"tf": 1}, "ums.utils.request": {"tf": 1}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}}, "df": 7}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}, "ums.utils.types": {"tf": 2.6457513110645907}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 5}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 2}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}}, "df": 5}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.AgentCapability": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 2}}, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}, "d": {"docs": {"ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 2}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {"ums.utils.request.RequestException": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 3, "s": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums": {"tf": 1.4142135623730951}, "ums.utils.request": {"tf": 2}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 4, "s": {"docs": {"ums": {"tf": 1.4142135623730951}}, "df": 1}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSubStatus.required": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 1, "d": {"docs": {"ums.utils.types": {"tf": 2}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}}, "df": 2}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.agent_capability": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent.agent_capability": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.agent_capability": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}}, "df": 10}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}}, "df": 3}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}, "d": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 2.8284271247461903}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 2.8284271247461903}}, "df": 2}}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}}, "df": 10, "s": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.AgentResponse": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}}, "df": 4}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request": {"tf": 1}, "ums.utils.types.MessageDbRow.recipient": {"tf": 1}}, "df": 2}}}}}}, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.AgentResponse": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.MessageDbRow.time": {"tf": 1}, "ums.utils.types.MessageDbRow.message": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 3}}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {"ums": {"tf": 1}, "ums.utils.request": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 2.23606797749979}, "ums.agent.agent.BasicAgent.handle": {"tf": 1.4142135623730951}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.agent.agent.GatekeeperAgent.handle": {"tf": 1}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.example.example.MyGatekeeperAgent.handle": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleSolution": {"tf": 1}, "ums.utils.types.Riddle": {"tf": 1}, "ums.utils.types.Riddle.context": {"tf": 1}, "ums.utils.types.Riddle.question": {"tf": 1}, "ums.utils.types.Riddle.solutions_before": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.riddle": {"tf": 1}, "ums.utils.types.AgentMessage.solution": {"tf": 1}, "ums.utils.types.AgentMessage.status": {"tf": 1}}, "df": 22, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleStatus.solve": {"tf": 1}}, "df": 2}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.request.RequestException": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.types.MessageDbRow": {"tf": 1}}, "df": 2, "s": {"docs": {"ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}}, "df": 2}}, "o": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}}, "df": 1, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}, "e": {"docs": {"ums.utils.request": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSubStatus.required": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.MessageDbRow.processed": {"tf": 1}}, "df": 9, "x": {"1": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.id": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 3}, "docs": {"ums.utils.types": {"tf": 1.7320508075688772}}, "df": 1, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1.7320508075688772}, "ums.utils.request": {"tf": 1.7320508075688772}, "ums.utils.types": {"tf": 1.7320508075688772}}, "df": 3, "s": {"docs": {"ums": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 2}}, "df": 1, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1}}, "df": 10}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.agent.agent.ExtractAgent": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1}, "ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1.4142135623730951}}, "df": 12}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.request": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleSubStatus.finished": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 3}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.RiddleSolution.explanation": {"tf": 1}}, "df": 2}}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"ums.agent.agent.BasicAgent": {"tf": 1}, "ums.utils.types.RiddleSubStatus": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 5}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.AgentResponse.error": {"tf": 1}, "ums.utils.types.AgentResponse.error_msg": {"tf": 1.4142135623730951}}, "df": 3, "s": {"docs": {"ums.utils.request.RequestException": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {"ums.utils.types.AgentMessage": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "m": {"docs": {"ums.utils.types.RiddleDataType": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.AgentMessage.solution": {"tf": 1}}, "df": 1}}}}}, "v": {"1": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"ums": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"ums": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.utils.types.RiddleSolution.solution": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}}, "df": 3, "s": {"docs": {"ums.management.db.DB.len": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.MessageDbRow.solution": {"tf": 1.7320508075688772}}, "df": 1, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}}, "df": 3}}}, "e": {"docs": {"ums.utils.types": {"tf": 1}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleSolution.review": {"tf": 1}}, "df": 3, "d": {"docs": {"ums.utils.types.RiddleData.file_plain": {"tf": 1}, "ums.utils.types.RiddleData.file_extracted": {"tf": 1}}, "df": 2}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}}, "df": 2, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}, "ums.utils.request": {"tf": 1}}, "df": 2}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {"ums": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}}, "z": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}}, "df": 2}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request": {"tf": 1}}, "df": 1}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.request.ManagementRequest.get_message": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {"ums.utils.request": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.AgentMessage.id": {"tf": 1}}, "df": 4, "u": {"docs": {}, "df": 0, "i": {"docs": {"ums": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.message": {"tf": 1}, "ums.utils.request": {"tf": 1.4142135623730951}, "ums.utils.request.ManagementRequest.get_message": {"tf": 1}, "ums.utils.request.ManagementRequest.list_messages": {"tf": 1}, "ums.utils.request.ManagementRequest.total_messages": {"tf": 1}, "ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.sub_ids": {"tf": 1}, "ums.utils.types.AgentMessage.data": {"tf": 1}}, "df": 8, "s": {"docs": {"ums.agent.agent.BasicAgent.before_response": {"tf": 1}, "ums.example.example.MyExtractTextAgent.before_response": {"tf": 1}}, "df": 2}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 1, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1}, "ums.utils.types.RiddleSolution.accepted": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.RiddleStatus.solved": {"tf": 1}}, "df": 6}}}}}}}}}, "o": {"docs": {"ums.utils.types.RiddleSubStatus": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"ums": {"tf": 1.7320508075688772}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.agent.agent.ExtractAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAgent.handle": {"tf": 1.7320508075688772}, "ums.agent.agent.ExtractTextAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent.extract_type": {"tf": 1}, "ums.agent.agent.ExtractImageAgent.extract_type": {"tf": 1}, "ums.agent.agent.SolveAgent.handle": {"tf": 1}, "ums.example.example.MyExtractAudioAgent.handle": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractImageAgent.handle": {"tf": 1.7320508075688772}, "ums.example.example.MyExtractTextAgent.handle": {"tf": 1.7320508075688772}, "ums.example.example.MySolveAgent.handle": {"tf": 1}, "ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.schema": {"tf": 1}, "ums.utils.schema.ExtractionSchema": {"tf": 1}, "ums.utils.types": {"tf": 1.7320508075688772}, "ums.utils.types.RiddleInformation": {"tf": 1}, "ums.utils.types.RiddleDataType": {"tf": 1}, "ums.utils.types.RiddleData": {"tf": 1}, "ums.utils.types.RiddleData.type": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}, "ums.utils.types.RiddleSolution.used_data": {"tf": 1}, "ums.utils.types.RiddleStatus.extract": {"tf": 1.4142135623730951}, "ums.utils.types.AgentMessage.data": {"tf": 1}}, "df": 24, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"ums.utils.types.MessageDbRow": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {"ums.utils.request": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 2, "n": {"docs": {}, "df": 0, "e": {"docs": {"ums": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"ums.utils.request": {"tf": 1.4142135623730951}}, "df": 1}}}, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.request.ManagementRequest.__init__": {"tf": 1}, "ums.utils.types.RiddleStatus.validate": {"tf": 1}, "ums.utils.types.RiddleStatus.trial": {"tf": 1}, "ums.utils.types.MessageDbRow.solution": {"tf": 1}}, "df": 4}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.AgentCapability": {"tf": 1}, "ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.RiddleStatus": {"tf": 1}}, "df": 3}}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}}}, "d": {"docs": {"ums.utils.types.MessageDbRow.processed": {"tf": 1.4142135623730951}}, "df": 1}}, "e": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1}, "ums.utils.types.RiddleData.prompt": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.types.AgentMessage.contacts": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"ums.agent.agent.BasicAgent.sub_riddle": {"tf": 1.4142135623730951}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"ums.agent.agent.BasicAgent.handle": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "/": {"2": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.AgentMessage": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"ums.utils.types.AgentMessage.sub_ids": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types.Riddle": {"tf": 1}}, "df": 1}}}}}}}}}}, "b": {"docs": {"ums.management.db.DB.len": {"tf": 1}}, "df": 1}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"ums.utils.types.RiddleInformation": {"tf": 1}}, "df": 1}}}}}}, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"ums.agent.agent.ExtractTextAgent": {"tf": 1}, "ums.agent.agent.ExtractAudioAgent": {"tf": 1}, "ums.agent.agent.ExtractImageAgent": {"tf": 1}, "ums.agent.agent.SolveAgent": {"tf": 1}, "ums.agent.agent.GatekeeperAgent": {"tf": 1}, "ums.example.example.MyExtractAudioAgent": {"tf": 1}, "ums.example.example.MyExtractImageAgent": {"tf": 1}, "ums.example.example.MyExtractTextAgent": {"tf": 1}, "ums.example.example.MySolveAgent": {"tf": 1}, "ums.example.example.MyGatekeeperAgent": {"tf": 1}}, "df": 10}}}}, "k": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"ums.management.db.DB.len": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "y": {"docs": {"ums.utils.types.MessageDbRow.count": {"tf": 1}}, "df": 1}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"ums.utils.request": {"tf": 2}, "ums.utils.types": {"tf": 9.591663046625438}}, "df": 2}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.types": {"tf": 1.4142135623730951}, "ums.utils.types.Riddle.question": {"tf": 1}}, "df": 2}}}}}}}}, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"ums.utils.schema": {"tf": 1}, "ums.utils.types": {"tf": 1}, "ums.utils.types.AgentMessage": {"tf": 1}}, "df": 3}}}}}}}, "pipeline": ["trimmer"], "_isPrebuiltIndex": true}; // mirrored in build-search-index.js (part 1) // Also split on html tags. this is a cheap heuristic, but good enough. diff --git a/web/public/docs/ums/example/__main__.html b/web/public/docs/ums/example/__main__.html new file mode 100644 index 0000000..61698f1 --- /dev/null +++ b/web/public/docs/ums/example/__main__.html @@ -0,0 +1,280 @@ + + + + + + + + + ums.example.__main__ API documentation + + + + + + + + + +
+
+

+ums.example.__main__

+ +

See the source →

+
+ + + + + +
 1# Agenten Plattform
+ 2#
+ 3# (c) 2024 Magnus Bender
+ 4# 	Institute of Humanities-Centered Artificial Intelligence (CHAI)
+ 5# 	Universitaet Hamburg
+ 6# 	https://www.chai.uni-hamburg.de/~bender
+ 7#  
+ 8# source code released under the terms of GNU Public License Version 3
+ 9# https://www.gnu.org/licenses/gpl-3.0.txt
+10
+11"""
+12	See the source &rarr;
+13"""
+14
+15if __name__ == "__main__":
+16
+17	from ums.utils import ManagementRequest
+18
+19	m_request = ManagementRequest()
+20
+21	# get info from Management
+22
+23	print(
+24		m_request.get_message(count=12)
+25	)
+26
+27	print(
+28		m_request.list_messages(id="test", limit=2)
+29	)
+30
+31	print(
+32		m_request.total_messages(id="test")
+33	)
+34
+35	from ums.utils import AgentMessage, RiddleData, RiddleDataType, RiddleSolution
+36
+37	# send messages to management
+38
+39	# TODO
+
+ + +
+
+ + \ No newline at end of file diff --git a/web/public/docs/ums/management/interface.html b/web/public/docs/ums/management/interface.html index 3a5b37b..b7e2001 100644 --- a/web/public/docs/ums/management/interface.html +++ b/web/public/docs/ums/management/interface.html @@ -104,7 +104,7 @@ 31 32 self.router = APIRouter( 33 prefix=self._PREFIX, - 34 tags=["app, gui"] + 34 tags=["gui"] 35 ) 36 37 self._add_routes() @@ -202,7 +202,7 @@ 32 33 self.router = APIRouter( 34 prefix=self._PREFIX, - 35 tags=["app, gui"] + 35 tags=["gui"] 36 ) 37 38 self._add_routes() @@ -296,7 +296,7 @@ 32 33 self.router = APIRouter( 34 prefix=self._PREFIX, -35 tags=["app, gui"] +35 tags=["gui"] 36 ) 37 38 self._add_routes() diff --git a/web/public/docs/ums/management/main.html b/web/public/docs/ums/management/main.html index fb3a4b1..ce4de8f 100644 --- a/web/public/docs/ums/management/main.html +++ b/web/public/docs/ums/management/main.html @@ -77,96 +77,119 @@ 10 11import os 12 - 13from datetime import datetime - 14 - 15from fastapi import FastAPI, Request, BackgroundTasks, HTTPException - 16from fastapi.responses import HTMLResponse - 17from fastapi.templating import Jinja2Templates - 18 - 19from jinja2.runtime import Undefined as JinjaUndefined - 20 - 21from ums.management.interface import Interface - 22from ums.management.db import DB, MessageDbRow - 23from ums.management.process import MessageProcessor - 24 - 25from ums.utils import AgentMessage, AgentResponse, TEMPLATE_PATH - 26 - 27class WebMain(): - 28 - 29 _TIME_FORMAT = "%H:%M:%S %d.%m.%Y" - 30 - 31 def __init__(self): - 32 self._init_app() - 33 self._init_templates() - 34 - 35 self.db = DB() - 36 self.msg_process = MessageProcessor(self.db) - 37 - 38 self._add_routes() - 39 self._add_routers() - 40 + 13from typing import List + 14from datetime import datetime + 15 + 16from fastapi import FastAPI, Request, BackgroundTasks, HTTPException + 17from fastapi.responses import HTMLResponse + 18from fastapi.templating import Jinja2Templates + 19 + 20from jinja2.runtime import Undefined as JinjaUndefined + 21 + 22from ums.management.interface import Interface + 23from ums.management.db import DB, MessageDbRow + 24from ums.management.process import MessageProcessor + 25 + 26from ums.utils import AgentMessage, AgentResponse, TEMPLATE_PATH + 27 + 28class WebMain(): + 29 + 30 _TIME_FORMAT = "%H:%M:%S %d.%m.%Y" + 31 + 32 def __init__(self): + 33 self._init_app() + 34 self._init_templates() + 35 + 36 self.db = DB() + 37 self.msg_process = MessageProcessor(self.db) + 38 + 39 self._add_routes() + 40 self._add_routers() 41 - 42 def _init_app(self): - 43 self.app = FastAPI( - 44 title="Agenten Plattform", - 45 description="Agenten Plattform – Management", - 46 openapi_url="/api/schema.json", - 47 docs_url='/api', - 48 redoc_url=None - 49 ) - 50 - 51 def _init_templates(self): - 52 self.template = Jinja2Templates( - 53 directory=TEMPLATE_PATH, - 54 auto_reload=True - 55 ) - 56 - 57 def timestamp2date(t:int|JinjaUndefined) -> str: - 58 return "" if isinstance(t, JinjaUndefined) \ - 59 else datetime.fromtimestamp(t).strftime(self._TIME_FORMAT) - 60 self.template.env.globals["timestamp2date"] = timestamp2date - 61 - 62 def date2timestamp(d:str|JinjaUndefined) -> int|str: - 63 return "" if isinstance(d, JinjaUndefined) \ - 64 else int(datetime.strptime(d, self._TIME_FORMAT).timestamp()) - 65 self.template.env.globals["date2timestamp"] = date2timestamp - 66 + 42 + 43 def _init_app(self): + 44 self.app = FastAPI( + 45 title="Agenten Plattform", + 46 description="Agenten Plattform – Management", + 47 openapi_url="/api/schema.json", + 48 docs_url='/api', + 49 redoc_url=None + 50 ) + 51 + 52 def _init_templates(self): + 53 self.template = Jinja2Templates( + 54 directory=TEMPLATE_PATH, + 55 auto_reload=True + 56 ) + 57 + 58 def timestamp2date(t:int|JinjaUndefined) -> str: + 59 return "" if isinstance(t, JinjaUndefined) \ + 60 else datetime.fromtimestamp(t).strftime(self._TIME_FORMAT) + 61 self.template.env.globals["timestamp2date"] = timestamp2date + 62 + 63 def date2timestamp(d:str|JinjaUndefined) -> int|str: + 64 return "" if isinstance(d, JinjaUndefined) \ + 65 else int(datetime.strptime(d, self._TIME_FORMAT).timestamp()) + 66 self.template.env.globals["date2timestamp"] = date2timestamp 67 - 68 def _add_routers(self): - 69 interface_router = Interface(self.template, self.db) - 70 self.app.include_router(interface_router.router) - 71 - 72 def _add_routes(self): - 73 - 74 @self.app.get("/index", response_class=HTMLResponse, summary="Link list") - 75 def index(request: Request): - 76 return self.template.TemplateResponse( - 77 'index.html', - 78 {"request" : request} - 79 ) - 80 - 81 @self.app.post("/message", summary="Send a message to the management") - 82 def message(request: Request, message:AgentMessage, background_tasks: BackgroundTasks) -> AgentResponse: - 83 - 84 receiver = request.headers['host'] - 85 if ':' in receiver: - 86 receiver = receiver[:receiver.rindex(':')] - 87 - 88 sender = request.headers['x-forwarded-for'] - 89 - 90 return self.msg_process.new_message(sender, receiver, message, background_tasks) - 91 - 92 @self.app.get("/status", summary="Get status of a message") - 93 def status(count:int) -> MessageDbRow: - 94 msg = self.db.by_count(count) - 95 if msg is None: - 96 raise HTTPException(status_code=404, detail="Message not found") - 97 - 98 return msg + 68 + 69 def _add_routers(self): + 70 interface_router = Interface(self.template, self.db) + 71 self.app.include_router(interface_router.router) + 72 + 73 def _add_routes(self): + 74 + 75 @self.app.get("/index", response_class=HTMLResponse, summary="Link list") + 76 def index(request: Request): + 77 return self.template.TemplateResponse( + 78 'index.html', + 79 {"request" : request} + 80 ) + 81 + 82 @self.app.post("/message", summary="Send a message to the management", tags=['agents']) + 83 def message(request: Request, message:AgentMessage, background_tasks: BackgroundTasks) -> AgentResponse: + 84 + 85 receiver = request.headers['host'] + 86 if ':' in receiver: + 87 receiver = receiver[:receiver.rindex(':')] + 88 + 89 sender = request.headers['x-forwarded-for'] + 90 + 91 return self.msg_process.new_message(sender, receiver, message, background_tasks) + 92 + 93 @self.app.get("/list", summary="Get list of messages (like table)", tags=["cli, agents"]) + 94 def list(id:str|None=None, sender:str|None=None, recipient:str|None=None, + 95 processed:bool|None=None, solution:bool|None=None, + 96 time_after:int|None=None, time_before:int|None=None, + 97 limit:int=10, offset:int=0 + 98 ) -> List[MessageDbRow]: 99 -100if __name__ == "ums.management.main" and os.environ.get('SERVE', 'false') == 'true': -101 main = WebMain() -102 app = main.app +100 db_args = { +101 "limit" : limit, +102 "offset" : offset +103 } +104 +105 for v,n in ( +106 (id,'id'), (sender,'sender'), (recipient,'recipient'), +107 (processed,'processed'), (solution,'solution'), +108 (time_after, 'time_after'), (time_before, 'time_before') +109 ): +110 if not v is None: +111 db_args[n] = v +112 +113 return [row for row in self.db.iterate(**db_args)] +114 +115 @self.app.get("/list/single", summary="Get a single message", tags=["cli, agents"]) +116 def status(count:int) -> MessageDbRow: +117 msg = self.db.by_count(count) +118 if msg is None: +119 raise HTTPException(status_code=404, detail="Message not found") +120 +121 return msg +122 +123if __name__ == "ums.management.main" and os.environ.get('SERVE', 'false') == 'true': +124 main = WebMain() +125 app = main.app @@ -182,78 +205,100 @@ -
28class WebMain():
-29
-30	_TIME_FORMAT = "%H:%M:%S %d.%m.%Y"
-31
-32	def __init__(self):
-33		self._init_app()
-34		self._init_templates()
-35
-36		self.db = DB()
-37		self.msg_process = MessageProcessor(self.db)
-38
-39		self._add_routes()
-40		self._add_routers()
-41
-42
-43	def _init_app(self):
-44		self.app = FastAPI(
-45			title="Agenten Plattform",
-46			description="Agenten Plattform – Management",
-47			openapi_url="/api/schema.json",
-48			docs_url='/api',
-49			redoc_url=None
-50		)
-51
-52	def _init_templates(self):
-53		self.template = Jinja2Templates(
-54			directory=TEMPLATE_PATH,
-55			auto_reload=True
-56		)
-57		
-58		def timestamp2date(t:int|JinjaUndefined) -> str:
-59			return "" if isinstance(t, JinjaUndefined) \
-60				else datetime.fromtimestamp(t).strftime(self._TIME_FORMAT)
-61		self.template.env.globals["timestamp2date"] = timestamp2date
-62
-63		def date2timestamp(d:str|JinjaUndefined) -> int|str:
-64			return "" if isinstance(d, JinjaUndefined) \
-65				else int(datetime.strptime(d, self._TIME_FORMAT).timestamp())
-66		self.template.env.globals["date2timestamp"] = date2timestamp
-67
-68
-69	def _add_routers(self):
-70		interface_router = Interface(self.template, self.db)
-71		self.app.include_router(interface_router.router)
-72
-73	def _add_routes(self):
-74
-75		@self.app.get("/index", response_class=HTMLResponse, summary="Link list")
-76		def index(request: Request):
-77			return self.template.TemplateResponse(
-78				'index.html',
-79				{"request" : request}
-80			)
-81
-82		@self.app.post("/message", summary="Send a message to the management")
-83		def message(request: Request, message:AgentMessage, background_tasks: BackgroundTasks) -> AgentResponse:
-84
-85			receiver = request.headers['host']
-86			if ':' in receiver:
-87				receiver = receiver[:receiver.rindex(':')]
-88			
-89			sender = request.headers['x-forwarded-for']
-90
-91			return self.msg_process.new_message(sender, receiver, message, background_tasks)
-92		
-93		@self.app.get("/status", summary="Get status of a message")
-94		def status(count:int) -> MessageDbRow:
-95			msg = self.db.by_count(count)
-96			if msg is None:
-97				raise HTTPException(status_code=404, detail="Message not found")
-98			
-99			return msg
+            
 29class WebMain():
+ 30
+ 31	_TIME_FORMAT = "%H:%M:%S %d.%m.%Y"
+ 32
+ 33	def __init__(self):
+ 34		self._init_app()
+ 35		self._init_templates()
+ 36
+ 37		self.db = DB()
+ 38		self.msg_process = MessageProcessor(self.db)
+ 39
+ 40		self._add_routes()
+ 41		self._add_routers()
+ 42
+ 43
+ 44	def _init_app(self):
+ 45		self.app = FastAPI(
+ 46			title="Agenten Plattform",
+ 47			description="Agenten Plattform – Management",
+ 48			openapi_url="/api/schema.json",
+ 49			docs_url='/api',
+ 50			redoc_url=None
+ 51		)
+ 52
+ 53	def _init_templates(self):
+ 54		self.template = Jinja2Templates(
+ 55			directory=TEMPLATE_PATH,
+ 56			auto_reload=True
+ 57		)
+ 58		
+ 59		def timestamp2date(t:int|JinjaUndefined) -> str:
+ 60			return "" if isinstance(t, JinjaUndefined) \
+ 61				else datetime.fromtimestamp(t).strftime(self._TIME_FORMAT)
+ 62		self.template.env.globals["timestamp2date"] = timestamp2date
+ 63
+ 64		def date2timestamp(d:str|JinjaUndefined) -> int|str:
+ 65			return "" if isinstance(d, JinjaUndefined) \
+ 66				else int(datetime.strptime(d, self._TIME_FORMAT).timestamp())
+ 67		self.template.env.globals["date2timestamp"] = date2timestamp
+ 68
+ 69
+ 70	def _add_routers(self):
+ 71		interface_router = Interface(self.template, self.db)
+ 72		self.app.include_router(interface_router.router)
+ 73
+ 74	def _add_routes(self):
+ 75
+ 76		@self.app.get("/index", response_class=HTMLResponse, summary="Link list")
+ 77		def index(request: Request):
+ 78			return self.template.TemplateResponse(
+ 79				'index.html',
+ 80				{"request" : request}
+ 81			)
+ 82
+ 83		@self.app.post("/message", summary="Send a message to the management", tags=['agents'])
+ 84		def message(request: Request, message:AgentMessage, background_tasks: BackgroundTasks) -> AgentResponse:
+ 85
+ 86			receiver = request.headers['host']
+ 87			if ':' in receiver:
+ 88				receiver = receiver[:receiver.rindex(':')]
+ 89			
+ 90			sender = request.headers['x-forwarded-for']
+ 91
+ 92			return self.msg_process.new_message(sender, receiver, message, background_tasks)
+ 93		
+ 94		@self.app.get("/list", summary="Get list of messages (like table)", tags=["cli, agents"])
+ 95		def list(id:str|None=None, sender:str|None=None, recipient:str|None=None,
+ 96			processed:bool|None=None, solution:bool|None=None,
+ 97			time_after:int|None=None, time_before:int|None=None,
+ 98			limit:int=10, offset:int=0
+ 99		) -> List[MessageDbRow]:
+100
+101			db_args = {
+102				"limit" : limit,
+103				"offset" : offset
+104			}
+105
+106			for v,n in (
+107				(id,'id'), (sender,'sender'), (recipient,'recipient'),
+108				(processed,'processed'), (solution,'solution'),
+109				(time_after, 'time_after'), (time_before, 'time_before') 
+110			):
+111				if not v is None:
+112					db_args[n] = v
+113
+114			return [row for row in self.db.iterate(**db_args)]
+115
+116		@self.app.get("/list/single", summary="Get a single message", tags=["cli, agents"])
+117		def status(count:int) -> MessageDbRow:
+118			msg = self.db.by_count(count)
+119			if msg is None:
+120				raise HTTPException(status_code=404, detail="Message not found")
+121			
+122			return msg
 
diff --git a/web/public/docs/ums/utils/request.html b/web/public/docs/ums/utils/request.html index be36033..7b4d5d9 100644 --- a/web/public/docs/ums/utils/request.html +++ b/web/public/docs/ums/utils/request.html @@ -45,10 +45,22 @@ ManagementRequest
  • - url + MANAGEMENT_URL
  • - get_status + allow_lazy +
  • +
  • + pydantic_context +
  • +
  • + get_message +
  • +
  • + list_messages +
  • +
  • + total_messages
  • send_message @@ -72,56 +84,189 @@

    ums.utils.request

    - +

    Access to the management, e.g., get the list of messages and single messages. +Manually send messages (if necessary, the platforms should do this).

    + +

    Example

    + +
    +
            m_request = ManagementRequest()
    +
    +        m_request.get_message(count=12)
    +        # MessageDbRow(count=12 sender='from' recipient='to' ...
    +
    +        m_request.list_messages(id="test", limit=2)
    +        # [
    +        #       MessageDbRow(count=7256, sender='management', ...),
    +        #       MessageDbRow(count=7255, sender='management', ...),
    +        # ]
    +
    +        m_request.total_messages(id="test")
    +        # 31
    +
    +
    + +

    See also ums.example.__main__ and run in Docker via docker compose exec management python -m ums.example

    +
    + -
     1# Agenten Plattform
    - 2#
    - 3# (c) 2024 Magnus Bender
    - 4# 	Institute of Humanities-Centered Artificial Intelligence (CHAI)
    - 5# 	Universitaet Hamburg
    - 6# 	https://www.chai.uni-hamburg.de/~bender
    - 7#  
    - 8# source code released under the terms of GNU Public License Version 3
    - 9# https://www.gnu.org/licenses/gpl-3.0.txt
    -10
    -11import requests
    -12
    -13from ums.utils.types import AgentMessage, AgentResponse, MessageDbRow
    -14
    -15class RequestException(Exception):
    -16    pass
    -17
    -18class ManagementRequest():
    -19
    -20	def __init__(self, hostname:str, port:int=80):
    -21		self.url = "http://{hostname}:{port}".format(hostname=hostname, port=port)
    -22
    -23	def get_status(self, count:int) -> MessageDbRow:
    -24		r = requests.get(
    -25			"{}/status".format(self.url),
    -26			params={"count": count}
    -27		)
    -28
    -29		if r.status_code == 200:
    -30			return MessageDbRow.model_validate_json(r.text)
    -31		else:
    -32			raise RequestException(str(r.text)+str(r.headers))
    -33			
    -34
    -35	def send_message(self, message:AgentMessage) -> AgentResponse:
    -36		r = requests.post(
    -37			"{}/message".format(self.url),
    -38			data=message.model_dump_json(),
    -39			headers={"accept" : "application/json", "content-type" : "application/json"}
    -40		)
    -41
    -42		if r.status_code == 200:
    -43			return AgentResponse.model_validate_json(r.text)
    -44		else:
    -45			return AgentResponse(count=-1, error=True, error_msg=str(r.text)+str(r.headers))
    +                        
      1# Agenten Plattform
    +  2#
    +  3# (c) 2024 Magnus Bender
    +  4# 	Institute of Humanities-Centered Artificial Intelligence (CHAI)
    +  5# 	Universitaet Hamburg
    +  6# 	https://www.chai.uni-hamburg.de/~bender
    +  7#  
    +  8# source code released under the terms of GNU Public License Version 3
    +  9# https://www.gnu.org/licenses/gpl-3.0.txt
    + 10
    + 11"""
    + 12	Access to the management, e.g., get the list of messages and single messages.
    + 13	Manually send messages (if necessary, the platforms should do this). 
    + 14
    + 15	### Example
    + 16	```python
    + 17
    + 18		m_request = ManagementRequest()
    + 19		
    + 20		m_request.get_message(count=12)
    + 21		# MessageDbRow(count=12 sender='from' recipient='to' ...
    + 22
    + 23		m_request.list_messages(id="test", limit=2)
    + 24		# [
    + 25		#	MessageDbRow(count=7256, sender='management', ...),
    + 26		#	MessageDbRow(count=7255, sender='management', ...),
    + 27		# ]
    + 28
    + 29		m_request.total_messages(id="test")
    + 30		# 31
    + 31
    + 32	```
    + 33
    + 34	See also `ums.example.__main__` and run in Docker via ``docker compose exec management python -m ums.example``
    + 35"""
    + 36
    + 37import os
    + 38from typing import List, Dict, Any
    + 39
    + 40import requests
    + 41from pydantic import validate_call
    + 42
    + 43from ums.utils.types import AgentMessage, AgentResponse, MessageDbRow
    + 44
    + 45
    + 46class RequestException(Exception):
    + 47	"""
    + 48		Raised on http and similar errors.
    + 49	"""
    + 50	pass
    + 51
    + 52class ManagementRequest():
    + 53
    + 54	MANAGEMENT_URL = os.environ.get('MANAGEMENT_URL', 'http://127.0.0.1:80').strip().strip('/')
    + 55
    + 56	@validate_call
    + 57	def __init__(self, allow_lazy:bool=True):
    + 58		"""
    + 59			If `allow_lazy` is active, the type checking (by pydantic) is less strict. 
    + 60			E.g. it does not require that all files in the data section of messages must exist on the file system.
    + 61		"""
    + 62		self.allow_lazy = allow_lazy
    + 63		self.pydantic_context = {
    + 64			"require_file_exists": not self.allow_lazy
    + 65		}
    + 66
    + 67	@validate_call
    + 68	def get_message(self, count:int) -> MessageDbRow:
    + 69		"""
    + 70			Get a message (like a table row) from the management by using the `count`.
    + 71		"""
    + 72		row = self._get_request(
    + 73			'list/single',
    + 74			{"count": count}
    + 75		)
    + 76		return MessageDbRow.model_validate(
    + 77			row, context=self.pydantic_context
    + 78		)
    + 79
    + 80	@validate_call
    + 81	def list_messages(self,
    + 82			id:str|None=None, sender:str|None=None, recipient:str|None=None,
    + 83			processed:bool|None=None, solution:bool|None=None,
    + 84			time_after:int|None=None, time_before:int|None=None,
    + 85			limit:int=10, offset:int=0
    + 86		) -> List[MessageDbRow]:
    + 87		"""
    + 88			Get the rows in the tables as list of messages.
    + 89			The arguments are used for filtering.
    + 90		"""
    + 91
    + 92		kwargs = locals().copy()
    + 93		params = {}
    + 94
    + 95		for k,v in kwargs.items():
    + 96			if k not in ('self',) and not v is None:
    + 97				params[k] = v
    + 98
    + 99		rows = self._get_request('list', params)
    +100
    +101		return [
    +102				MessageDbRow.model_validate(
    +103					row, context=self.pydantic_context
    +104				) for row in rows
    +105			]
    +106
    +107	@validate_call
    +108	def total_messages(self,
    +109			id:str|None=None, sender:str|None=None, recipient:str|None=None,
    +110			processed:bool|None=None, solution:bool|None=None,
    +111			time_after:int|None=None, time_before:int|None=None
    +112		) -> int:
    +113		"""
    +114			Get the total number of rows in the tables matching the filters.
    +115		"""
    +116		
    +117		kwargs = locals().copy()
    +118		params = {}
    +119
    +120		for k,v in kwargs.items():
    +121			if k not in ('self',) and not v is None:
    +122				params[k] = v
    +123
    +124		return int(self._get_request('app/table/total', params))
    +125
    +126	def _get_request(self, endpoint:str, params:Dict[str, Any]):
    +127		r = requests.get(
    +128			"{}/{}".format(self.MANAGEMENT_URL, endpoint),
    +129			params=params
    +130		)
    +131
    +132		if r.status_code == 200:
    +133			return r.json()
    +134		else:
    +135			raise RequestException(str(r.text)+"\n"+str(r.headers))
    +136
    +137	@validate_call
    +138	def send_message(self, ) -> AgentResponse:
    +139		# TODO
    +140		pass
    +141			
    +142	def _post_request(self, message:AgentMessage) -> AgentResponse:
    +143		# TODO
    +144
    +145		r = requests.post(
    +146			"{}/message".format(self.url),
    +147			data=message.model_dump_json(),
    +148			headers={"accept" : "application/json", "content-type" : "application/json"}
    +149		)
    +150
    +151		if r.status_code == 200:
    +152			return AgentResponse.model_validate_json(r.text)
    +153		else:
    +154			return AgentResponse(count=-1, error=True, error_msg=str(r.text)+str(r.headers))
     
    @@ -137,12 +282,15 @@
    -
    16class RequestException(Exception):
    -17    pass
    +            
    47class RequestException(Exception):
    +48	"""
    +49		Raised on http and similar errors.
    +50	"""
    +51	pass
     
    -

    Common base class for all non-exit exceptions.

    +

    Raised on http and similar errors.

    @@ -173,34 +321,109 @@
    -
    19class ManagementRequest():
    -20
    -21	def __init__(self, hostname:str, port:int=80):
    -22		self.url = "http://{hostname}:{port}".format(hostname=hostname, port=port)
    -23
    -24	def get_status(self, count:int) -> MessageDbRow:
    -25		r = requests.get(
    -26			"{}/status".format(self.url),
    -27			params={"count": count}
    -28		)
    -29
    -30		if r.status_code == 200:
    -31			return MessageDbRow.model_validate_json(r.text)
    -32		else:
    -33			raise RequestException(str(r.text)+str(r.headers))
    -34			
    -35
    -36	def send_message(self, message:AgentMessage) -> AgentResponse:
    -37		r = requests.post(
    -38			"{}/message".format(self.url),
    -39			data=message.model_dump_json(),
    -40			headers={"accept" : "application/json", "content-type" : "application/json"}
    -41		)
    -42
    -43		if r.status_code == 200:
    -44			return AgentResponse.model_validate_json(r.text)
    -45		else:
    -46			return AgentResponse(count=-1, error=True, error_msg=str(r.text)+str(r.headers))
    +            
     53class ManagementRequest():
    + 54
    + 55	MANAGEMENT_URL = os.environ.get('MANAGEMENT_URL', 'http://127.0.0.1:80').strip().strip('/')
    + 56
    + 57	@validate_call
    + 58	def __init__(self, allow_lazy:bool=True):
    + 59		"""
    + 60			If `allow_lazy` is active, the type checking (by pydantic) is less strict. 
    + 61			E.g. it does not require that all files in the data section of messages must exist on the file system.
    + 62		"""
    + 63		self.allow_lazy = allow_lazy
    + 64		self.pydantic_context = {
    + 65			"require_file_exists": not self.allow_lazy
    + 66		}
    + 67
    + 68	@validate_call
    + 69	def get_message(self, count:int) -> MessageDbRow:
    + 70		"""
    + 71			Get a message (like a table row) from the management by using the `count`.
    + 72		"""
    + 73		row = self._get_request(
    + 74			'list/single',
    + 75			{"count": count}
    + 76		)
    + 77		return MessageDbRow.model_validate(
    + 78			row, context=self.pydantic_context
    + 79		)
    + 80
    + 81	@validate_call
    + 82	def list_messages(self,
    + 83			id:str|None=None, sender:str|None=None, recipient:str|None=None,
    + 84			processed:bool|None=None, solution:bool|None=None,
    + 85			time_after:int|None=None, time_before:int|None=None,
    + 86			limit:int=10, offset:int=0
    + 87		) -> List[MessageDbRow]:
    + 88		"""
    + 89			Get the rows in the tables as list of messages.
    + 90			The arguments are used for filtering.
    + 91		"""
    + 92
    + 93		kwargs = locals().copy()
    + 94		params = {}
    + 95
    + 96		for k,v in kwargs.items():
    + 97			if k not in ('self',) and not v is None:
    + 98				params[k] = v
    + 99
    +100		rows = self._get_request('list', params)
    +101
    +102		return [
    +103				MessageDbRow.model_validate(
    +104					row, context=self.pydantic_context
    +105				) for row in rows
    +106			]
    +107
    +108	@validate_call
    +109	def total_messages(self,
    +110			id:str|None=None, sender:str|None=None, recipient:str|None=None,
    +111			processed:bool|None=None, solution:bool|None=None,
    +112			time_after:int|None=None, time_before:int|None=None
    +113		) -> int:
    +114		"""
    +115			Get the total number of rows in the tables matching the filters.
    +116		"""
    +117		
    +118		kwargs = locals().copy()
    +119		params = {}
    +120
    +121		for k,v in kwargs.items():
    +122			if k not in ('self',) and not v is None:
    +123				params[k] = v
    +124
    +125		return int(self._get_request('app/table/total', params))
    +126
    +127	def _get_request(self, endpoint:str, params:Dict[str, Any]):
    +128		r = requests.get(
    +129			"{}/{}".format(self.MANAGEMENT_URL, endpoint),
    +130			params=params
    +131		)
    +132
    +133		if r.status_code == 200:
    +134			return r.json()
    +135		else:
    +136			raise RequestException(str(r.text)+"\n"+str(r.headers))
    +137
    +138	@validate_call
    +139	def send_message(self, ) -> AgentResponse:
    +140		# TODO
    +141		pass
    +142			
    +143	def _post_request(self, message:AgentMessage) -> AgentResponse:
    +144		# TODO
    +145
    +146		r = requests.post(
    +147			"{}/message".format(self.url),
    +148			data=message.model_dump_json(),
    +149			headers={"accept" : "application/json", "content-type" : "application/json"}
    +150		)
    +151
    +152		if r.status_code == 200:
    +153			return AgentResponse.model_validate_json(r.text)
    +154		else:
    +155			return AgentResponse(count=-1, error=True, error_msg=str(r.text)+str(r.headers))
     
    @@ -209,81 +432,200 @@
    - - ManagementRequest(hostname: str, port: int = 80) +
    @validate_call
    + + ManagementRequest(allow_lazy: bool = True)
    -
    21	def __init__(self, hostname:str, port:int=80):
    -22		self.url = "http://{hostname}:{port}".format(hostname=hostname, port=port)
    +            
    57	@validate_call
    +58	def __init__(self, allow_lazy:bool=True):
    +59		"""
    +60			If `allow_lazy` is active, the type checking (by pydantic) is less strict. 
    +61			E.g. it does not require that all files in the data section of messages must exist on the file system.
    +62		"""
    +63		self.allow_lazy = allow_lazy
    +64		self.pydantic_context = {
    +65			"require_file_exists": not self.allow_lazy
    +66		}
     
    - +

    If allow_lazy is active, the type checking (by pydantic) is less strict. +E.g. it does not require that all files in the data section of messages must exist on the file system.

    +
    +
    -
    +
    - url + MANAGEMENT_URL = +'http://127.0.0.1:80'
    - +
    -
    - -
    - - def - get_status(self, count: int) -> ums.utils.types.MessageDbRow: +
    +
    + allow_lazy - + +
    + + + + +
    +
    +
    + pydantic_context + + +
    + + + + +
    +
    + +
    +
    @validate_call
    + + def + get_message(self, count: int) -> ums.utils.types.MessageDbRow: + +
    - -
    24	def get_status(self, count:int) -> MessageDbRow:
    -25		r = requests.get(
    -26			"{}/status".format(self.url),
    -27			params={"count": count}
    -28		)
    -29
    -30		if r.status_code == 200:
    -31			return MessageDbRow.model_validate_json(r.text)
    -32		else:
    -33			raise RequestException(str(r.text)+str(r.headers))
    +    
    +            
    68	@validate_call
    +69	def get_message(self, count:int) -> MessageDbRow:
    +70		"""
    +71			Get a message (like a table row) from the management by using the `count`.
    +72		"""
    +73		row = self._get_request(
    +74			'list/single',
    +75			{"count": count}
    +76		)
    +77		return MessageDbRow.model_validate(
    +78			row, context=self.pydantic_context
    +79		)
     
    - +

    Get a message (like a table row) from the management by using the count.

    +
    + + +
    +
    + +
    +
    @validate_call
    + + def + list_messages( self, id: str | None = None, sender: str | None = None, recipient: str | None = None, processed: bool | None = None, solution: bool | None = None, time_after: int | None = None, time_before: int | None = None, limit: int = 10, offset: int = 0) -> List[ums.utils.types.MessageDbRow]: + + + +
    + +
     81	@validate_call
    + 82	def list_messages(self,
    + 83			id:str|None=None, sender:str|None=None, recipient:str|None=None,
    + 84			processed:bool|None=None, solution:bool|None=None,
    + 85			time_after:int|None=None, time_before:int|None=None,
    + 86			limit:int=10, offset:int=0
    + 87		) -> List[MessageDbRow]:
    + 88		"""
    + 89			Get the rows in the tables as list of messages.
    + 90			The arguments are used for filtering.
    + 91		"""
    + 92
    + 93		kwargs = locals().copy()
    + 94		params = {}
    + 95
    + 96		for k,v in kwargs.items():
    + 97			if k not in ('self',) and not v is None:
    + 98				params[k] = v
    + 99
    +100		rows = self._get_request('list', params)
    +101
    +102		return [
    +103				MessageDbRow.model_validate(
    +104					row, context=self.pydantic_context
    +105				) for row in rows
    +106			]
    +
    + + +

    Get the rows in the tables as list of messages. +The arguments are used for filtering.

    +
    + + +
    +
    + +
    +
    @validate_call
    + + def + total_messages( self, id: str | None = None, sender: str | None = None, recipient: str | None = None, processed: bool | None = None, solution: bool | None = None, time_after: int | None = None, time_before: int | None = None) -> int: + + + +
    + +
    108	@validate_call
    +109	def total_messages(self,
    +110			id:str|None=None, sender:str|None=None, recipient:str|None=None,
    +111			processed:bool|None=None, solution:bool|None=None,
    +112			time_after:int|None=None, time_before:int|None=None
    +113		) -> int:
    +114		"""
    +115			Get the total number of rows in the tables matching the filters.
    +116		"""
    +117		
    +118		kwargs = locals().copy()
    +119		params = {}
    +120
    +121		for k,v in kwargs.items():
    +122			if k not in ('self',) and not v is None:
    +123				params[k] = v
    +124
    +125		return int(self._get_request('app/table/total', params))
    +
    + + +

    Get the total number of rows in the tables matching the filters.

    +
    +
    - +
    @validate_call
    + def - send_message( self, message: ums.utils.types.AgentMessage) -> ums.utils.types.AgentResponse: + send_message(self) -> ums.utils.types.AgentResponse:
    -
    36	def send_message(self, message:AgentMessage) -> AgentResponse:
    -37		r = requests.post(
    -38			"{}/message".format(self.url),
    -39			data=message.model_dump_json(),
    -40			headers={"accept" : "application/json", "content-type" : "application/json"}
    -41		)
    -42
    -43		if r.status_code == 200:
    -44			return AgentResponse.model_validate_json(r.text)
    -45		else:
    -46			return AgentResponse(count=-1, error=True, error_msg=str(r.text)+str(r.headers))
    +            
    138	@validate_call
    +139	def send_message(self, ) -> AgentResponse:
    +140		# TODO
    +141		pass
     
    diff --git a/web/public/docs/ums/utils/types.html b/web/public/docs/ums/utils/types.html index a09c080..bd1f5b5 100644 --- a/web/public/docs/ums/utils/types.html +++ b/web/public/docs/ums/utils/types.html @@ -411,7 +411,7 @@ It provides validation, allow JSON serialization and works well with 90
    91""" 92 - 93import os + 93import os, warnings 94 95from enum import Enum 96 @@ -429,289 +429,295 @@ It provides validation, allow JSON serialization and works well with 108from ums.utils.schema import ExtractionSchema 109 110class RiddleInformation(BaseModel): -111 """ -112 This is the basic class used as superclass for all message and infos -113 about a riddle. -114 """ -115 -116class RiddleDataType(Enum): +111 # ignore: +112 # /usr/local/lib/python3.12/dist-packages/pydantic/_internal/_fields.py:172: +113 # UserWarning: Field name "validate" in "RiddleStatus" shadows an attribute in parent +114 # "RiddleInformation" +115 warnings.filterwarnings('ignore', category=UserWarning, lineno=172, module="pydantic") +116 117 """ -118 Enum for the three types of data used in a riddle. -119 """ -120 -121 TEXT = "text" -122 IMAGE = "image" -123 AUDIO = "audio" -124 -125def _check_data_file(file_name:str) -> str: -126 if not file_name.startswith('/'): -127 file_name = os.path.join(SHARE_PATH, file_name) -128 -129 assert file_name.startswith(SHARE_PATH), "The data file needs to be in {}!".format(SHARE_PATH) +118 This is the basic class used as superclass for all message and infos +119 about a riddle. +120 """ +121 +122class RiddleDataType(Enum): +123 """ +124 Enum for the three types of data used in a riddle. +125 """ +126 +127 TEXT = "text" +128 IMAGE = "image" +129 AUDIO = "audio" 130 -131 file_name = os.path.realpath(file_name, strict=False) -132 -133 assert os.path.isfile(file_name), "The data file {} does not exist!".format(file_name) +131def _check_data_file(file_name:str) -> str: +132 if not file_name.startswith('/'): +133 file_name = os.path.join(SHARE_PATH, file_name) 134 -135 return file_name +135 assert file_name.startswith(SHARE_PATH), "The data file needs to be in {}!".format(SHARE_PATH) 136 -137def _ignore_file_missing( -138 v: Any, handler: ValidatorFunctionWrapHandler, info: ValidationInfo -139 ) -> str: -140 try: -141 return handler(v) -142 except ValidationError: -143 if not info.context is None and \ -144 "require_file_exists" in info.context and \ -145 info.context["require_file_exists"] == False and \ -146 isinstance(v, str): -147 return "missing:{}".format(v) -148 else: -149 raise -150 -151class RiddleData(RiddleInformation): -152 -153 """ -154 A data item to be used to solve the riddle -155 """ +137 file_name = os.path.realpath(file_name, strict=False) +138 +139 assert os.path.isfile(file_name), "The data file {} does not exist!".format(file_name) +140 +141 return file_name +142 +143def _ignore_file_missing( +144 v: Any, handler: ValidatorFunctionWrapHandler, info: ValidationInfo +145 ) -> str: +146 try: +147 return handler(v) +148 except ValidationError: +149 if not info.context is None and \ +150 "require_file_exists" in info.context and \ +151 info.context["require_file_exists"] == False and \ +152 isinstance(v, str): +153 return "missing:{}".format(v) +154 else: +155 raise 156 -157 type: RiddleDataType -158 """ -159 The type of the data item. -160 """ -161 -162 file_plain: Annotated[str, AfterValidator(_check_data_file), WrapValidator(_ignore_file_missing)] -163 """ -164 The plain file (as path to file system) without any processing. -165 -166 The path will be validated and must start with `SHARE_PATH` (or be relative to `SHARE_PATH`). -167 The file must exist. -168 """ -169 -170 file_extracted: Annotated[str, AfterValidator(_check_data_file), WrapValidator(_ignore_file_missing)] | None = None -171 """ -172 The processed files (as path to file system), i.e., a schematic file containing all extracted informations. -173 -174 The path will be validated and must start with `SHARE_PATH` (or be relative to `SHARE_PATH`). -175 The file must exist. -176 """ -177 -178 prompt: str | ExtractionSchema | None = None -179 """ -180 An optional prompt giving more details to the extraction agent, e.g., selecting a type of extraction/ task to do with the data. -181 """ -182 +157class RiddleData(RiddleInformation): +158 +159 """ +160 A data item to be used to solve the riddle +161 """ +162 +163 type: RiddleDataType +164 """ +165 The type of the data item. +166 """ +167 +168 file_plain: Annotated[str, AfterValidator(_check_data_file), WrapValidator(_ignore_file_missing)] +169 """ +170 The plain file (as path to file system) without any processing. +171 +172 The path will be validated and must start with `SHARE_PATH` (or be relative to `SHARE_PATH`). +173 The file must exist. +174 """ +175 +176 file_extracted: Annotated[str, AfterValidator(_check_data_file), WrapValidator(_ignore_file_missing)] | None = None +177 """ +178 The processed files (as path to file system), i.e., a schematic file containing all extracted informations. +179 +180 The path will be validated and must start with `SHARE_PATH` (or be relative to `SHARE_PATH`). +181 The file must exist. +182 """ 183 -184class RiddleSolution(RiddleInformation): +184 prompt: str | ExtractionSchema | None = None 185 """ -186 A solution of a riddle. +186 An optional prompt giving more details to the extraction agent, e.g., selecting a type of extraction/ task to do with the data. 187 """ 188 -189 solution: str -190 """ -191 The textual value of the solution. -192 """ -193 -194 explanation: str -195 """ -196 An explanation of the solution. -197 """ -198 -199 used_data: List[RiddleData] = [] -200 """ -201 The data items used to create the solution (optional). -202 """ -203 -204 accepted : bool = False -205 """ -206 If the solution is accepted by validator/ gatekeeper. -207 """ -208 -209 review: str | None = None -210 """ -211 A review of the solution (if None: not tried to validate) -212 """ -213 -214class Riddle(RiddleInformation): -215 """ -216 The riddle (the task description and possibly a solution) -217 """ -218 -219 context: str -220 """ -221 The context of the riddle (as textual string). -222 """ -223 -224 question: str -225 """ -226 The actual main question of the riddle (as textual string). -227 """ -228 -229 solutions_before: List[RiddleSolution] = [] -230 """ -231 If already tried to solve this riddle before, the (not accepted) solutions are stored here -232 """ -233 -234class RiddleSubStatus(RiddleInformation): -235 """ -236 The sub status for each possible step a riddle may go though. -237 """ -238 -239 required: bool = True -240 """ -241 Is this step required (i.e., requested) -242 """ -243 -244 finished: bool = False -245 """ -246 Was this step already executed. -247 """ -248 -249class RiddleStatus(RiddleInformation): -250 """ -251 The status of a riddle, will be mostly changed by Management when the riddle is sent to different agents while solving it. -252 """ -253 -254 extract: RiddleSubStatus = RiddleSubStatus() -255 """ -256 The first extract step (image, text, audio -> more sematic data) -257 -258 The `RiddleData` items in `AgentMessage.data` shall have `file_extracted` afterwards. -259 """ -260 -261 solve: RiddleSubStatus = RiddleSubStatus() -262 """ -263 The *main* solving step. -264 -265 `AgentMessage.solution` shall be an `RiddleSolution` afterwards. -266 """ -267 -268 validate: RiddleSubStatus = RiddleSubStatus() -269 """ -270 The validation step, i.e., does the gatekeeper accept the solution in `AgentMessage.solution`. -271 """ -272 -273 trial: int = 0 -274 """ -275 A counter for the number of trials. -276 Each time the gatekeeper does not accept a solution of this riddle, the value is incremented. +189 +190class RiddleSolution(RiddleInformation): +191 """ +192 A solution of a riddle. +193 """ +194 +195 solution: str +196 """ +197 The textual value of the solution. +198 """ +199 +200 explanation: str +201 """ +202 An explanation of the solution. +203 """ +204 +205 used_data: List[RiddleData] = [] +206 """ +207 The data items used to create the solution (optional). +208 """ +209 +210 accepted : bool = False +211 """ +212 If the solution is accepted by validator/ gatekeeper. +213 """ +214 +215 review: str | None = None +216 """ +217 A review of the solution (if None: not tried to validate) +218 """ +219 +220class Riddle(RiddleInformation): +221 """ +222 The riddle (the task description and possibly a solution) +223 """ +224 +225 context: str +226 """ +227 The context of the riddle (as textual string). +228 """ +229 +230 question: str +231 """ +232 The actual main question of the riddle (as textual string). +233 """ +234 +235 solutions_before: List[RiddleSolution] = [] +236 """ +237 If already tried to solve this riddle before, the (not accepted) solutions are stored here +238 """ +239 +240class RiddleSubStatus(RiddleInformation): +241 """ +242 The sub status for each possible step a riddle may go though. +243 """ +244 +245 required: bool = True +246 """ +247 Is this step required (i.e., requested) +248 """ +249 +250 finished: bool = False +251 """ +252 Was this step already executed. +253 """ +254 +255class RiddleStatus(RiddleInformation): +256 """ +257 The status of a riddle, will be mostly changed by Management when the riddle is sent to different agents while solving it. +258 """ +259 +260 extract: RiddleSubStatus = RiddleSubStatus() +261 """ +262 The first extract step (image, text, audio -> more sematic data) +263 +264 The `RiddleData` items in `AgentMessage.data` shall have `file_extracted` afterwards. +265 """ +266 +267 solve: RiddleSubStatus = RiddleSubStatus() +268 """ +269 The *main* solving step. +270 +271 `AgentMessage.solution` shall be an `RiddleSolution` afterwards. +272 """ +273 +274 validate: RiddleSubStatus = RiddleSubStatus() +275 """ +276 The validation step, i.e., does the gatekeeper accept the solution in `AgentMessage.solution`. 277 """ 278 -279 solved: bool = False +279 trial: int = 0 280 """ -281 True, after the gatekeeper accepts the solution at `AgentMessage.solution` -282 """ -283 -284class AgentMessage(RiddleInformation): -285 """ -286 The basic message, which is sent be the agent and the management. -287 The objects will be JSON en- and decoded. +281 A counter for the number of trials. +282 Each time the gatekeeper does not accept a solution of this riddle, the value is incremented. +283 """ +284 +285 solved: bool = False +286 """ +287 True, after the gatekeeper accepts the solution at `AgentMessage.solution` 288 """ 289 -290 id: str +290class AgentMessage(RiddleInformation): 291 """ -292 The riddle id, e.g., ``ex1`` -293 This is a unique string and identifies the riddle. +292 The basic message, which is sent be the agent and the management. +293 The objects will be JSON en- and decoded. 294 """ 295 -296 sub_ids: List[str] = [] +296 id: str 297 """ -298 There might be cases, when an agent decided to split in riddle in multiple *smaller* steps. -299 Each *sub* riddle will then get its own id (i.e., ``ex1-sub1``) while the sub id is added here as reference. +298 The riddle id, e.g., ``ex1`` +299 This is a unique string and identifies the riddle. 300 """ 301 -302 riddle: Riddle +302 sub_ids: List[str] = [] 303 """ -304 The riddle to solve. -305 """ -306 -307 solution: RiddleSolution | None = None -308 """ -309 The solution of the riddle (or empty if no solution available) -310 """ -311 -312 data: List[RiddleData] = [] -313 """ -314 The data to get the solution from. -315 """ -316 -317 status: RiddleStatus = RiddleStatus() -318 """ -319 The status of the riddle. -320 """ -321 -322 contacts : int = 0 -323 """ -324 A counter representing the number of contacts the management had with this message. -325 Each time the management processes the message, this counter is incremented by 1. -326 Using this counter the management is able to detect cycles and stop them. -327 """ -328 -329class AgentResponse(RiddleInformation): -330 """ -331 Returned by the management when receiving an `AgentMessage`. -332 """ -333 -334 count : int -335 """ -336 The count of the message (overall numeric id). -337 """ -338 -339 msg: str|None = None -340 """ -341 An additional message. -342 """ -343 -344 error: bool = False -345 """ -346 If an error occurred. -347 """ -348 -349 error_msg: str|None = None -350 """ -351 Error message (if `error` ) -352 """ -353 -354class MessageDbRow(BaseModel): -355 """ -356 Object representing a database row. -357 """ -358 -359 count : int -360 """ -361 The count (primary key) of the item. -362 """ -363 -364 sender : str -365 """ -366 The sender of the message. -367 """ -368 -369 recipient : str -370 """ -371 The recipient of the message -372 """ -373 -374 time : int -375 """ -376 The time (unix timestamp) the message was received/ sent. -377 """ -378 -379 message : AgentMessage -380 """ -381 The message received/ sent. -382 """ -383 -384 processed : bool -385 """ -386 Did the management process the message, i.e., did the tasks necessary for this message (mostly only relevant for received messages). -387 """ -388 -389 solution : bool|None = None -390 """ -391 Does this message contain a valid solution? -392 True if contains valid solution, False if solution not valid, Null/None if not applicable +304 There might be cases, when an agent decided to split in riddle in multiple *smaller* steps. +305 Each *sub* riddle will then get its own id (i.e., ``ex1-sub1``) while the sub id is added here as reference. +306 """ +307 +308 riddle: Riddle +309 """ +310 The riddle to solve. +311 """ +312 +313 solution: RiddleSolution | None = None +314 """ +315 The solution of the riddle (or empty if no solution available) +316 """ +317 +318 data: List[RiddleData] = [] +319 """ +320 The data to get the solution from. +321 """ +322 +323 status: RiddleStatus = RiddleStatus() +324 """ +325 The status of the riddle. +326 """ +327 +328 contacts : int = 0 +329 """ +330 A counter representing the number of contacts the management had with this message. +331 Each time the management processes the message, this counter is incremented by 1. +332 Using this counter the management is able to detect cycles and stop them. +333 """ +334 +335class AgentResponse(RiddleInformation): +336 """ +337 Returned by the management when receiving an `AgentMessage`. +338 """ +339 +340 count : int +341 """ +342 The count of the message (overall numeric id). +343 """ +344 +345 msg: str|None = None +346 """ +347 An additional message. +348 """ +349 +350 error: bool = False +351 """ +352 If an error occurred. +353 """ +354 +355 error_msg: str|None = None +356 """ +357 Error message (if `error` ) +358 """ +359 +360class MessageDbRow(BaseModel): +361 """ +362 Object representing a database row. +363 """ +364 +365 count : int +366 """ +367 The count (primary key) of the item. +368 """ +369 +370 sender : str +371 """ +372 The sender of the message. +373 """ +374 +375 recipient : str +376 """ +377 The recipient of the message +378 """ +379 +380 time : int +381 """ +382 The time (unix timestamp) the message was received/ sent. +383 """ +384 +385 message : AgentMessage +386 """ +387 The message received/ sent. +388 """ +389 +390 processed : bool +391 """ +392 Did the management process the message, i.e., did the tasks necessary for this message (mostly only relevant for received messages). 393 """ +394 +395 solution : bool|None = None +396 """ +397 Does this message contain a valid solution? +398 True if contains valid solution, False if solution not valid, Null/None if not applicable +399 """
    @@ -728,15 +734,46 @@ It provides validation, allow JSON serialization and works well with
    111class RiddleInformation(BaseModel):
    -112	"""
    -113		This is the basic class used as superclass for all message and infos
    -114		about a riddle.
    -115	"""
    +112	# ignore:
    +113	#	/usr/local/lib/python3.12/dist-packages/pydantic/_internal/_fields.py:172:
    +114	# 		UserWarning: Field name "validate" in "RiddleStatus" shadows an attribute in parent 
    +115	# 				"RiddleInformation"
    +116	warnings.filterwarnings('ignore', category=UserWarning, lineno=172, module="pydantic")
    +117
    +118	"""
    +119		This is the basic class used as superclass for all message and infos
    +120		about a riddle.
    +121	"""
     
    -

    This is the basic class used as superclass for all message and infos -about a riddle.

    +

    Usage docs: https://docs.pydantic.dev/2.9/concepts/models/

    + +

    A base class for creating Pydantic models.

    + +
    Attributes:
    + +
      +
    • __class_vars__: The names of the class variables defined on the model.
    • +
    • __private_attributes__: Metadata about the private attributes of the model.
    • +
    • __signature__: The synthesized __init__ [Signature][inspect.Signature] of the model.
    • +
    • __pydantic_complete__: Whether model building is completed, or if there are still undefined fields.
    • +
    • __pydantic_core_schema__: The core schema of the model.
    • +
    • __pydantic_custom_init__: Whether the model has a custom __init__ function.
    • +
    • __pydantic_decorators__: Metadata containing the decorators defined on the model. +This replaces Model.__validators__ and Model.__root_validators__ from Pydantic V1.
    • +
    • __pydantic_generic_metadata__: Metadata for generic models; contains data used for a similar purpose to +__args__, __origin__, __parameters__ in typing-module generics. May eventually be replaced by these.
    • +
    • __pydantic_parent_namespace__: Parent namespace of the model, used for automatic rebuilding of models.
    • +
    • __pydantic_post_init__: The name of the post-init method for the model, if defined.
    • +
    • __pydantic_root_model__: Whether the model is a [RootModel][pydantic.root_model.RootModel].
    • +
    • __pydantic_serializer__: The pydantic-core SchemaSerializer used to dump instances of the model.
    • +
    • __pydantic_validator__: The pydantic-core SchemaValidator used to validate instances of the model.
    • +
    • __pydantic_extra__: A dictionary containing extra values, if [extra][pydantic.config.ConfigDict.extra] +is set to 'allow'.
    • +
    • __pydantic_fields_set__: The names of fields explicitly set during instantiation.
    • +
    • __pydantic_private__: Values of private attributes set on the model instance.
    • +
    @@ -786,14 +823,14 @@ about a riddle.

    -
    117class RiddleDataType(Enum):
    -118	"""
    -119		Enum for the three types of data used in a riddle.
    -120	"""
    -121	
    -122	TEXT = "text"
    -123	IMAGE = "image"
    -124	AUDIO = "audio"
    +            
    123class RiddleDataType(Enum):
    +124	"""
    +125		Enum for the three types of data used in a riddle.
    +126	"""
    +127	
    +128	TEXT = "text"
    +129	IMAGE = "image"
    +130	AUDIO = "audio"
     
    @@ -859,37 +896,37 @@ about a riddle.

    -
    152class RiddleData(RiddleInformation):
    -153
    -154	"""
    -155		A data item to be used to solve the riddle
    -156	"""
    -157
    -158	type: RiddleDataType
    -159	"""
    -160		The type of the data item.
    -161	"""
    -162
    -163	file_plain: Annotated[str, AfterValidator(_check_data_file), WrapValidator(_ignore_file_missing)] 
    -164	"""
    -165		The plain file (as path to file system) without any processing.
    -166
    -167		The path will be validated and must start with `SHARE_PATH` (or be relative to `SHARE_PATH`).
    -168		The file must exist.
    -169	"""
    -170
    -171	file_extracted: Annotated[str, AfterValidator(_check_data_file), WrapValidator(_ignore_file_missing)] | None = None
    -172	"""
    -173		The processed files (as path to file system), i.e., a schematic file containing all extracted informations.
    -174
    -175		The path will be validated and must start with `SHARE_PATH` (or be relative to `SHARE_PATH`).
    -176		The file must exist.
    -177	"""
    -178
    -179	prompt: str | ExtractionSchema | None = None 
    -180	"""
    -181		An optional prompt giving more details to the extraction agent, e.g., selecting a type of extraction/ task to do with the data.
    -182	"""
    +            
    158class RiddleData(RiddleInformation):
    +159
    +160	"""
    +161		A data item to be used to solve the riddle
    +162	"""
    +163
    +164	type: RiddleDataType
    +165	"""
    +166		The type of the data item.
    +167	"""
    +168
    +169	file_plain: Annotated[str, AfterValidator(_check_data_file), WrapValidator(_ignore_file_missing)] 
    +170	"""
    +171		The plain file (as path to file system) without any processing.
    +172
    +173		The path will be validated and must start with `SHARE_PATH` (or be relative to `SHARE_PATH`).
    +174		The file must exist.
    +175	"""
    +176
    +177	file_extracted: Annotated[str, AfterValidator(_check_data_file), WrapValidator(_ignore_file_missing)] | None = None
    +178	"""
    +179		The processed files (as path to file system), i.e., a schematic file containing all extracted informations.
    +180
    +181		The path will be validated and must start with `SHARE_PATH` (or be relative to `SHARE_PATH`).
    +182		The file must exist.
    +183	"""
    +184
    +185	prompt: str | ExtractionSchema | None = None 
    +186	"""
    +187		An optional prompt giving more details to the extraction agent, e.g., selecting a type of extraction/ task to do with the data.
    +188	"""
     
    @@ -912,7 +949,7 @@ about a riddle.

    - file_plain: Annotated[str, AfterValidator(func=<function _check_data_file at 0x1070393a0>), WrapValidator(func=<function _ignore_file_missing at 0x1072f9800>, json_schema_input_type=PydanticUndefined)] + file_plain: Annotated[str, AfterValidator(func=<function _check_data_file at 0x1071353a0>), WrapValidator(func=<function _ignore_file_missing at 0x1073f9800>, json_schema_input_type=PydanticUndefined)]
    @@ -928,7 +965,7 @@ The file must exist.

    - file_extracted: Optional[Annotated[str, AfterValidator(func=<function _check_data_file at 0x1070393a0>), WrapValidator(func=<function _ignore_file_missing at 0x1072f9800>, json_schema_input_type=PydanticUndefined)]] + file_extracted: Optional[Annotated[str, AfterValidator(func=<function _check_data_file at 0x1071353a0>), WrapValidator(func=<function _ignore_file_missing at 0x1073f9800>, json_schema_input_type=PydanticUndefined)]]
    @@ -1001,35 +1038,35 @@ The file must exist.

    -
    185class RiddleSolution(RiddleInformation):
    -186	"""
    -187		A solution of a riddle.
    -188	"""
    -189
    -190	solution: str
    -191	"""
    -192		The textual value of the solution.
    -193	"""
    -194
    -195	explanation: str
    -196	"""
    -197		An explanation of the solution.
    -198	"""
    -199
    -200	used_data: List[RiddleData] = []
    -201	"""
    -202		The data items used to create the solution (optional).
    -203	"""
    -204
    -205	accepted : bool = False
    -206	"""
    -207		If the solution is accepted by validator/ gatekeeper.
    -208	"""
    -209
    -210	review: str | None = None
    -211	"""
    -212		A review of the solution (if None: not tried to validate)
    -213	"""
    +            
    191class RiddleSolution(RiddleInformation):
    +192	"""
    +193		A solution of a riddle.
    +194	"""
    +195
    +196	solution: str
    +197	"""
    +198		The textual value of the solution.
    +199	"""
    +200
    +201	explanation: str
    +202	"""
    +203		An explanation of the solution.
    +204	"""
    +205
    +206	used_data: List[RiddleData] = []
    +207	"""
    +208		The data items used to create the solution (optional).
    +209	"""
    +210
    +211	accepted : bool = False
    +212	"""
    +213		If the solution is accepted by validator/ gatekeeper.
    +214	"""
    +215
    +216	review: str | None = None
    +217	"""
    +218		A review of the solution (if None: not tried to validate)
    +219	"""
     
    @@ -1148,25 +1185,25 @@ The file must exist.

    -
    215class Riddle(RiddleInformation):
    -216	"""
    -217		The riddle (the task description and possibly a solution)
    -218	"""
    -219	
    -220	context: str
    -221	"""
    -222		The context of the riddle (as textual string).
    -223	"""
    -224
    -225	question: str
    -226	"""
    -227		The actual main question of the riddle (as textual string).
    -228	"""
    -229
    -230	solutions_before: List[RiddleSolution] = []
    -231	"""
    -232		If already tried to solve this riddle before, the (not accepted) solutions are stored here
    -233	"""
    +            
    221class Riddle(RiddleInformation):
    +222	"""
    +223		The riddle (the task description and possibly a solution)
    +224	"""
    +225	
    +226	context: str
    +227	"""
    +228		The context of the riddle (as textual string).
    +229	"""
    +230
    +231	question: str
    +232	"""
    +233		The actual main question of the riddle (as textual string).
    +234	"""
    +235
    +236	solutions_before: List[RiddleSolution] = []
    +237	"""
    +238		If already tried to solve this riddle before, the (not accepted) solutions are stored here
    +239	"""
     
    @@ -1259,20 +1296,20 @@ The file must exist.

    -
    235class RiddleSubStatus(RiddleInformation):
    -236	"""
    -237		The sub status for each possible step a riddle may go though.
    -238	"""
    -239	
    -240	required: bool = True
    -241	"""
    -242		Is this step required (i.e., requested)
    -243	"""
    -244
    -245	finished: bool = False
    -246	"""
    -247		Was this step already executed.
    -248	"""
    +            
    241class RiddleSubStatus(RiddleInformation):
    +242	"""
    +243		The sub status for each possible step a riddle may go though.
    +244	"""
    +245	
    +246	required: bool = True
    +247	"""
    +248		Is this step required (i.e., requested)
    +249	"""
    +250
    +251	finished: bool = False
    +252	"""
    +253		Was this step already executed.
    +254	"""
     
    @@ -1352,40 +1389,40 @@ The file must exist.

    -
    250class RiddleStatus(RiddleInformation):
    -251	"""
    -252		The status of a riddle, will be mostly changed by Management when the riddle is sent to different agents while solving it.
    -253	"""
    -254	
    -255	extract: RiddleSubStatus = RiddleSubStatus()
    -256	"""
    -257		The first extract step (image, text, audio -> more sematic data)
    -258
    -259		The `RiddleData` items in `AgentMessage.data` shall have `file_extracted` afterwards. 
    -260	"""
    -261	
    -262	solve: RiddleSubStatus = RiddleSubStatus()
    -263	"""
    -264		The *main* solving step.
    -265
    -266		`AgentMessage.solution` shall be an `RiddleSolution` afterwards.
    -267	"""
    -268
    -269	validate: RiddleSubStatus = RiddleSubStatus()
    -270	"""
    -271		The validation step, i.e., does the gatekeeper accept the solution in `AgentMessage.solution`.
    -272	"""
    -273
    -274	trial: int = 0
    -275	"""
    -276		A counter for the number of trials.
    -277		Each time the gatekeeper does not accept a solution of this riddle, the value is incremented.
    +            
    256class RiddleStatus(RiddleInformation):
    +257	"""
    +258		The status of a riddle, will be mostly changed by Management when the riddle is sent to different agents while solving it.
    +259	"""
    +260	
    +261	extract: RiddleSubStatus = RiddleSubStatus()
    +262	"""
    +263		The first extract step (image, text, audio -> more sematic data)
    +264
    +265		The `RiddleData` items in `AgentMessage.data` shall have `file_extracted` afterwards. 
    +266	"""
    +267	
    +268	solve: RiddleSubStatus = RiddleSubStatus()
    +269	"""
    +270		The *main* solving step.
    +271
    +272		`AgentMessage.solution` shall be an `RiddleSolution` afterwards.
    +273	"""
    +274
    +275	validate: RiddleSubStatus = RiddleSubStatus()
    +276	"""
    +277		The validation step, i.e., does the gatekeeper accept the solution in `AgentMessage.solution`.
     278	"""
     279
    -280	solved: bool = False
    +280	trial: int = 0
     281	"""
    -282		True, after the gatekeeper accepts the solution at `AgentMessage.solution`
    -283	"""
    +282		A counter for the number of trials.
    +283		Each time the gatekeeper does not accept a solution of this riddle, the value is incremented.
    +284	"""
    +285
    +286	solved: bool = False
    +287	"""
    +288		True, after the gatekeeper accepts the solution at `AgentMessage.solution`
    +289	"""
     
    @@ -1523,50 +1560,50 @@ Each time the gatekeeper does not accept a solution of this riddle, the value is
    -
    285class AgentMessage(RiddleInformation):
    -286	"""
    -287		The basic message, which is sent be the agent and the management.
    -288		The objects will be JSON en- and decoded.
    -289	"""
    -290
    -291	id: str
    +            
    291class AgentMessage(RiddleInformation):
     292	"""
    -293		The riddle id, e.g., ``ex1``
    -294		This is a unique string and identifies the riddle.
    +293		The basic message, which is sent be the agent and the management.
    +294		The objects will be JSON en- and decoded.
     295	"""
     296
    -297	sub_ids: List[str] = []
    +297	id: str
     298	"""
    -299		There might be cases, when an agent decided to split in riddle in multiple *smaller* steps.
    -300		Each *sub* riddle will then get its own id (i.e., ``ex1-sub1``) while the sub id is added here as reference.
    +299		The riddle id, e.g., ``ex1``
    +300		This is a unique string and identifies the riddle.
     301	"""
     302
    -303	riddle: Riddle
    +303	sub_ids: List[str] = []
     304	"""
    -305		The riddle to solve.
    -306	"""
    -307
    -308	solution: RiddleSolution | None = None
    -309	"""
    -310		The solution of the riddle (or empty if no solution available)
    -311	"""
    -312
    -313	data: List[RiddleData] = []
    -314	"""
    -315		The data to get the solution from.
    -316	"""
    -317
    -318	status: RiddleStatus = RiddleStatus()
    -319	"""
    -320		The status of the riddle.
    -321	"""
    -322
    -323	contacts : int = 0
    -324	"""
    -325		A counter representing the number of contacts the management had with this message.
    -326		Each time the management processes the message, this counter is incremented by 1.
    -327		Using this counter the management is able to detect cycles and stop them.
    -328	"""
    +305		There might be cases, when an agent decided to split in riddle in multiple *smaller* steps.
    +306		Each *sub* riddle will then get its own id (i.e., ``ex1-sub1``) while the sub id is added here as reference.
    +307	"""
    +308
    +309	riddle: Riddle
    +310	"""
    +311		The riddle to solve.
    +312	"""
    +313
    +314	solution: RiddleSolution | None = None
    +315	"""
    +316		The solution of the riddle (or empty if no solution available)
    +317	"""
    +318
    +319	data: List[RiddleData] = []
    +320	"""
    +321		The data to get the solution from.
    +322	"""
    +323
    +324	status: RiddleStatus = RiddleStatus()
    +325	"""
    +326		The status of the riddle.
    +327	"""
    +328
    +329	contacts : int = 0
    +330	"""
    +331		A counter representing the number of contacts the management had with this message.
    +332		Each time the management processes the message, this counter is incremented by 1.
    +333		Using this counter the management is able to detect cycles and stop them.
    +334	"""
     
    @@ -1716,30 +1753,30 @@ Using this counter the management is able to detect cycles and stop them.

    -
    330class AgentResponse(RiddleInformation):
    -331	"""
    -332		Returned by the management when receiving an `AgentMessage`.
    -333	"""
    -334
    -335	count : int
    -336	"""
    -337		The count of the message (overall numeric id).
    -338	"""
    -339
    -340	msg: str|None = None
    -341	"""
    -342		An additional message.
    -343	"""
    -344
    -345	error: bool = False
    -346	"""
    -347		If an error occurred.
    -348	"""
    -349
    -350	error_msg: str|None = None
    -351	"""
    -352		Error message (if `error` )
    -353	"""
    +            
    336class AgentResponse(RiddleInformation):
    +337	"""
    +338		Returned by the management when receiving an `AgentMessage`.
    +339	"""
    +340
    +341	count : int
    +342	"""
    +343		The count of the message (overall numeric id).
    +344	"""
    +345
    +346	msg: str|None = None
    +347	"""
    +348		An additional message.
    +349	"""
    +350
    +351	error: bool = False
    +352	"""
    +353		If an error occurred.
    +354	"""
    +355
    +356	error_msg: str|None = None
    +357	"""
    +358		Error message (if `error` )
    +359	"""
     
    @@ -1845,46 +1882,46 @@ Using this counter the management is able to detect cycles and stop them.

    -
    355class MessageDbRow(BaseModel):
    -356	"""
    -357		Object representing a database row.
    -358	"""
    -359
    -360	count : int
    -361	"""
    -362		The count (primary key) of the item.
    -363	"""
    -364
    -365	sender : str
    -366	"""
    -367		The sender of the message.
    -368	""" 
    -369
    -370	recipient : str
    -371	"""
    -372		The recipient of the message
    -373	"""
    -374
    -375	time : int
    -376	"""
    -377		The time (unix timestamp) the message was received/ sent.
    -378	"""
    -379
    -380	message : AgentMessage
    -381	"""
    -382		The message  received/ sent.
    -383	"""
    -384
    -385	processed : bool
    -386	"""
    -387		Did the management process the message, i.e., did the tasks necessary for this message (mostly only relevant for received messages).
    -388	"""
    -389
    -390	solution : bool|None = None
    -391	"""
    -392		Does this message contain a valid solution?
    -393		True if contains valid solution, False if solution not valid, Null/None if not applicable
    +            
    361class MessageDbRow(BaseModel):
    +362	"""
    +363		Object representing a database row.
    +364	"""
    +365
    +366	count : int
    +367	"""
    +368		The count (primary key) of the item.
    +369	"""
    +370
    +371	sender : str
    +372	"""
    +373		The sender of the message.
    +374	""" 
    +375
    +376	recipient : str
    +377	"""
    +378		The recipient of the message
    +379	"""
    +380
    +381	time : int
    +382	"""
    +383		The time (unix timestamp) the message was received/ sent.
    +384	"""
    +385
    +386	message : AgentMessage
    +387	"""
    +388		The message  received/ sent.
    +389	"""
    +390
    +391	processed : bool
    +392	"""
    +393		Did the management process the message, i.e., did the tasks necessary for this message (mostly only relevant for received messages).
     394	"""
    +395
    +396	solution : bool|None = None
    +397	"""
    +398		Does this message contain a valid solution?
    +399		True if contains valid solution, False if solution not valid, Null/None if not applicable
    +400	"""