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

[toolang.channel]
telegram = toolang.channels.telegram:create_channel

[toolang.loop]
basic = toolang.loops.basic:create_loop

[toolang.model_adapter]
chat_completions = toolang.models.adapters.chat_completions:create_model_adapter
responses = toolang.models.adapters.responses:create_model_adapter

[toolang.model_provider]
custom = toolang.models.providers.custom:create_model_provider
deepseek = toolang.models.providers.deepseek:create_model_provider
google = toolang.models.providers.google:create_model_provider
ollama = toolang.models.providers.ollama:create_model_provider
openai = toolang.models.providers.openai:create_model_provider
openrouter = toolang.models.providers.openrouter:create_model_provider

[toolang.sandbox]
docker = toolang.sandboxes.docker:create_sandbox
none = toolang.sandboxes.none:create_sandbox

[toolang.tool]
agent_chat = toolang.tools.agent_chat:create_tool_set
agent_state = toolang.tools.agent_state:create_tool_set
filesystem = toolang.tools.filesystem:create_tool_set
service_use = toolang.tools.service_use:create_tool_set
shell = toolang.tools.shell:create_tool_set
web_search = toolang.tools.web_search:create_tool_set
