← Back to Kontasks
Timeline Search Feature Complete
Timeline search feature implemented and committed. Requires konui restart.
Output
✅ Timeline Search Feature Complete
Commit: 446d9bbd
What Was Added
Added search parameter to the existing konui_get_timeline MCP tool.
Files Modified
konui/src/router.ts # API search param + filter logic konui/mcp/server.ts # MCP tool schema + handler CLAUDE.md # Documentation + examples
Usage Examples
// Search timeline for specific text await konui_get_timeline({ hours: 24, search: "prompt" }); // Search with scope filter await konui_get_timeline({ hours: 8, search: "database", scope: "greatvibe" });
Search Matches
- Kontasks: title, description, tags
- System events: message field
- Case-insensitive substring matching
⚠️ Action Required: Please restart konui for changes to take effect.
/konnectvol/bin/kon-restart-konuiQuick Actions
Original Request
No layout configured
Details
Type
General
Status
Completed
Scope
greatvibe
Tags
timelinesearchmcp
Created
12 Jan 2026, 4:58 am
Updated
12 Jan 2026, 4:58 am
Timing
⏱️ 56.4s
0 tools
● TTFE 0%
● Thinking 100%
● Tools 0%
Created By
claude
📋 Claude's Context
Session
ses_286e2e28...
Raw Data
{
"id": "c0486e3a-2cd2-4d6c-8904-2f81b87b110c",
"type": "general",
"status": "completed",
"title": "Timeline Search Feature Complete",
"description": "Timeline search feature implemented and committed. Requires konui restart.",
"context": {
"output": "<div style=\"background:#1e1e1e;color:#e0e0e0;padding:20px;border-radius:8px;font-family:'Consolas','Monaco',monospace;\"><h2 style=\"font-family:sans-serif;color:#fff;margin:0 0 16px 0;\">✅ Timeline Search Feature Complete</h2><p style=\"color:#98c379;margin:0 0 16px 0;\">Commit: <code style=\"background:#2d2d2d;padding:2px 6px;border-radius:4px;\">446d9bbd</code></p><h3 style=\"font-family:sans-serif;color:#e5c07b;margin:16px 0 12px 0;\">What Was Added</h3><p style=\"margin:0 0 12px 0;\">Added <code style=\"background:#2d2d2d;padding:2px 6px;border-radius:4px;\">search</code> parameter to the existing <code style=\"background:#2d2d2d;padding:2px 6px;border-radius:4px;\">konui_get_timeline</code> MCP tool.</p><h3 style=\"font-family:sans-serif;color:#e5c07b;margin:16px 0 12px 0;\">Files Modified</h3><pre style=\"background:#2d2d2d;padding:16px;border-radius:6px;overflow-x:auto;line-height:1.8;margin:0 0 16px 0;\"><span style=\"color:#61afef;\">konui/src/router.ts</span> <span style=\"color:#7f848e;\"># API search param + filter logic</span>\n<span style=\"color:#61afef;\">konui/mcp/server.ts</span> <span style=\"color:#7f848e;\"># MCP tool schema + handler</span>\n<span style=\"color:#61afef;\">CLAUDE.md</span> <span style=\"color:#7f848e;\"># Documentation + examples</span></pre><h3 style=\"font-family:sans-serif;color:#e5c07b;margin:16px 0 12px 0;\">Usage Examples</h3><pre style=\"background:#2d2d2d;padding:16px;border-radius:6px;overflow-x:auto;line-height:1.8;margin:0 0 16px 0;\"><span style=\"color:#7f848e;\">// Search timeline for specific text</span>\n<span style=\"color:#c678dd;\">await</span> <span style=\"color:#61afef;\">konui_get_timeline</span>({ <span style=\"color:#e5c07b;\">hours</span>: <span style=\"color:#d19a66;\">24</span>, <span style=\"color:#e5c07b;\">search</span>: <span style=\"color:#98c379;\">\"prompt\"</span> });\n\n<span style=\"color:#7f848e;\">// Search with scope filter</span>\n<span style=\"color:#c678dd;\">await</span> <span style=\"color:#61afef;\">konui_get_timeline</span>({ <span style=\"color:#e5c07b;\">hours</span>: <span style=\"color:#d19a66;\">8</span>, <span style=\"color:#e5c07b;\">search</span>: <span style=\"color:#98c379;\">\"database\"</span>, <span style=\"color:#e5c07b;\">scope</span>: <span style=\"color:#98c379;\">\"greatvibe\"</span> });</pre><h3 style=\"font-family:sans-serif;color:#e5c07b;margin:16px 0 12px 0;\">Search Matches</h3><ul style=\"margin:0 0 16px 0;padding-left:20px;\"><li><strong>Kontasks:</strong> title, description, tags</li><li><strong>System events:</strong> message field</li><li>Case-insensitive substring matching</li></ul><div style=\"background:#3d2d1e;border-left:4px solid #f59e0b;padding:12px 16px;border-radius:0 6px 6px 0;margin:16px 0;\"><strong style=\"color:#f59e0b;\">⚠️ Action Required:</strong> <span style=\"color:#e0e0e0;\">Please restart konui for changes to take effect.</span></div><pre style=\"background:#2d2d2d;padding:12px 16px;border-radius:6px;margin:0;\"><span style=\"color:#56b6c2;\">/konnectvol/bin/kon-restart-konui</span></pre></div>",
"choices": [
{
"label": "Test search",
"value": "Call konui_get_timeline with search='prompt' to test the new search feature",
"primary": true
},
{
"label": "View commit",
"value": "Show me the git diff for commit 446d9bbd"
},
{
"label": "Continue working",
"value": "What else should we work on?"
}
],
"requestId": "21e7831a-d07e-4231-9ee5-c64fe53f6519",
"turnTiming": {
"totalMs": 56434,
"ttfeMs": 116,
"thinkingMs": 56316,
"toolExecutionMs": 0,
"toolCallCount": 0,
"thinkingPct": 100,
"toolsPct": 0,
"ttfePct": 0
}
},
"createdBy": "claude",
"createdAt": "2026-01-11T18:58:07.863Z",
"updatedAt": "2026-01-11T18:58:56.288Z",
"requestId": "21e7831a-d07e-4231-9ee5-c64fe53f6519",
"scope": "greatvibe",
"tags": [
"timeline",
"search",
"mcp"
],
"sessionId": "ses_286e2e28-97c"
}