source_type values: api, mcp, text_document.
Workspace members share access to their owner’s context sources.
Actions
get
Returns a single context source by ID.
Parameters
Response
list
Returns all context sources for the authenticated user, optionally filtered to sources attached to a specific Genie.
Parameters
Response
create
Creates a new context source and immediately fetches its capabilities from the remote endpoint.
For mcp sources, credential_value is required for capability discovery. The credential is stored encrypted in the vault automatically.
Parameters
Response
attach
Attaches an existing context source to a Genie.
Parameters
Response
upsert
Creates or updates a context source and attaches it to a Genie in a single operation. Capabilities are fetched at write time.
Parameters
Response
update
Updates mutable fields on a context source. Currently supports toggling is_active.
Parameters
Response
delete
Detaches a context source from a Genie (removes the agent_context_source association). The source itself is not deleted.
Parameters
Response
delete-source
Permanently deletes a context source and its associated credential from the vault. Irreversible.
Parameters
Response
refresh-capabilities
Re-fetches and updates the capability list for the context source attached to a Genie. Useful after the remote API changes.
Parameters
Response

