diff --git a/enterprise/app/views/api/v1/accounts/captain/assistants/scenarios/create.json.jbuilder b/enterprise/app/views/api/v1/accounts/captain/assistants/scenarios/create.json.jbuilder new file mode 100644 index 000000000..98566b10f --- /dev/null +++ b/enterprise/app/views/api/v1/accounts/captain/assistants/scenarios/create.json.jbuilder @@ -0,0 +1 @@ +json.partial! 'api/v1/models/captain/scenario', scenario: @scenario \ No newline at end of file diff --git a/enterprise/app/views/api/v1/accounts/captain/assistants/scenarios/index.json.jbuilder b/enterprise/app/views/api/v1/accounts/captain/assistants/scenarios/index.json.jbuilder new file mode 100644 index 000000000..60e97a017 --- /dev/null +++ b/enterprise/app/views/api/v1/accounts/captain/assistants/scenarios/index.json.jbuilder @@ -0,0 +1,5 @@ +json.data do + json.array! @scenarios do |scenario| + json.partial! 'api/v1/models/captain/scenario', scenario: scenario + end +end \ No newline at end of file diff --git a/enterprise/app/views/api/v1/accounts/captain/assistants/scenarios/show.json.jbuilder b/enterprise/app/views/api/v1/accounts/captain/assistants/scenarios/show.json.jbuilder new file mode 100644 index 000000000..98566b10f --- /dev/null +++ b/enterprise/app/views/api/v1/accounts/captain/assistants/scenarios/show.json.jbuilder @@ -0,0 +1 @@ +json.partial! 'api/v1/models/captain/scenario', scenario: @scenario \ No newline at end of file diff --git a/enterprise/app/views/api/v1/accounts/captain/assistants/scenarios/update.json.jbuilder b/enterprise/app/views/api/v1/accounts/captain/assistants/scenarios/update.json.jbuilder new file mode 100644 index 000000000..98566b10f --- /dev/null +++ b/enterprise/app/views/api/v1/accounts/captain/assistants/scenarios/update.json.jbuilder @@ -0,0 +1 @@ +json.partial! 'api/v1/models/captain/scenario', scenario: @scenario \ No newline at end of file diff --git a/enterprise/app/views/api/v1/models/captain/_scenario.json.jbuilder b/enterprise/app/views/api/v1/models/captain/_scenario.json.jbuilder new file mode 100644 index 000000000..64c7f6da8 --- /dev/null +++ b/enterprise/app/views/api/v1/models/captain/_scenario.json.jbuilder @@ -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?