Class: Firecrawl::Models::AgentTraceResponse
- Inherits:
-
Object
- Object
- Firecrawl::Models::AgentTraceResponse
- Defined in:
- lib/firecrawl/models/agent_trace_response.rb
Overview
Trace response for an agent task.
Events are raw hashes: each carries a "type" (e.g. "run.started", "agent.finished", "tool_call.started") plus base fields like "schemaVersion", "eventId", "runId", "occurredAt", "producerSequence", and "agent".
Instance Attribute Summary collapse
-
#active_browser_sessions ⇒ Object
readonly
Returns the value of attribute active_browser_sessions.
-
#credits_used ⇒ Object
readonly
Returns the value of attribute credits_used.
-
#error ⇒ Object
readonly
Returns the value of attribute error.
-
#events ⇒ Object
readonly
Returns the value of attribute events.
-
#id ⇒ Object
readonly
Returns the value of attribute id.
-
#success ⇒ Object
readonly
Returns the value of attribute success.
Instance Method Summary collapse
-
#initialize(raw) ⇒ AgentTraceResponse
constructor
A new instance of AgentTraceResponse.
- #to_s ⇒ Object
Constructor Details
#initialize(raw) ⇒ AgentTraceResponse
Returns a new instance of AgentTraceResponse.
14 15 16 17 18 19 20 21 |
# File 'lib/firecrawl/models/agent_trace_response.rb', line 14 def initialize(raw) @success = raw["success"] @id = raw["id"] @events = raw["events"] @active_browser_sessions = raw["activeBrowserSessions"] @credits_used = raw["creditsUsed"] @error = raw["error"] end |
Instance Attribute Details
#active_browser_sessions ⇒ Object (readonly)
Returns the value of attribute active_browser_sessions.
12 13 14 |
# File 'lib/firecrawl/models/agent_trace_response.rb', line 12 def active_browser_sessions @active_browser_sessions end |
#credits_used ⇒ Object (readonly)
Returns the value of attribute credits_used.
12 13 14 |
# File 'lib/firecrawl/models/agent_trace_response.rb', line 12 def credits_used @credits_used end |
#error ⇒ Object (readonly)
Returns the value of attribute error.
12 13 14 |
# File 'lib/firecrawl/models/agent_trace_response.rb', line 12 def error @error end |
#events ⇒ Object (readonly)
Returns the value of attribute events.
12 13 14 |
# File 'lib/firecrawl/models/agent_trace_response.rb', line 12 def events @events end |
#id ⇒ Object (readonly)
Returns the value of attribute id.
12 13 14 |
# File 'lib/firecrawl/models/agent_trace_response.rb', line 12 def id @id end |
#success ⇒ Object (readonly)
Returns the value of attribute success.
12 13 14 |
# File 'lib/firecrawl/models/agent_trace_response.rb', line 12 def success @success end |
Instance Method Details
#to_s ⇒ Object
23 24 25 |
# File 'lib/firecrawl/models/agent_trace_response.rb', line 23 def to_s "AgentTraceResponse{id=#{id}, success=#{success}}" end |