LICENSE.md
MANIFEST.in
README.md
pyproject.toml
search2o/__init__.py
search2o/main.py
search2o.egg-info/PKG-INFO
search2o.egg-info/SOURCES.txt
search2o.egg-info/dependency_links.txt
search2o.egg-info/entry_points.txt
search2o.egg-info/requires.txt
search2o.egg-info/top_level.txt
search2o/api/__init__.py
search2o/api/admin.py
search2o/api/auth.py
search2o/api/dev.py
search2o/api/exec.py
search2o/api/owner.py
search2o/api/reports.py
search2o/api/user.py
search2o/commands/__init__.py
search2o/commands/api.py
search2o/commands/ask.py
search2o/commands/breakv.py
search2o/commands/continuev.py
search2o/commands/db.py
search2o/commands/end.py
search2o/commands/fail.py
search2o/commands/forv.py
search2o/commands/func.py
search2o/commands/ifv.py
search2o/commands/llm.py
search2o/commands/log.py
search2o/commands/memory.py
search2o/commands/output.py
search2o/commands/parallel.py
search2o/commands/progress.py
search2o/commands/returnv.py
search2o/commands/trace.py
search2o/commands/var.py
search2o/commands/whilev.py
search2o/common/__init__.py
search2o/common/closable.py
search2o/common/docsweb.py
search2o/common/enums.py
search2o/common/epoch.py
search2o/common/exceptions.py
search2o/common/exprhelper.py
search2o/common/flowcontrol.py
search2o/common/jsonvalidation.py
search2o/common/mtimeout.py
search2o/common/mylogger.py
search2o/common/mynamespace.py
search2o/common/requesthelper.py
search2o/common/rest_call.py
search2o/common/sensitivestring.py
search2o/common/toolcallmethods.py
search2o/common/toolresponse.py
search2o/common/typechecker.py
search2o/common/urlquery.py
search2o/config/__init__.py
search2o/config/buildconfig.py
search2o/config/config.py
search2o/database/__init__.py
search2o/database/db.py
search2o/execution/__init__.py
search2o/execution/agent_executor.py
search2o/execution/agent_state.py
search2o/execution/agentexec.py
search2o/execution/allowlist.py
search2o/execution/conversationrun.py
search2o/execution/encryptor.py
search2o/execution/hooks.py
search2o/execution/init.py
search2o/execution/llmresponse.py
search2o/execution/network.py
search2o/execution/prompts.py
search2o/execution/runref.py
search2o/execution/runtime.py
search2o/execution/savedstate.py
search2o/execution/secretsmanager.py
search2o/execution/statenodes.py
search2o/execution/streamiter.py
search2o/llm/__init__.py
search2o/llm/anthropicadapter.py
search2o/llm/basellmadapter.py
search2o/llm/geminiadapter.py
search2o/llm/llmadapter.py
search2o/llm/llmcontext.py
search2o/llm/ollamaadapter.py
search2o/llm/openaiadapter.py
search2o/llm/schemabuilder.py
search2o/llm/sglangadapter.py
search2o/llm/vllmadapter.py
search2o/mcpclient/__init__.py
search2o/mcpclient/mcp.py
search2o/mcpclient/mcpclient.py
search2o/mcpclient/mcptools.py
search2o/models/__init__.py
search2o/models/agentexecmodel.py
search2o/models/apimodels.py
search2o/models/billingmodels.py
search2o/models/configtypes.py
search2o/models/prompt.py
search2o/models/promptmodels.py
search2o/models/reportmodels.py
search2o/models/schemaobjects.py
search2o/models/systemconfig.py
search2o/ui/favicon.svg
search2o/ui/index.html
search2o/ui/assets/AccountModule-QRaStT-U.js
search2o/ui/assets/ActionBar-B7cueuk6.js
search2o/ui/assets/AgentCostDetailReportModule-NzFJVg6M.js
search2o/ui/assets/AgentCostReportModule-CIVxwsco.js
search2o/ui/assets/AgentDetailReportModule-Bh78FMex.js
search2o/ui/assets/AgentErrorDetailReportModule-CtZzwnUF.js
search2o/ui/assets/AgentErrorReportModule-CEDMh2gH.js
search2o/ui/assets/AgentPerformanceReportModule-CMJU5SBg.js
search2o/ui/assets/AgentRunModule-y8Gi52ex.js
search2o/ui/assets/AgentServerConfigModule-m_AT3pPB.js
search2o/ui/assets/AgentViewModule-BBhQDFRJ.js
search2o/ui/assets/AgentsModule-Bmfz7GiL.js
search2o/ui/assets/AllowlistConfigModule-DPVUwWVu.js
search2o/ui/assets/ApiConfigDetailModule-BvMd7599.js
search2o/ui/assets/ApiConfigModule-VvxT0ro5.js
search2o/ui/assets/ApiConnectionPoolsModule-CIfi6-m7.js
search2o/ui/assets/AskInputsForm-IyqKGoYq.js
search2o/ui/assets/AuditLogModule-Da3T_xQy.js
search2o/ui/assets/AuthenticationConfigModule-eEHzyjYE.js
search2o/ui/assets/BackButton-CtJIzGmE.js
search2o/ui/assets/BillingModule-RuB470jN.js
search2o/ui/assets/Composer-DxEvS7-H.js
search2o/ui/assets/ConnectModule-2zXzGm1U.js
search2o/ui/assets/ConstFields-C0ck0IsT.js
search2o/ui/assets/DbConfigDetailModule-BvTpzyrm.js
search2o/ui/assets/DbConfigModule-CD1TMbNL.js
search2o/ui/assets/DeleteConversationDialog-B8PUlveh.js
search2o/ui/assets/DocsModule-Clfz7Z3m.js
search2o/ui/assets/DraftEditModule-D40EGckD.js
search2o/ui/assets/DraftsModule-DbrCrgem.js
search2o/ui/assets/FieldLabel-BfN2m0BW.js
search2o/ui/assets/HooksConfigModule-BYZjZAjn.js
search2o/ui/assets/HoverTip-BMleEzPc.js
search2o/ui/assets/KeyValueRows-DPOOSoa-.js
search2o/ui/assets/LicenseModule-DD6mekSl.js
search2o/ui/assets/LlmProfileDetailModule-eyfkSpov.js
search2o/ui/assets/LlmProfileModule-CL0OuAc0.js
search2o/ui/assets/LoginModule-CA26lSfE.js
search2o/ui/assets/MCPConfigDetailModule-D6w64RJ5.js
search2o/ui/assets/McpConfigModule-BqgNiknd.js
search2o/ui/assets/ModuleCardTitle-hP8hHH9a.js
search2o/ui/assets/NavigationModule-CbMSEfU9.js
search2o/ui/assets/OperatorsConfigModule-D1saVh1x.js
search2o/ui/assets/Pager-CX147lb8.js
search2o/ui/assets/PasswordHelpHint-X4pRPJ-A.js
search2o/ui/assets/ProfileModule-B45pQS8P.js
search2o/ui/assets/ProfileTable-BX9dJ3fp.js
search2o/ui/assets/RankBar-E_uft21o.js
search2o/ui/assets/SafeContent-CsE2MKCq.js
search2o/ui/assets/SearchConversationModule-DfKLmgk0.js
search2o/ui/assets/SearchHistoryModule-DZ7AU1Uo.js
search2o/ui/assets/SecretsEncryptionModule-CVSC7Kw6.js
search2o/ui/assets/ServiceAccountsModule-XzEnCi3R.js
search2o/ui/assets/SortHeaderButton-DHgqdT51.js
search2o/ui/assets/StatTile-CIXYcAWC.js
search2o/ui/assets/SysVarConfigModule-CGwDatuH.js
search2o/ui/assets/TrendChart-CRZJ0awy.js
search2o/ui/assets/UpdatedBy-NWdym8Z9.js
search2o/ui/assets/UsedByAgents-COyRqIVJ.js
search2o/ui/assets/UserDetailReportModule-DrHsGx6W.js
search2o/ui/assets/UserUsageReportModule-D1JW4UZZ.js
search2o/ui/assets/UserViewModule-isVIEmw3.js
search2o/ui/assets/UsersModule-BWRJkn9A.js
search2o/ui/assets/ValidationConfigModule-DfsPK3Is.js
search2o/ui/assets/agentSearch-CWnHu5A7.js
search2o/ui/assets/alert-RZV7C47t.js
search2o/ui/assets/apiConnectionPool-HtlLLgVe.js
search2o/ui/assets/apiConnectionPoolNames-B99aoZlM.js
search2o/ui/assets/apiConnectionPools-BipXsVJZ.js
search2o/ui/assets/arrow-up-CXtQhXpr.js
search2o/ui/assets/check-Cpb5rvdX.js
search2o/ui/assets/checkbox-CdKr4hS2.js
search2o/ui/assets/chevron-down-CURWuW72.js
search2o/ui/assets/chevron-up-Bz5EMVJ4.js
search2o/ui/assets/circle-alert-DchMn4u9.js
search2o/ui/assets/circle-check-CdlAp5ob.js
search2o/ui/assets/collapsible-DFgRG7bU.js
search2o/ui/assets/columnSort-CatRmbVR.js
search2o/ui/assets/copy-pdgEoLbw.js
search2o/ui/assets/dropdown-menu-C-2ljoae.js
search2o/ui/assets/dynamicSchema-DYcamWe0.js
search2o/ui/assets/index-BMk095hD.js
search2o/ui/assets/index-Bex4C8EG.js
search2o/ui/assets/index-HZ44sIzj.js
search2o/ui/assets/index-M8-ejAoM.css
search2o/ui/assets/index-W4shqr-m.js
search2o/ui/assets/input-CH7ctSWE.js
search2o/ui/assets/key-round-Cwc9OnZS.js
search2o/ui/assets/label-CIHFT3qa.js
search2o/ui/assets/logo-B-6bw5wa.png
search2o/ui/assets/logo-dark-B_WtzZH1.png
search2o/ui/assets/openapi-D3paVzto.js
search2o/ui/assets/passwordHelp-CAa12hhT.js
search2o/ui/assets/pencil-CfrscZp0.js
search2o/ui/assets/plus-rN6slf0X.js
search2o/ui/assets/radio-group-CLMDygc1.js
search2o/ui/assets/refresh-cw-CiPbqomk.js
search2o/ui/assets/reportFormat-Cr9z_1Y0.js
search2o/ui/assets/reportState-BG9MhXJB.js
search2o/ui/assets/roleLabels-DCcW-_eD.js
search2o/ui/assets/save-DWarTaBu.js
search2o/ui/assets/savedBaseline-kKWKylpg.js
search2o/ui/assets/schemaRules-CQGHV5gm.js
search2o/ui/assets/select-BvKQItMh.js
search2o/ui/assets/send-horizontal-CG9STYkp.js
search2o/ui/assets/separator-kXwP20kL.js
search2o/ui/assets/skeleton-Csup279_.js
search2o/ui/assets/square-pen-D5YskMbr.js
search2o/ui/assets/switch-Bc0Zt7lR.js
search2o/ui/assets/table-C99Yb_6X.js
search2o/ui/assets/textarea-CGdWaNX7.js
search2o/ui/assets/trash-2-CLvBAvcF.js
search2o/ui/assets/uistate-YTtEQxQP.js
search2o/ui/assets/useUnsavedChanges-CP0l9Abe.js
search2o/ui/monaco/vs/abap-D-t0cyap.js
search2o/ui/monaco/vs/apex-CcIm7xu6.js
search2o/ui/monaco/vs/azcli-BA0tQDCg.js
search2o/ui/monaco/vs/bat-C397hTD6.js
search2o/ui/monaco/vs/bicep-DF5aW17k.js
search2o/ui/monaco/vs/cameligo-plsz8qhj.js
search2o/ui/monaco/vs/clojure-Y2auQMzK.js
search2o/ui/monaco/vs/coffee-Bu45yuWE.js
search2o/ui/monaco/vs/cpp-CkKPQIni.js
search2o/ui/monaco/vs/csharp-CX28MZyh.js
search2o/ui/monaco/vs/csp-D8uWnyxW.js
search2o/ui/monaco/vs/css-CaeNmE3S.js
search2o/ui/monaco/vs/css.worker-BInK4lsP.js
search2o/ui/monaco/vs/cssMode-eIUIN_ru.js
search2o/ui/monaco/vs/cypher-DVThT8BS.js
search2o/ui/monaco/vs/dart-CmGfCvrO.js
search2o/ui/monaco/vs/dockerfile-CZqqYdch.js
search2o/ui/monaco/vs/ecl-30fUercY.js
search2o/ui/monaco/vs/editor-BdtEMBbM.js
search2o/ui/monaco/vs/editor.js
search2o/ui/monaco/vs/editorWorkerHost-B_VpI68A.js
search2o/ui/monaco/vs/elixir-xjPaIfzF.js
search2o/ui/monaco/vs/flow9-DqtmStfK.js
search2o/ui/monaco/vs/freemarker2-B-FhRNBn.js
search2o/ui/monaco/vs/fsharp-BOMdg4U1.js
search2o/ui/monaco/vs/go-D_hbi-Jt.js
search2o/ui/monaco/vs/graphql-CKUU4kLG.js
search2o/ui/monaco/vs/handlebars-BJBfNnbX.js
search2o/ui/monaco/vs/hcl-DTaboeZW.js
search2o/ui/monaco/vs/html-BTio3wpy.js
search2o/ui/monaco/vs/html.worker-C1TNvQ72.js
search2o/ui/monaco/vs/htmlMode-aw5QYZo7.js
search2o/ui/monaco/vs/index-049xrXrp.js
search2o/ui/monaco/vs/index-DZH_zysX.js
search2o/ui/monaco/vs/index.js
search2o/ui/monaco/vs/ini-CsNwO04R.js
search2o/ui/monaco/vs/initialize-CAIC7-3s.js
search2o/ui/monaco/vs/java-CI4ZMsH9.js
search2o/ui/monaco/vs/javascript-B_IYblwB.js
search2o/ui/monaco/vs/json.worker-Bp7U0-9w.js
search2o/ui/monaco/vs/jsonMode-w7Q_ZLTt.js
search2o/ui/monaco/vs/julia-BwzEvaQw.js
search2o/ui/monaco/vs/kotlin-IUYPiTV8.js
search2o/ui/monaco/vs/less-C0eDYdqa.js
search2o/ui/monaco/vs/lexon-iON-Kj97.js
search2o/ui/monaco/vs/liquid-CXh4HpyA.js
search2o/ui/monaco/vs/loader.js
search2o/ui/monaco/vs/lspLanguageFeatures-Cog3rVVE.js
search2o/ui/monaco/vs/lua-DtygF91M.js
search2o/ui/monaco/vs/m3-CsR4AuFi.js
search2o/ui/monaco/vs/main-BEx-Fmlo.js
search2o/ui/monaco/vs/main-DsK8pnKg.js
search2o/ui/monaco/vs/markdown-C_rD0bIw.js
search2o/ui/monaco/vs/mdx-BcFcCtz9.js
search2o/ui/monaco/vs/mips-CiYP61RB.js
search2o/ui/monaco/vs/monaco.contribution-BuX2NvO2.js
search2o/ui/monaco/vs/monaco.contribution-C7tY_xnl.js
search2o/ui/monaco/vs/monaco.contribution-CY2lwFI8.js
search2o/ui/monaco/vs/monaco.contribution-D1-wBxcq.js
search2o/ui/monaco/vs/msdax-C38-sJlp.js
search2o/ui/monaco/vs/mysql-CdtbpvbG.js
search2o/ui/monaco/vs/nls.messages-loader.js
search2o/ui/monaco/vs/objective-c-CntZFaHX.js
search2o/ui/monaco/vs/pascal-r6kuqfl_.js
search2o/ui/monaco/vs/pascaligo-BiXoTmXh.js
search2o/ui/monaco/vs/perl-DABw_TcH.js
search2o/ui/monaco/vs/pgsql-me_jFXeX.js
search2o/ui/monaco/vs/php-D_kh-9LK.js
search2o/ui/monaco/vs/pla-VfZjczW0.js
search2o/ui/monaco/vs/postiats-BBSzz8Pk.js
search2o/ui/monaco/vs/powerquery-Dt-g_2cc.js
search2o/ui/monaco/vs/powershell-B-7ap1zc.js
search2o/ui/monaco/vs/protobuf-BmtuEB1A.js
search2o/ui/monaco/vs/pug-BRpRNeEb.js
search2o/ui/monaco/vs/python-CasA8BlK.js
search2o/ui/monaco/vs/qsharp-BzsFaUU9.js
search2o/ui/monaco/vs/r-f8dDdrp4.js
search2o/ui/monaco/vs/razor-IGOwKAHu.js
search2o/ui/monaco/vs/redis-fvZQY4PI.js
search2o/ui/monaco/vs/redshift-45Et0LQi.js
search2o/ui/monaco/vs/restructuredtext-C7UUFKFD.js
search2o/ui/monaco/vs/ruby-CZO8zYTz.js
search2o/ui/monaco/vs/rust-Bfetafyc.js
search2o/ui/monaco/vs/sb-3GYllVck.js
search2o/ui/monaco/vs/scala-foMgrKo1.js
search2o/ui/monaco/vs/scheme-CHdMtr7p.js
search2o/ui/monaco/vs/scss-C1cmLt9V.js
search2o/ui/monaco/vs/shell-ClXCKCEW.js
search2o/ui/monaco/vs/solidity-MZ6ExpPy.js
search2o/ui/monaco/vs/sophia-DWkuSsPQ.js
search2o/ui/monaco/vs/sparql-AUGFYSyk.js
search2o/ui/monaco/vs/sql-32GpJSV2.js
search2o/ui/monaco/vs/st-CuDFIVZ_.js
search2o/ui/monaco/vs/swift-t-PfMj7W.js
search2o/ui/monaco/vs/systemverilog-Ch4vA8Yt.js
search2o/ui/monaco/vs/tcl-D74tq1nH.js
search2o/ui/monaco/vs/toggleHighContrast-DuqAmExZ.js
search2o/ui/monaco/vs/ts.worker-BLYAhMkX.js
search2o/ui/monaco/vs/tsMode-DB1GiNun.js
search2o/ui/monaco/vs/twig-C6taOxMV.js
search2o/ui/monaco/vs/typescript-BTLNeq8B.js
search2o/ui/monaco/vs/typespec-8OfoLt6R.js
search2o/ui/monaco/vs/vb-Dyb2648j.js
search2o/ui/monaco/vs/wgsl-BhLXMOR0.js
search2o/ui/monaco/vs/workers-BeMslOxK.js
search2o/ui/monaco/vs/xml-DHCggo_L.js
search2o/ui/monaco/vs/yaml-C-RIivnc.js
search2o/ui/monaco/vs/assets/css.worker-BpD9FCKP.js
search2o/ui/monaco/vs/assets/editor.worker-_vAIFJDs.js
search2o/ui/monaco/vs/assets/editorWebWorkerMain-DEgFqX2K.js
search2o/ui/monaco/vs/assets/html.worker-CLuInTTy.js
search2o/ui/monaco/vs/assets/json.worker-Csf_TLih.js
search2o/ui/monaco/vs/assets/ts.worker-g3pjEjl4.js
search2o/ui/monaco/vs/basic-languages/monaco.contribution.js
search2o/ui/monaco/vs/editor/editor.main.css
search2o/ui/monaco/vs/editor/editor.main.js
search2o/ui/monaco/vs/editor/editor.worker.js
search2o/ui/monaco/vs/language/css/css.worker.js
search2o/ui/monaco/vs/language/css/monaco.contribution.js
search2o/ui/monaco/vs/language/html/html.worker.js
search2o/ui/monaco/vs/language/html/monaco.contribution.js
search2o/ui/monaco/vs/language/json/json.worker.js
search2o/ui/monaco/vs/language/json/monaco.contribution.js
search2o/ui/monaco/vs/language/typescript/monaco.contribution.js
search2o/ui/monaco/vs/language/typescript/ts.worker.js
search2o/ui/monaco/vs/nls/lang/cs.d.ts
search2o/ui/monaco/vs/nls/lang/cs.js
search2o/ui/monaco/vs/nls/lang/de.d.ts
search2o/ui/monaco/vs/nls/lang/de.js
search2o/ui/monaco/vs/nls/lang/es.d.ts
search2o/ui/monaco/vs/nls/lang/es.js
search2o/ui/monaco/vs/nls/lang/fr.d.ts
search2o/ui/monaco/vs/nls/lang/fr.js
search2o/ui/monaco/vs/nls/lang/it.d.ts
search2o/ui/monaco/vs/nls/lang/it.js
search2o/ui/monaco/vs/nls/lang/ja.d.ts
search2o/ui/monaco/vs/nls/lang/ja.js
search2o/ui/monaco/vs/nls/lang/ko.d.ts
search2o/ui/monaco/vs/nls/lang/ko.js
search2o/ui/monaco/vs/nls/lang/pl.d.ts
search2o/ui/monaco/vs/nls/lang/pl.js
search2o/ui/monaco/vs/nls/lang/pt-br.d.ts
search2o/ui/monaco/vs/nls/lang/pt-br.js
search2o/ui/monaco/vs/nls/lang/ru.d.ts
search2o/ui/monaco/vs/nls/lang/ru.js
search2o/ui/monaco/vs/nls/lang/tr.d.ts
search2o/ui/monaco/vs/nls/lang/tr.js
search2o/ui/monaco/vs/nls/lang/zh-cn.d.ts
search2o/ui/monaco/vs/nls/lang/zh-cn.js
search2o/ui/monaco/vs/nls/lang/zh-tw.d.ts
search2o/ui/monaco/vs/nls/lang/zh-tw.js