kb_get_projects
Retrieve project context from personal knowledge storage to provide AI agents with structured information about ongoing work and organizational data.
Instructions
Get project context
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/index.ts:231-238 (schema)Tool schema definition for 'kb_get_projects', including name, description, and empty input schema.{ name: 'kb_get_projects', description: 'Get project context', inputSchema: { type: 'object', properties: {} } },
- src/index.ts:725-734 (handler)Main handler for executing 'kb_get_projects' tool. Calls KnowledgeManager.getProjects() and returns JSON string.case 'kb_get_projects': { return { content: [ { type: 'text', text: JSON.stringify(km.getProjects(), null, 2) } ] }; }
- src/KnowledgeManager.ts:344-346 (helper)Helper method in KnowledgeManager that retrieves and returns the projects section of the knowledge base.getProjects(): ProjectContext { return { ...this.kb.projects }; }