Class: PostHog::MCP::PreparedToolCall
- Inherits:
-
Struct
- Object
- Struct
- PostHog::MCP::PreparedToolCall
- Defined in:
- lib/posthog/mcp/options.rb
Overview
Result of Client#prepare_tool_call: the intent and the
self-reported model pulled off the call, the arguments with the injected
context and llm_model stripped, and whether the call targeted the
get_more_tools virtual tool.
Instance Attribute Summary collapse
-
#args ⇒ Object
Returns the value of attribute args.
-
#intent ⇒ Object
Returns the value of attribute intent.
-
#intent_source ⇒ Object
Returns the value of attribute intent_source.
-
#is_missing_capability ⇒ Object
Returns the value of attribute is_missing_capability.
-
#llm_model ⇒ Object
Returns the value of attribute llm_model.
-
#llm_model_source ⇒ Object
Returns the value of attribute llm_model_source.
Instance Attribute Details
#args ⇒ Object
Returns the value of attribute args
42 43 44 |
# File 'lib/posthog/mcp/options.rb', line 42 def args @args end |
#intent ⇒ Object
Returns the value of attribute intent
42 43 44 |
# File 'lib/posthog/mcp/options.rb', line 42 def intent @intent end |
#intent_source ⇒ Object
Returns the value of attribute intent_source
42 43 44 |
# File 'lib/posthog/mcp/options.rb', line 42 def intent_source @intent_source end |
#is_missing_capability ⇒ Object
Returns the value of attribute is_missing_capability
42 43 44 |
# File 'lib/posthog/mcp/options.rb', line 42 def is_missing_capability @is_missing_capability end |
#llm_model ⇒ Object
Returns the value of attribute llm_model
42 43 44 |
# File 'lib/posthog/mcp/options.rb', line 42 def llm_model @llm_model end |
#llm_model_source ⇒ Object
Returns the value of attribute llm_model_source
42 43 44 |
# File 'lib/posthog/mcp/options.rb', line 42 def llm_model_source @llm_model_source end |