Module: ComposableAgents
- Defined in:
- lib/composable_agents.rb,
lib/composable_agents/agent.rb,
lib/composable_agents/version.rb,
lib/composable_agents/ruby_agent.rb,
lib/composable_agents/cline/agent.rb,
lib/composable_agents/instructions.rb,
lib/composable_agents/mixins/logger.rb,
lib/composable_agents/utils/markdown.rb,
lib/composable_agents/ai_agents/agent.rb,
lib/composable_agents/mixins/resumable.rb,
lib/composable_agents/prompt_driven_agent.rb,
lib/composable_agents/mixins/user_interaction.rb,
lib/composable_agents/mixins/artifact_contract.rb,
lib/composable_agents/ai_agents/tools/ask_user_tool.rb,
lib/composable_agents/mixins/ai_agent_user_interaction.rb,
lib/composable_agents/ai_agents/tools/get_artifact_tool.rb,
lib/composable_agents/prompt_rendering_strategy/markdown.rb,
lib/composable_agents/ai_agents/tools/create_artifact_tool.rb,
lib/composable_agents/prompt_rendering_strategy/markdown_heavy.rb
Overview
Main module giving all needed classes to define aomposable agents.
Defined Under Namespace
Modules: AiAgents, Cline, Mixins, PromptRenderingStrategy, Utils Classes: Agent, Instructions, PromptDrivenAgent, RubyAgent
Public API collapse
- VERSION =
Gem version
'1.0.1'