list_contexts
Search and filter contexts using keywords, tags, categories, date ranges, and favorite status to efficiently manage your context bank.
Instructions
Search and filter contexts with advanced options including keywords, tags, categories, and date ranges
Input Schema
Name | Required | Description | Default |
---|---|---|---|
category | No | Filter by category | |
contain | No | Keyword to search for in context title and content | |
from | No | Start date for filtering (ISO datetime) | |
is_favorite | No | Filter by favorite status | |
limit | No | Maximum number of contexts to return (1-100) | |
offset | No | Number of contexts to skip for pagination | |
tags | No | Filter by tags | |
to | No | End date for filtering (ISO datetime) |
Input Schema (JSON Schema)
{
"properties": {
"category": {
"description": "Filter by category",
"enum": [
"personal",
"work",
"research",
"templates",
"prompts",
"other"
],
"type": "string"
},
"contain": {
"description": "Keyword to search for in context title and content",
"type": "string"
},
"from": {
"description": "Start date for filtering (ISO datetime)",
"format": "date-time",
"type": "string"
},
"is_favorite": {
"description": "Filter by favorite status",
"type": "boolean"
},
"limit": {
"default": 20,
"description": "Maximum number of contexts to return (1-100)",
"maximum": 100,
"minimum": 1,
"type": "number"
},
"offset": {
"default": 0,
"description": "Number of contexts to skip for pagination",
"minimum": 0,
"type": "number"
},
"tags": {
"description": "Filter by tags",
"items": {
"type": "string"
},
"type": "array"
},
"to": {
"description": "End date for filtering (ISO datetime)",
"format": "date-time",
"type": "string"
}
},
"type": "object"
}