[console_scripts]
caps = toolang.cli.caps.main:main
too = toolang.cli.toolang.main:main
toolang = toolang.cli.toolang.main:main

[toolang.model_adapter]
chat_completions = toolang.plugin.adapters.chat_completions:create_model_adapter
generate_content = toolang.plugin.adapters.generate_content:create_model_adapter
messages = toolang.plugin.adapters.messages:create_model_adapter
responses = toolang.plugin.adapters.responses:create_model_adapter

[toolang.model_catalog]
llama_cpp = toolang.plugin.catalogs.llama_cpp:create_model_catalog
models_dev = toolang.plugin.catalogs.models_dev:create_model_catalog
ollama = toolang.plugin.catalogs.ollama:create_model_catalog

[toolang.sandbox]
docker = toolang.plugin.sandboxes.docker:create_sandbox
host = toolang.plugin.sandboxes.host:create_sandbox

[toolang.toolset]
convo = toolang.plugin.toolsets.convo:create_toolset
fs = toolang.plugin.toolsets.fs:create_toolset
history = toolang.plugin.toolsets.history:create_toolset
runtime = toolang.execution.tools.runtime:create_toolset
service = toolang.plugin.toolsets.service:create_toolset
shell = toolang.plugin.toolsets.shell:create_toolset
state = toolang.execution.tools.state:create_toolset
web = toolang.plugin.toolsets.web:create_toolset
