picogent/src/tools/types.ts
Markov 7dd39f65f6 feat: MCP-compatible tracker tools (Function Calling hybrid)
- 14 tools: tasks (7), steps (2), messages (2), projects (2), members (1)
- TypeBox schemas for parameter validation
- Injected via customTools into Pi Agent Core session
- Tools wrap TrackerClient REST methods
2026-02-23 21:51:02 +01:00

8 lines
197 B
TypeScript

import type { TrackerClient } from '../tracker/client.js';
/** Shared context passed to all tool handlers. */
export interface ToolContext {
trackerClient: TrackerClient;
agentSlug: string;
}