Create Character
Create a new character in the Marvelous universe
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_CHARACTER])
Update Character Power
Update or modify a character's superpower
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_CHARACTER_POWER])
Delete Character
Remove a character from the Marvelous universe
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_CHARACTER])
Create Team
Form a new superhero team
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TEAM])
Add Character To Team
Add a character to an existing superhero team
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_CHARACTER_TO_TEAM])
Remove Character From Team
Remove a character from a superhero team
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_CHARACTER_FROM_TEAM])
Create Mission
Create a new mission for characters or teams
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_MISSION])
Assign Mission
Assign a mission to a character or team
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ASSIGN_MISSION])
Complete Mission
Mark a mission as completed
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.COMPLETE_MISSION])
Create Villain
Create a new villain in the Marvelous universe
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_VILLAIN])
Schedule Battle
Schedule a battle between heroes and villains
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SCHEDULE_BATTLE])
Update Character Costume
Change or update a character's costume
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_CHARACTER_COSTUME])
Create Artifact
Create a new powerful artifact in the Marvelous universe
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_ARTIFACT])
Assign Artifact To Character
Give a powerful artifact to a character
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ASSIGN_ARTIFACT_TO_CHARACTER])
Create Location
Add a new location to the Marvelous universe
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_LOCATION])
New Character Created
Triggered when a new character is created
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_CHARACTER_CREATED])
Character Power Changed
Triggered when a character's power is updated
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CHARACTER_POWER_CHANGED])
Team Composition Changed
Triggered when a character is added to or removed from a team
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TEAM_COMPOSITION_CHANGED])
Mission Created
Triggered when a new mission is created
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MISSION_CREATED])
Mission Assigned
Triggered when a mission is assigned to a character or team
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MISSION_ASSIGNED])
Mission Completed
Triggered when a mission is marked as completed
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MISSION_COMPLETED])
Villain Created
Triggered when a new villain is created
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.VILLAIN_CREATED])
Battle Scheduled
Triggered when a battle is scheduled
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.BATTLE_SCHEDULED])
Character Costume Updated
Triggered when a character's costume is changed
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CHARACTER_COSTUME_UPDATED])
Artifact Created
Triggered when a new artifact is created
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ARTIFACT_CREATED])
Artifact Assigned
Triggered when an artifact is assigned to a character
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ARTIFACT_ASSIGNED])
Location Created
Triggered when a new location is added to the universe
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LOCATION_CREATED])
Character Power Level Threshold
Triggered when a character's power level exceeds a certain threshold
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CHARACTER_POWER_LEVEL_THRESHOLD])
Team Size Changed
Triggered when the size of a superhero team changes
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TEAM_SIZE_CHANGED])