Serveur MCP

EQIQs Rapport Axis

io.github.EQIQs/rapport-axis-core
Entreprise et opérations Productivité Public et accessible MCP 2026-07-28

Ce que fait ce MCP

Creates workplace and personal profiles, stores relationships, and scores compatibility across business, romantic, friendship, and co-parenting contexts.

add_note
Add a note
Save a private note or check-in on one person in the user's workspace; it appears on their EQIQs profile. Use after 1:1s or when the user asks to remember something about someone. Costs 1 unit.
Schéma d’entrée
{'type': 'object', 'required': ['person', 'note'], 'properties': {'note': {'type': 'string', 'maxLength': 4000, 'minLength': 1, 'description': 'Note text (up to 4,000 characters).'}, 'person': {'type': 'string', 'description': 'Who the note is about. Accepts a profile id, an exact email, or a full name. If a name matches more than one person the tool asks which one instead of guessing.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'person': {'type': 'string', 'description': 'Who the note is about.'}, 'note_id': {'type': 'string', 'description': 'Id of the saved note.'}, 'created_at': {'type': 'string', 'description': 'When the note was saved (ISO 8601).'}, 'profile_id': {'type': 'string', 'description': 'Profile id of that person.'}}, 'additionalProperties': False}
create_profile
Add a person
Add a new person to the user's workspace, optionally with traits already known (e.g. an MBTI type from a past assessment). Use invite_person instead when the person should take the assessment themselves. Returns the new profile id. Costs 1 unit.
Schéma d’entrée
{'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string', 'maxLength': 120, 'minLength': 1, 'description': 'Full name (required).'}, 'email': {'type': 'string', 'format': 'email', 'description': 'Optional email; used to match results if they later take the assessment.'}, 'eq_score': {'type': 'number', 'maximum': 100, 'minimum': 0, 'description': 'Optional emotional-intelligence score 0-100.'}, 'disc_type': {'type': 'string', 'description': 'Optional DISC style: D, I, S, C or a blend such as DI.'}, 'mbti_type': {'type': 'string', 'maxLength': 4, 'description': 'Optional four-letter MBTI type, e.g. INTJ.'}, 'department': {'type': 'string', 'maxLength': 120, 'description': 'Optional team or department, used by score_team, prep_meeting and suggest_lead.'}, 'date_of_birth': {'type': 'string', 'format': 'date', 'description': 'Optional YYYY-MM-DD. Personal data: never used in business context.'}, 'enneagram_type': {'type': 'string', 'description': 'Optional Enneagram type 1-9, with wing if known, e.g. 3w2.'}, 'attachment_style': {'type': 'string', 'maxLength': 40, 'description': 'Optional. Personal data: never used in business context.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'profile': {'type': 'object', 'description': 'The newly created profile.', 'additionalProperties': {}}}, 'additionalProperties': False}
generate_narrative
Write a coaching narrative
Premium: write a plain-language coaching narrative for one person, or for a pair when compare_with is given, synthesized from all 21 frameworks. Business context stays on working behavior only. Slower than other tools. Costs 5 units.
Lecture seule
Schéma d’entrée
{'type': 'object', 'required': ['person'], 'properties': {'focus': {'type': 'string', 'maxLength': 200, 'description': "Optional topic to emphasize, e.g. 'giving feedback'."}, 'length': {'enum': ['short', 'standard', 'deep'], 'type': 'string', 'default': 'standard', 'description': 'Approximate length of the narrative.'}, 'person': {'type': 'string', 'description': 'Who the narrative is about. Accepts a profile id, an exact email, or a full name. If a name matches more than one person the tool asks which one instead of guessing.'}, 'context': {'enum': ['business', 'romantic', 'friendship', 'coparenting'], 'type': 'string', 'default': 'business', 'description': "Relationship context that sets framework weighting. 'business' (default) is work-safe and withholds personal-life signals (love language, attachment style, date of birth); the other contexts include them."}, 'audience': {'enum': ['manager', 'self', 'partner'], 'type': 'string', 'default': 'manager', 'description': 'Who will read it. Hiring or candidate-screening audiences are intentionally not supported.'}, 'compare_with': {'type': 'string', 'description': 'Optional second person for a pair narrative. Accepts a profile id, an exact email, or a full name. If a name matches more than one person the tool asks which one instead of guessing.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'units': {'type': 'number', 'description': 'Tool-call units this narrative costs.'}, 'billing': {'type': 'object', 'description': 'Units billed.', 'additionalProperties': {'$ref': '#/properties/guardrails/additionalProperties'}}, 'context': {'type': ['string', 'null'], 'description': 'Relationship context for pair narratives.'}, 'scoring': {'description': 'Scores the narrative is based on.'}, 'subject': {'type': 'string', 'description': 'Person the narrative is about.'}, 'audience': {'type': 'string', 'description': 'Who the narrative is written for.'}, 'sections': {'description': 'Narrative split into sections.'}, 'narrative': {'type': 'string', 'description': 'The written coaching narrative.'}, 'disclaimer': {'type': 'string', 'description': 'Decision-support disclaimer.'}, 'guardrails': {'type': 'object', 'description': 'Safety check results.', 'additionalProperties': {}}, 'action_items': {'description': 'Action items pulled from the narrative.'}, 'compared_with': {'type': ['string', 'null'], 'description': 'Second person, for pair narratives.'}, 'requires_confirmation': {'type': 'boolean', 'description': 'True when the price must be confirmed before running.'}}, 'additionalProperties': False}
get_my_profile
Get my profile
Return the signed-in user's own EQIQs profile: results across the 21-framework battery (MBTI, Big Five, Enneagram, DISC, EQ and more), plain-language labels, and which frameworks are still missing. Use when the user asks about themselves, e.g. 'what is my Enneagram type?' or 'how do I come across at work?'. Read-only; costs 1 unit.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'properties': {'context': {'enum': ['business', 'romantic', 'friendship', 'coparenting'], 'type': 'string', 'default': 'business', 'description': "Relationship context that sets framework weighting. 'business' (default) is work-safe and withholds personal-life signals (love language, attachment style, date of birth); the other contexts include them."}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'context': {'type': ['string', 'null'], 'description': 'Relationship context the profile was filtered for.'}, 'profile': {'type': 'object', 'description': "The person's profile fields that are visible in this context.", 'additionalProperties': {}}, 'matched_by': {'type': 'string', 'description': "How the signed-in user's own profile was found."}, 'label_meanings': {'type': 'object', 'description': 'Plain-language meanings for the framework labels on the profile.', 'additionalProperties': {'$ref': '#/properties/profile/additionalProperties'}}, 'frameworks_total': {'type': 'number', 'description': 'Total frameworks EQIQs uses (21).'}, 'framework_coverage': {'type': 'number', 'description': 'How many of the 21 frameworks have data.'}, 'frameworks_withheld': {'type': 'number', 'description': 'How many frameworks are hidden in this context (e.g. personal-life signals at work).'}}, 'additionalProperties': False}
get_profile
Get a person's profile
Return the full 21-framework read for one saved person: results per framework with plain-language labels, strengths, and working-style notes. Provide exactly one of profile_id, email or name. Read-only; costs 1 unit.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'properties': {'name': {'type': 'string', 'description': 'Full name. Ambiguous names return a list to choose from rather than a guess.'}, 'email': {'type': 'string', 'format': 'email', 'description': "The person's exact email."}, 'context': {'enum': ['business', 'romantic', 'friendship', 'coparenting'], 'type': 'string', 'default': 'business', 'description': "Relationship context that sets framework weighting. 'business' (default) is work-safe and withholds personal-life signals (love language, attachment style, date of birth); the other contexts include them."}, 'profile_id': {'type': 'string', 'description': 'Profile id from list_profiles (preferred).'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'context': {'type': ['string', 'null'], 'description': 'Relationship context the profile was filtered for.'}, 'profile': {'type': 'object', 'description': "The person's profile fields that are visible in this context.", 'additionalProperties': {}}, 'label_meanings': {'type': 'object', 'description': 'Plain-language meanings for the framework labels on the profile.', 'additionalProperties': {'$ref': '#/properties/profile/additionalProperties'}}, 'frameworks_total': {'type': 'number', 'description': 'Total frameworks EQIQs uses (21).'}, 'framework_coverage': {'type': 'number', 'description': 'How many of the 21 frameworks have data.'}, 'frameworks_withheld': {'type': 'number', 'description': 'How many frameworks are hidden in this context (e.g. personal-life signals at work).'}}, 'additionalProperties': False}
invite_person
Invite someone to compare
Create a private invite link for someone to take the EQIQs assessment and compare with the user. Finishing the assessment is their consent to share results. Optionally emailed by EQIQs; otherwise the link is returned to hand over. Limited to 10 invites per hour; no self-invites or opted-out addresses. Costs 1 unit.
Accès externe
Schéma d’entrée
{'type': 'object', 'properties': {'name': {'type': 'string', 'maxLength': 120, 'description': "Invitee's name, shown in the invite."}, 'email': {'type': 'string', 'format': 'email', 'description': "Invitee's email, when they are not saved yet."}, 'person': {'type': 'string', 'description': 'Existing saved person to invite (optional if email is given). Accepts a profile id, an exact email, or a full name. If a name matches more than one person the tool asks which one instead of guessing.'}, 'send_email': {'type': 'boolean', 'default': True, 'description': 'true: EQIQs emails the link. false: only return the link.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'link': {'type': ['string', 'null'], 'description': 'Private invite link.'}, 'status': {'type': 'string', 'description': 'Invite status.'}, 'emailed': {'type': 'boolean', 'description': 'Whether EQIQs emailed the invite.'}, 'invitee': {'type': 'string', 'description': 'Who was invited.'}}, 'additionalProperties': False}
list_invites
List invites
List comparison invites the user has sent and each one's status: pending, clicked, started or completed. Read-only; costs 1 unit.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1, 'description': 'Maximum rows to return (1-50, default 20).'}, 'status': {'enum': ['all', 'pending', 'clicked', 'started', 'completed'], 'type': 'string', 'default': 'all', 'description': 'Filter by status.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'invites': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}, 'description': 'Sent invites with status (sent, opened, started, finished).'}}, 'additionalProperties': False}
list_notes
List notes
Read the user's saved notes and check-ins on one person, newest first. Use before a 1:1 or with prep_meeting. Read-only; costs 1 unit.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'required': ['person'], 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'Maximum rows to return (1-100, default 20).'}, 'person': {'type': 'string', 'description': 'Whose notes to read. Accepts a profile id, an exact email, or a full name. If a name matches more than one person the tool asks which one instead of guessing.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'notes': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}, 'description': 'Notes, newest first.'}, 'person': {'type': 'string', 'description': 'Who the notes are about.'}, 'profile_id': {'type': 'string', 'description': 'Profile id of that person.'}}, 'additionalProperties': False}
list_profiles
List people
List the people saved in the signed-in user's EQIQs workspace (id, name, department, how many of 21 frameworks are complete). Use to find someone before calling get_profile, score_compatibility or score_team. Read-only; costs 1 unit.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum rows to return (1-100, default 25).'}, 'search': {'type': 'string', 'maxLength': 100, 'description': 'Optional case-insensitive filter on name or email.'}, 'context': {'enum': ['business', 'romantic', 'friendship', 'coparenting'], 'type': 'string', 'default': 'business', 'description': "Relationship context that sets framework weighting. 'business' (default) is work-safe and withholds personal-life signals (love language, attachment style, date of birth); the other contexts include them."}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'profiles': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}, 'description': 'Matching profiles.'}}, 'additionalProperties': False}
list_relationships
List saved pairings
List compatibility pairings the user has already saved, with each pair's score and the context it was scored in. Use to recall earlier comparisons without re-scoring. Read-only; costs 1 unit.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum rows to return (1-100, default 25).'}, 'context': {'enum': ['business', 'romantic', 'friendship', 'coparenting'], 'type': 'string', 'description': 'Optional filter: only pairings scored in this context.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'relationships': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}, 'description': 'Saved pairings with their context.'}}, 'additionalProperties': False}
prep_meeting
Prepare for a meeting
Build a meeting prep brief for 1-12 attendees: how to communicate with and persuade each person, and which pairings in the room need care. Name attendees or pass a department. Read-only; costs 2 units.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'properties': {'goal': {'type': 'string', 'maxLength': 300, 'description': "Optional meeting goal, e.g. 'agree the Q4 roadmap', used to tailor the advice."}, 'members': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 12, 'minItems': 1, 'description': 'Profile ids or full names of attendees (1-12). Omit when using department.'}, 'department': {'type': 'string', 'maxLength': 100, 'description': 'Use everyone tagged with this department instead of naming members. Exact match first; refuses and asks for names if more than 12 people match or the name spans several departments.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'goal': {'type': ['string', 'null'], 'description': 'Stated meeting goal.'}, 'people': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}, 'description': 'How to work with each attendee.'}, 'goal_tips': {'type': 'array', 'items': {}, 'description': 'Tips tied to the goal.'}, 'watch_pairs': {'type': 'array', 'items': {'$ref': '#/properties/people/items'}, 'description': 'Pairings that need care.'}, 'weakest_pair': {'description': 'The pairing with the lowest score.'}}, 'additionalProperties': False}
score_compatibility
Score two people
Score how two people work (or relate) together, 0-100, with a visual score card, sub-scores (communication, values, conflict and more), why the score landed where it did, and practical tips. Use for one pair; use score_team for three or more. Decision-support only, never the sole basis for hiring, promotion or termination. Read-only; costs 1 unit.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'required': ['person_a', 'person_b'], 'properties': {'context': {'enum': ['business', 'romantic', 'friendship', 'coparenting'], 'type': 'string', 'default': 'business', 'description': "Relationship context that sets framework weighting. 'business' (default) is work-safe and withholds personal-life signals (love language, attachment style, date of birth); the other contexts include them."}, 'person_a': {'type': 'string', 'description': 'First person. Accepts a profile id, an exact email, or a full name. If a name matches more than one person the tool asks which one instead of guessing.'}, 'person_b': {'type': 'string', 'description': 'Second person. Accepts a profile id, an exact email, or a full name. If a name matches more than one person the tool asks which one instead of guessing.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'dos': {'type': 'array', 'items': {'$ref': '#/properties/strengths/items'}, 'description': 'Things to do with this person.'}, 'donts': {'type': 'array', 'items': {'$ref': '#/properties/strengths/items'}, 'description': 'Things to avoid with this person.'}, 'drivers': {'type': 'array', 'items': {'$ref': '#/properties/subscore_reasons/items'}, 'description': 'Frameworks that moved the score most.'}, 'strengths': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Where the pair works well together.'}, 'subscores': {'type': 'object', 'description': 'Score per dimension, 0-100.', 'additionalProperties': {}}, 'disclaimer': {'type': 'string', 'description': 'Decision-support disclaimer.'}, 'overall_score': {'type': 'number', 'description': 'Overall compatibility score, 0-100.'}, 'frameworks_used': {'type': 'number', 'description': 'Frameworks with data for both people.'}, 'friction_points': {'type': 'array', 'items': {'$ref': '#/properties/strengths/items'}, 'description': 'Where the pair is likely to clash.'}, 'frameworks_total': {'type': 'number', 'description': 'Total frameworks considered.'}, 'subscore_reasons': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {'$ref': '#/properties/subscores/additionalProperties'}}, 'description': 'Why each dimension scored as it did, with a tip.'}}, 'additionalProperties': False}
score_team
Score a team
Score a whole group in one call: every pairing is rolled up into a team cohesion score (visual card), the weakest shared dimension, the best-connected person, who is most isolated, pairings to watch (<55) and anchor pairings (75+), and the role mix with what is missing. Use instead of looping score_compatibility for 3+ people. Decision-support only. Read-only; costs 2 units.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'properties': {'label': {'type': 'string', 'maxLength': 80, 'description': 'Optional group name echoed in the summary.'}, 'context': {'enum': ['business', 'romantic', 'friendship', 'coparenting'], 'type': 'string', 'default': 'business', 'description': "Relationship context that sets framework weighting. 'business' (default) is work-safe and withholds personal-life signals (love language, attachment style, date of birth); the other contexts include them."}, 'members': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 12, 'minItems': 2, 'description': 'Profile ids or full names of the people in the group (2-12). Omit when using department.'}, 'department': {'type': 'string', 'maxLength': 100, 'description': 'Use everyone tagged with this department instead of naming members. Exact match first; refuses and asks for names if more than 12 people match or the name spans several departments.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'label': {'type': ['string', 'null'], 'description': 'Team or department name.'}, 'pairs': {'type': 'array', 'items': {'$ref': '#/properties/members/items'}, 'description': 'Every pairing and its score.'}, 'context': {'type': 'string', 'description': 'Relationship context used.'}, 'members': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {'$ref': '#/properties/subscore_averages/additionalProperties'}}, 'description': 'Each member with their average fit.'}, 'connector': {'description': 'Best-connected member.'}, 'thin_data': {'description': 'Members with too little data for a reliable read.'}, 'disclaimer': {'type': 'string', 'description': 'Decision-support disclaimer.'}, 'pair_count': {'type': 'number', 'description': 'Pairings scored.'}, 'watch_pairs': {'type': 'array', 'items': {'$ref': '#/properties/members/items'}, 'description': 'Pairings that need care.'}, 'anchor_pairs': {'type': 'array', 'items': {'$ref': '#/properties/members/items'}, 'description': 'Strongest pairings.'}, 'member_count': {'type': 'number', 'description': 'People in the team.'}, 'most_isolated': {'description': 'Member furthest from the rest.'}, 'role_coverage': {'description': 'Mix of working-style roles, counting each person once.'}, 'cohesion_score': {'type': 'number', 'description': 'Team cohesion, 0-100.'}, 'weakest_subscore': {'description': "The team's weakest shared dimension."}, 'subscore_averages': {'type': 'object', 'description': 'Average score per dimension across the team.', 'additionalProperties': {}}}, 'additionalProperties': False}
start_assessment
Start an assessment in chat
Get the questions for one EQIQs framework so the user can take it inside the chat. Ask them one at a time, word for word, accepting only A or B. Call with no framework to list what the user has not completed yet. Personal frameworks (attachment, love language) need the user's explicit consent. Read-only; costs 1 unit.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'properties': {'framework': {'type': 'string', 'description': "Framework key, e.g. 'mbti', 'disc', 'enneagram', 'big_five'. Omit to list remaining frameworks."}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'missing': {'type': 'array', 'items': {'$ref': '#/properties/completed/items'}, 'description': 'Frameworks still to take.'}, 'completed': {'type': 'array', 'items': {}, 'description': 'Frameworks already completed.'}, 'framework': {'type': 'string', 'description': 'Framework whose questions are returned.'}, 'questions': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}, 'description': 'Questions with A/B options.'}}, 'additionalProperties': False}
submit_assessment
Submit assessment answers
Score the answers collected via start_assessment with EQIQs' own scoring and save the result to the signed-in user's profile (overwrites an earlier result for that framework). Returns the result in plain language. Costs 1 unit.
Idempotent
Schéma d’entrée
{'type': 'object', 'required': ['framework', 'answers'], 'properties': {'answers': {'type': 'object', 'description': "Map of question id to the user's answer, 'A' or 'B', for every question returned.", 'additionalProperties': {'enum': ['A', 'B'], 'type': 'string'}}, 'framework': {'type': 'string', 'description': 'The same framework key passed to start_assessment.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'type': 'string', 'description': 'Resulting type or level.'}, 'framework': {'type': 'string', 'description': 'Framework scored.'}, 'profile_id': {'type': 'string', 'description': 'Profile the result was saved to.'}}, 'additionalProperties': False}
suggest_lead
Suggest who should lead
Rank 2-12 people for leading a kind of work (execution, people, innovation or analysis), showing the saved results behind each ranking and any thin data. Use for 'who should lead this project?'. Decision-support only. Read-only; costs 2 units.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'properties': {'kind': {'enum': ['execution', 'people', 'innovation', 'analysis'], 'type': 'string', 'default': 'execution', 'description': 'Kind of leadership the work needs.'}, 'members': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 12, 'minItems': 2, 'description': 'Profile ids or full names of the people in the group (2-12). Omit when using department.'}, 'project': {'type': 'string', 'maxLength': 300, 'description': 'Optional project description echoed in the ranking.'}, 'department': {'type': 'string', 'maxLength': 100, 'description': 'Use everyone tagged with this department instead of naming members. Exact match first; refuses and asks for names if more than 12 people match or the name spans several departments.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'kind': {'type': 'string', 'description': 'Type of work being led.'}, 'considerations': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}, 'description': 'People to consider and why (not a ranking).'}}, 'additionalProperties': False}
Modifié
generate_narrative
1 October 2026 02:45
Modifié
suggest_lead
1 October 2026 02:45
Modifié
prep_meeting
1 October 2026 02:45
Modifié
submit_assessment
1 October 2026 02:45
Modifié
start_assessment
1 October 2026 02:45
Modifié
score_team
1 October 2026 02:45
Modifié
list_invites
1 October 2026 02:45
Modifié
invite_person
1 October 2026 02:45
Modifié
list_notes
1 October 2026 02:45
Modifié
add_note
1 October 2026 02:45
Modifié
score_compatibility
1 October 2026 02:45
Modifié
list_relationships
1 October 2026 02:45
Modifié
create_profile
1 October 2026 02:45
Modifié
get_profile
1 October 2026 02:45
Modifié
list_profiles
1 October 2026 02:45
Modifié
get_my_profile
1 October 2026 02:45
Modifié
generate_narrative
27 September 2026 02:44
Modifié
suggest_lead
27 September 2026 02:44
Modifié
prep_meeting
27 September 2026 02:44
Modifié
submit_assessment
27 September 2026 02:44
Modifié
start_assessment
27 September 2026 02:44
Modifié
score_team
27 September 2026 02:44
Modifié
list_invites
27 September 2026 02:44
Modifié
invite_person
27 September 2026 02:44
Modifié
list_notes
27 September 2026 02:44
Modifié
add_note
27 September 2026 02:44
Modifié
score_compatibility
27 September 2026 02:44
Modifié
list_relationships
27 September 2026 02:44
Modifié
create_profile
27 September 2026 02:44
Modifié
get_profile
27 September 2026 02:44