Explore from My Selfie
explore_from_my_selfieExplore careers and further learning in either direction. From the person's learning: the occupations and program areas their statements (proposed ones too, with their affirmation shown), the phrases you name from their descriptions, or their words reach through the KSA Dictionary's link words, a page at a time. From a target they name or select: an occupation (SOC code), a certification (its id), a program (a CourseShelf program_id or a CIP code) or a Transitions destination (to_soc with its from_soc), by the identifier the service returned; no earlier interview answer is needed and a package is started when none is sent. Each answer gives the source, the ONET elements the person's statements share with it, questions to explore from every ONET branch (paged), learning areas or occupations it crosses to (paged), and keeps the possibility in the person's record with what prompted it. Exploration only: not a qualification, a score, a credit award or verified competence. A statement comes only from what the person then describes in their own words.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "explore_from_my_selfie"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | From the person's learning: connections per page (default 20, at most 50) | |
| words | No | Words the person used for work or study they have in mind | |
| offset | No | From the person's learning: the next_offset of a previous answer | |
| target | No | From a target: what the person names or selects, by the identifier its service returned | |
| channel | No | How the person said it; text when omitted | |
| package | No | The package the last GoldSeam Selfie answer returned (goldribbon_package_v1 with its selfie_interview part). Keep it for the person and send it back whole; GoldSeam keeps no copy. | |
| questions | No | { limit, offset }: the page of questions to explore (default 20, at most 50) | |
| prompted_by | No | What prompted this exploration: statement_ids, description_ids, interest_id or explored_id the package holds | |
| statement_ids | No | From the person's learning: only these statements; every statement not set aside when omitted | |
| interest_words | No | The person's own words naming this as something they want to explore; kept as an interest linked to the target | |
| learning_areas | No | From a target: { limit, offset } for the learning areas or occupations it crosses to | |
| from_descriptions | No | From the person's learning: phrases you name from their recorded descriptions |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | from_learning or from_target | |
| count | No | ||
| limits | No | What this answer could not do, each { code, statement } | |
| offset | No | ||
| status | No | What happened, or needs_attention with a problem | |
| target | No | From a target: what was read, with its explored_id and the observation_id it was kept as | |
| package | No | The person's package with the interview; absent when the call could not use it | |
| problem | No | When status is needs_attention: code, statement, what_to_do | |
| contract | Yes | ||
| statement | Yes | ||
| truncated | No | ||
| how_to_use | No | ||
| connections | No | From the person's learning: this page of connections, each with its explored_id and the observation_id it was kept as | |
| next_offset | No | ||
| prompted_by | No | ||
| next_actions | No | ||
| total_matching | No | ||
| interest_recorded | No |