LICENSE
README.md
pyproject.toml
openbotx/__init__.py
openbotx/__main__.py
openbotx/version.py
openbotx.egg-info/PKG-INFO
openbotx.egg-info/SOURCES.txt
openbotx.egg-info/dependency_links.txt
openbotx.egg-info/entry_points.txt
openbotx.egg-info/requires.txt
openbotx.egg-info/top_level.txt
openbotx/agent/__init__.py
openbotx/agent/classifier.py
openbotx/agent/context.py
openbotx/agent/loop.py
openbotx/agent/memory.py
openbotx/agent/orchestrator.py
openbotx/agent/skills.py
openbotx/agent/subagent.py
openbotx/bus/__init__.py
openbotx/bus/dispatcher.py
openbotx/bus/events.py
openbotx/bus/queue.py
openbotx/cdp/__init__.py
openbotx/cdp/base.py
openbotx/cdp/browser.py
openbotx/cdp/connection.py
openbotx/cdp/exceptions.py
openbotx/cdp/utils.py
openbotx/cdp/protocol/__init__.py
openbotx/cdp/protocol/accessibility.py
openbotx/cdp/protocol/animation.py
openbotx/cdp/protocol/audits.py
openbotx/cdp/protocol/autofill.py
openbotx/cdp/protocol/background_service.py
openbotx/cdp/protocol/bluetooth_emulation.py
openbotx/cdp/protocol/browser.py
openbotx/cdp/protocol/cache_storage.py
openbotx/cdp/protocol/cast.py
openbotx/cdp/protocol/console.py
openbotx/cdp/protocol/css.py
openbotx/cdp/protocol/database.py
openbotx/cdp/protocol/debugger.py
openbotx/cdp/protocol/device_access.py
openbotx/cdp/protocol/device_orientation.py
openbotx/cdp/protocol/dom.py
openbotx/cdp/protocol/dom_debugger.py
openbotx/cdp/protocol/dom_snapshot.py
openbotx/cdp/protocol/dom_storage.py
openbotx/cdp/protocol/emulation.py
openbotx/cdp/protocol/event_breakpoints.py
openbotx/cdp/protocol/extensions.py
openbotx/cdp/protocol/fed_cm.py
openbotx/cdp/protocol/fetch.py
openbotx/cdp/protocol/file_system.py
openbotx/cdp/protocol/headless_experimental.py
openbotx/cdp/protocol/heap_profiler.py
openbotx/cdp/protocol/indexed_db.py
openbotx/cdp/protocol/input_.py
openbotx/cdp/protocol/inspector.py
openbotx/cdp/protocol/io.py
openbotx/cdp/protocol/layer_tree.py
openbotx/cdp/protocol/log.py
openbotx/cdp/protocol/media.py
openbotx/cdp/protocol/memory.py
openbotx/cdp/protocol/network.py
openbotx/cdp/protocol/overlay.py
openbotx/cdp/protocol/page.py
openbotx/cdp/protocol/performance.py
openbotx/cdp/protocol/performance_timeline.py
openbotx/cdp/protocol/preload.py
openbotx/cdp/protocol/profiler.py
openbotx/cdp/protocol/pwa.py
openbotx/cdp/protocol/runtime.py
openbotx/cdp/protocol/schema.py
openbotx/cdp/protocol/security.py
openbotx/cdp/protocol/service_worker.py
openbotx/cdp/protocol/smart_card_emulation.py
openbotx/cdp/protocol/storage.py
openbotx/cdp/protocol/system_info.py
openbotx/cdp/protocol/target.py
openbotx/cdp/protocol/tethering.py
openbotx/cdp/protocol/tracing.py
openbotx/cdp/protocol/util.py
openbotx/cdp/protocol/web_audio.py
openbotx/cdp/protocol/web_authn.py
openbotx/channels/__init__.py
openbotx/channels/base.py
openbotx/channels/manager.py
openbotx/channels/telegram.py
openbotx/cli/__init__.py
openbotx/cli/commands.py
openbotx/config/__init__.py
openbotx/config/form.py
openbotx/config/loader.py
openbotx/config/project.py
openbotx/config/schema.py
openbotx/cron/__init__.py
openbotx/cron/service.py
openbotx/cron/types.py
openbotx/heartbeat/__init__.py
openbotx/heartbeat/service.py
openbotx/helpers/__init__.py
openbotx/helpers/oauth1.py
openbotx/helpers/path.py
openbotx/helpers/secrets.py
openbotx/helpers/ssrf.py
openbotx/helpers/text.py
openbotx/helpers/transcription.py
openbotx/providers/__init__.py
openbotx/providers/base.py
openbotx/providers/litellm_provider.py
openbotx/providers/registry.py
openbotx/server/__init__.py
openbotx/server/app.py
openbotx/server/auth.py
openbotx/server/websocket.py
openbotx/server/routes/__init__.py
openbotx/server/routes/agents.py
openbotx/server/routes/auth.py
openbotx/server/routes/channels.py
openbotx/server/routes/chat.py
openbotx/server/routes/config.py
openbotx/server/routes/credentials.py
openbotx/server/routes/files.py
openbotx/server/routes/forms.py
openbotx/server/routes/marketplace.py
openbotx/server/routes/providers.py
openbotx/server/routes/scheduler.py
openbotx/server/routes/skills.py
openbotx/server/routes/system.py
openbotx/server/routes/tasks.py
openbotx/server/routes/tools.py
openbotx/session/__init__.py
openbotx/session/manager.py
openbotx/skills/browser/SKILL.md
openbotx/skills/cron/SKILL.md
openbotx/skills/http-client/SKILL.md
openbotx/skills/image-generation/SKILL.md
openbotx/skills/memory/SKILL.md
openbotx/skills/rss-reader/SKILL.md
openbotx/skills/skill-creator/SKILL.md
openbotx/skills/summarize/SKILL.md
openbotx/skills/twitter/SKILL.md
openbotx/skills/weather/SKILL.md
openbotx/storage/__init__.py
openbotx/storage/base.py
openbotx/storage/local.py
openbotx/storage/s3.py
openbotx/tasks/__init__.py
openbotx/tasks/manager.py
openbotx/tasks/models.py
openbotx/tools/__init__.py
openbotx/tools/base.py
openbotx/tools/browser.py
openbotx/tools/cron.py
openbotx/tools/filesystem.py
openbotx/tools/http_client.py
openbotx/tools/image.py
openbotx/tools/memory_tool.py
openbotx/tools/message.py
openbotx/tools/registry.py
openbotx/tools/rss.py
openbotx/tools/shell.py
openbotx/tools/spawn.py
openbotx/tools/web.py
openbotx/web_client/index.html
openbotx/web_client/logo-chat.png
openbotx/web_client/logo.png
openbotx/web_client/manifest.json
openbotx/web_client/sw.js
openbotx/web_client/assets/ChatPage-CVp-mNyX.js
openbotx/web_client/assets/ChatPage-CWCGEEEn.css
openbotx/web_client/assets/DynamicForm-BHzQTFcJ.js
openbotx/web_client/assets/DynamicForm-C2355eZv.css
openbotx/web_client/assets/FilesPage-BVRE-X7d.js
openbotx/web_client/assets/FilesPage-CZ-onR9n.css
openbotx/web_client/assets/LoginPage-DNF_mFYk.js
openbotx/web_client/assets/LoginPage-cl2e2Hz3.css
openbotx/web_client/assets/MarketplacePage-BtMV1-KV.js
openbotx/web_client/assets/MarketplacePage-CIudIxOO.css
openbotx/web_client/assets/SchedulerPage-Bk5_HBoa.js
openbotx/web_client/assets/SchedulerPage-EpaWXSJ9.css
openbotx/web_client/assets/SettingsPage-CBlUr4ns.css
openbotx/web_client/assets/SettingsPage-FuEWygl0.js
openbotx/web_client/assets/SkillsPage-3zgbdwhf.css
openbotx/web_client/assets/SkillsPage-DPyY39MK.js
openbotx/web_client/assets/TaskBoard-Dgrrxtv1.css
openbotx/web_client/assets/TaskBoard-Iztxh5hB.js
openbotx/web_client/assets/ToolsPage-C6O6fvUS.css
openbotx/web_client/assets/ToolsPage-CJOyR01i.js
openbotx/web_client/assets/apl-B4CMkyY2.js
openbotx/web_client/assets/asciiarmor-Df11BRmG.js
openbotx/web_client/assets/asn1-EdZsLKOL.js
openbotx/web_client/assets/asterisk-B-8jnY81.js
openbotx/web_client/assets/brainfuck-C4LP7Hcl.js
openbotx/web_client/assets/clike-B9uivgTg.js
openbotx/web_client/assets/clojure-BMjYHr_A.js
openbotx/web_client/assets/cmake-BQqOBYOt.js
openbotx/web_client/assets/cobol-CWcv1MsR.js
openbotx/web_client/assets/coffeescript-S37ZYGWr.js
openbotx/web_client/assets/commonlisp-DBKNyK5s.js
openbotx/web_client/assets/crystal-SjHAIU92.js
openbotx/web_client/assets/css-BnMrqG3P.js
openbotx/web_client/assets/cypher-C_CwsFkJ.js
openbotx/web_client/assets/d-pRatUO7H.js
openbotx/web_client/assets/diff-DbItnlRl.js
openbotx/web_client/assets/dockerfile-BKs6k2Af.js
openbotx/web_client/assets/dtd-DF_7sFjM.js
openbotx/web_client/assets/dylan-DwRh75JA.js
openbotx/web_client/assets/ebnf-CDyGwa7X.js
openbotx/web_client/assets/ecl-Cabwm37j.js
openbotx/web_client/assets/eiffel-CnydiIhH.js
openbotx/web_client/assets/elm-vLlmbW-K.js
openbotx/web_client/assets/erlang-BNw1qcRV.js
openbotx/web_client/assets/factor-kuTfRLto.js
openbotx/web_client/assets/fcl-Kvtd6kyn.js
openbotx/web_client/assets/forth-Ffai-XNe.js
openbotx/web_client/assets/fortran-DYz_wnZ1.js
openbotx/web_client/assets/gas-Bneqetm1.js
openbotx/web_client/assets/gherkin-heZmZLOM.js
openbotx/web_client/assets/groovy-D9Dt4D0W.js
openbotx/web_client/assets/haskell-Cw1EW3IL.js
openbotx/web_client/assets/haxe-H-WmDvRZ.js
openbotx/web_client/assets/http-DBlCnlav.js
openbotx/web_client/assets/idl-BEugSyMb.js
openbotx/web_client/assets/index-BS4o5khz.js
openbotx/web_client/assets/index-BTa4SNfX.js
openbotx/web_client/assets/index-BqWzO4jC.js
openbotx/web_client/assets/index-Br3Ce9cr.js
openbotx/web_client/assets/index-C0PcwE7x.js
openbotx/web_client/assets/index-C1WHe5v4.js
openbotx/web_client/assets/index-C8sBFwXd.js
openbotx/web_client/assets/index-CJ55DkR5.js
openbotx/web_client/assets/index-CLmOF4lF.js
openbotx/web_client/assets/index-Ciy54dpG.js
openbotx/web_client/assets/index-DFEf6INx.js
openbotx/web_client/assets/index-DyD3wDwd.css
openbotx/web_client/assets/index-Dyb53HRD.js
openbotx/web_client/assets/index-G7iXLGH_.js
openbotx/web_client/assets/index-IEcoZdiR.js
openbotx/web_client/assets/index-aibZAeP1.js
openbotx/web_client/assets/index-r3WjpDYd.js
openbotx/web_client/assets/index-rEmQhdjV.js
openbotx/web_client/assets/index-rrncaN3N.js
openbotx/web_client/assets/javascript-iXu5QeM3.js
openbotx/web_client/assets/julia-DuME0IfC.js
openbotx/web_client/assets/livescript-BwQOo05w.js
openbotx/web_client/assets/lua-BgMRiT3U.js
openbotx/web_client/assets/mathematica-DTrFuWx2.js
openbotx/web_client/assets/mbox-CNhZ1qSd.js
openbotx/web_client/assets/md-editor-BsLbvYPS.js
openbotx/web_client/assets/mirc-CjQqDB4T.js
openbotx/web_client/assets/mllike-CXdrOF99.js
openbotx/web_client/assets/modelica-Dc1JOy9r.js
openbotx/web_client/assets/mscgen-BA5vi2Kp.js
openbotx/web_client/assets/mumps-BT43cFF4.js
openbotx/web_client/assets/nginx-DdIZxoE0.js
openbotx/web_client/assets/nsis-LdVXkNf5.js
openbotx/web_client/assets/ntriples-BfvgReVJ.js
openbotx/web_client/assets/octave-Ck1zUtKM.js
openbotx/web_client/assets/oz-BzwKVEFT.js
openbotx/web_client/assets/pascal--L3eBynH.js
openbotx/web_client/assets/perl-CdXCOZ3F.js
openbotx/web_client/assets/pig-CevX1Tat.js
openbotx/web_client/assets/powershell-CFHJl5sT.js
openbotx/web_client/assets/primeicons-C6QP2o4f.woff2
openbotx/web_client/assets/primeicons-DMOk5skT.eot
openbotx/web_client/assets/primeicons-Dr5RGzOO.svg
openbotx/web_client/assets/primeicons-MpK4pl85.ttf
openbotx/web_client/assets/primeicons-WjwUDZjB.woff
openbotx/web_client/assets/primevue-Wpscm4C2.js
openbotx/web_client/assets/properties-C78fOPTZ.js
openbotx/web_client/assets/protobuf-ChK-085T.js
openbotx/web_client/assets/pug-DeIclll2.js
openbotx/web_client/assets/puppet-DMA9R1ak.js
openbotx/web_client/assets/python-BuPzkPfP.js
openbotx/web_client/assets/q-pXgVlZs6.js
openbotx/web_client/assets/r-B6wPVr8A.js
openbotx/web_client/assets/rpm-CTu-6PCP.js
openbotx/web_client/assets/ruby-B2Rjki9n.js
openbotx/web_client/assets/sas-B4kiWyti.js
openbotx/web_client/assets/scheme-C41bIUwD.js
openbotx/web_client/assets/shell-CjFT_Tl9.js
openbotx/web_client/assets/sieve-C3Gn_uJK.js
openbotx/web_client/assets/simple-mode-GW_nhZxv.js
openbotx/web_client/assets/smalltalk-CnHTOXQT.js
openbotx/web_client/assets/solr-DehyRSwq.js
openbotx/web_client/assets/sparql-DkYu6x3z.js
openbotx/web_client/assets/spreadsheet-BCZA_wO0.js
openbotx/web_client/assets/sql-D0XecflT.js
openbotx/web_client/assets/stex-C3f8Ysf7.js
openbotx/web_client/assets/style-D06wX8Kj.css
openbotx/web_client/assets/stylus-B533Al4x.js
openbotx/web_client/assets/swift-BzpIVaGY.js
openbotx/web_client/assets/tcl-DVfN8rqt.js
openbotx/web_client/assets/textile-CnDTJFAw.js
openbotx/web_client/assets/tiddlywiki-DO-Gjzrf.js
openbotx/web_client/assets/tiki-DGYXhP31.js
openbotx/web_client/assets/toml-Bm5Em-hy.js
openbotx/web_client/assets/troff-wAsdV37c.js
openbotx/web_client/assets/ttcn-CfJYG6tj.js
openbotx/web_client/assets/ttcn-cfg-B9xdYoR4.js
openbotx/web_client/assets/turtle-B1tBg_DP.js
openbotx/web_client/assets/vb-CmGdzxic.js
openbotx/web_client/assets/vbscript-BuJXcnF6.js
openbotx/web_client/assets/velocity-D8B20fx6.js
openbotx/web_client/assets/verilog-C6RDOZhf.js
openbotx/web_client/assets/vhdl-lSbBsy5d.js
openbotx/web_client/assets/webidl-ZXfAyPTL.js
openbotx/web_client/assets/xquery-DzFWVndE.js
openbotx/web_client/assets/yacas-BJ4BC0dw.js
openbotx/web_client/assets/z80-Hz9HOZM7.js
openbotx/web_client/favicon/about.txt
openbotx/web_client/favicon/android-chrome-192x192.png
openbotx/web_client/favicon/android-chrome-512x512.png
openbotx/web_client/favicon/apple-touch-icon.png
openbotx/web_client/favicon/favicon-16x16.png
openbotx/web_client/favicon/favicon-32x32.png
openbotx/web_client/favicon/favicon.ico