feat: add jbuilders

This commit is contained in:
Shivam Mishra
2025-07-09 14:22:59 +05:30
parent 96746cc592
commit 526d6e2a0a
5 changed files with 22 additions and 0 deletions
@@ -0,0 +1 @@
json.partial! 'api/v1/models/captain/scenario', scenario: @scenario
@@ -0,0 +1,5 @@
json.data do
json.array! @scenarios do |scenario|
json.partial! 'api/v1/models/captain/scenario', scenario: scenario
end
end
@@ -0,0 +1 @@
json.partial! 'api/v1/models/captain/scenario', scenario: @scenario
@@ -0,0 +1 @@
json.partial! 'api/v1/models/captain/scenario', scenario: @scenario
@@ -0,0 +1,14 @@
json.id scenario.id
json.title scenario.title
json.description scenario.description
json.instruction scenario.instruction
json.tools scenario.tools
json.enabled scenario.enabled
json.assistant_id scenario.assistant_id
json.account_id scenario.account_id
json.created_at scenario.created_at
json.updated_at scenario.updated_at
json.assistant do
json.id scenario.assistant.id
json.name scenario.assistant.name
end if scenario.assistant.present?