tpmjs/packages/types
Ajax Davis 95cb0a96f0 feat: add fork-based ownership and fix MCP non-scoped package names
Fork-based ownership:
- Add forkedFromId, forkCount fields to Collection and Agent models
- Add fork-status API endpoints for collections and agents
- Add ForkButton and ForkedFromBadge UI components
- Update clone endpoints to set forkedFromId and increment forkCount
- Add COLLECTION_FORKED and AGENT_FORKED activity types
- Enforce owner-only access for MCP tool execution and agent chat

MCP fix:
- Fix parseToolName to handle non-scoped packages like firecrawl-aisdk
- Try both scoped (@scope/name) and literal (name-with-hyphens) interpretations
- Pass collection envVars to tool executor for API key support
2026-01-13 10:23:28 +10:00
..
src feat: add fork-based ownership and fix MCP non-scoped package names 2026-01-13 10:23:28 +10:00
CHANGELOG.md chore: version packages 2026-01-01 10:22:10 +10:00
package.json chore: update dependencies with compatibility fixes 2026-01-09 22:49:41 +10:00
tsconfig.json feat: add complete monorepo structure and all packages 2025-11-25 21:59:40 +10:00
tsup.config.ts feat: add hot-swappable executor support for collections and agents 2026-01-09 00:19:22 +10:00