Skip to content

Enums & filters

Canonical values for the enums and shared filters referenced across the tool reference. Tool rows link here rather than repeat these tables.

The lens applied to a knowledge entry (entry_type / type). Types are lenses on one entry table, not separate schemas — see Knowledge entries & the graph.

ValueMeaning
WORK_OUTPUTA completed piece of work (default for summarize_work).
DECISIONA choice the org made and why.
PROCESSHow something is done.
CONTEXTBackground that explains other entries.
CONTACTA person record (one paired with every user).
COMPANYAn organization record.

Where an entry sits in its review lifecycle.

ValueMeaning
INBOXCaptured, awaiting review (where summarize_work / summarize_conversation land).
FILEDAccepted into the knowledge base.
ARCHIVEDRetired from active results.

Edges in the knowledge graph, traversed by explore_knowledge (types filter). Auto-discovered between entries.

ValueMeaning
RELATED_TOGeneral association.
SUPERSEDESThis entry replaces another (the older one is is_superseded).
DERIVED_FROMThis entry was produced from another.
REFERENCESThis entry cites another.
WORKS_ATLinks a CONTACT to a COMPANY.

Status of an ask_expert conversation (returned by ask_expert, check_response, get_conversation).

ValueMeaning
PENDINGCreated, not yet delivered.
NOTIFIEDDelivered to the expert (over Slack).
ACTIVEExpert engaged; exchange in progress.
CLOSEDEnded (e.g. via close_conversation).
EXPIREDTimed out with no reply.
CANCELLEDWithdrawn before completion.

Expert availability on list_team members.

ValueMeaning
ONLINEAvailable.
AWAYNot currently active.
DNDDo not disturb.

The mode parameter on search_knowledge.

ValueMeaning
hybridSemantic + keyword combined. Default.
semanticVector similarity only.
keywordLiteral term matching only.

threshold (similarity floor on search_knowledge) defaults to 0.55. Lower it to widen recall; raise it to tighten precision.

The author filter (search_knowledge, list_knowledge, list_events, get_user_profile).

ValueMeaning
meThe authorized caller (resolved from the bearer token).
<user_id>A specific user’s UUID.

Time-window filter accepted by search_knowledge, list_knowledge, list_events, and get_user_profile. (list_knowledge / list_events also accept until.)

FormExamples
Keywordtoday, yesterday, this week
Relative7d, 30d, 90d
AbsoluteISO date, e.g. 2026-06-01

The eventType filter on list_events / list_knowledge. Provider-specific; sample values:

ValueSource
pull_request_openedGitHub
pull_request_mergedGitHub
pull_request_review_approvedGitHub
task_createdClickUp
task_status_updatedClickUp
issue_createdLinear
issue_completedLinear
calendar_event_scheduledGoogle Calendar

This is a representative sample, not the full set — new event types appear as sources emit them. Work events are an episodic ledger and are not semantically searchable; use list_events, not search_knowledge.

role and skill filter ask_expert and list_team.

FieldStored shapeNotes
roleLowercase free text — e.g. engineer, pm, architect, devops, product managerThe web UI offers a preset list, but stored values are free-form lowercase strings.
skillTitle-Case domain names — e.g. React, System Design, Product Strategy, AccessibilityFree text. The UI offers presets; match real stored shape when filtering.