Shared Dependencies:
Exported Variables:
- User: Contains user information.
- Agent: Contains agent information.
- Task: Contains task information.
- Result: Contains result information.
- Template: Contains template information.
Data Schemas:
- UserSchema: Defines the structure for user data.
- AgentSchema: Defines the structure for agent data.
- TaskSchema: Defines the structure for task data.
- ResultSchema: Defines the structure for result data.
- TemplateSchema: Defines the structure for template data.
DOM Element IDs:
- signupButton
- loginButton
- createAgentButton
- templateSelect
- taskSubmitButton
- resultDownloadButton
- feedbackSubmitButton
- agentNameInput
- agentModelSelect
- taskCustomizeButton
- resultShareButton
- retrainButton
- agentAvatarSelect
- agentDescriptionInput
- agentPublishButton
Message Names:
- SIGNUP_SUCCESS
- LOGIN_SUCCESS
- AGENT_CREATED
- TASK_SUBMITTED
- RESULT_GENERATED
- FEEDBACK_RECEIVED
- AGENT_RETRAINED
- AGENT_PUBLISHED
Function Names:
- createUser
- loginUser
- createAgent
- submitTask
- generateResult
- receiveFeedback
- retrainAgent
- publishAgent
- browseTemplate
- selectTemplate
- customizeTask
- shareResult
- downloadResult
- updateAgentSettings
- testAgentConversation
- evaluateAgentPerformance
- backupAgent
- addCollaborator
- versionAgent
- deployAgent
- connectAIPlatform
- integrateChatPlatform
- useAnalyticsTool
- setupInfrastructure
- installDependencies
- runTests