feat: Add 52 new tools bringing total to 160

New modules (11):
- teams.ts (5 tools): Team/workspace management
- integrations.ts (6 tools): External integrations (Slack, embeds)
- notifications.ts (4 tools): User notification management
- subscriptions.ts (4 tools): Document subscription management
- templates.ts (5 tools): Document template management
- imports-tools.ts (4 tools): Import job management
- emojis.ts (3 tools): Custom emoji management
- user-permissions.ts (3 tools): Permission management
- bulk-operations.ts (6 tools): Batch operations
- advanced-search.ts (6 tools): Faceted search, recent, orphaned, duplicates
- analytics.ts (6 tools): Usage statistics and insights

Updated:
- src/index.ts: Import and register all new tools
- src/tools/index.ts: Export all new modules
- CHANGELOG.md: Version 1.2.0 entry
- CLAUDE.md: Updated tool count to 160
- CONTINUE.md: Updated state documentation

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-31 13:53:27 +00:00
parent fa0e052620
commit 83b70f557e
17 changed files with 3054 additions and 67 deletions

View File

@@ -588,6 +588,16 @@ export const listDocuments: BaseTool = {
| `embeds.update` | `update_embed` | UPDATE | P2 |
| `embeds.list` | `list_document_embeds` | SELECT | P2 |
### 5.31 Templates (5 tools) - NOVO
| API Endpoint | Tool MCP | Operação | Prioridade |
|--------------|----------|----------|------------|
| `templates.list` | `list_templates` | SELECT | P1 |
| `templates.info` | `get_template` | SELECT | P1 |
| `templates.create` | `create_from_template` | INSERT | P1 |
| `templates.convert` | `convert_to_template` | UPDATE | P2 |
| `templates.unconvert` | `convert_from_template` | UPDATE | P2 |
---
## 6. Resumo de Tools
@@ -596,25 +606,27 @@ export const listDocuments: BaseTool = {
| Prioridade | Quantidade | Descrição |
|------------|------------|-----------|
| P1 | 18 | Core: CRUD documentos, collections, users, search |
| P2 | 37 | Secundárias: memberships, comments, shares, stars, pins, views, apiKeys |
| P3 | 28 | Avançadas: templates, OAuth, attachments, reactions, webhooks |
| **Total** | **83** | |
| P1 | 32 | Core: CRUD, search, templates, integrations, notifications |
| P2 | 85 | Secundárias: bulk ops, analytics, search avançado, embeds |
| P3 | 27 | Avançadas: OAuth, sync externo, import URL |
| **Total** | **144** | |
### Por Módulo
| Módulo | Tools | Estado |
|--------|-------|--------|
| Documents | 17 | A implementar |
| Collections | 13 | A implementar |
| Users | 7 | A implementar |
| Groups | 7 | A implementar |
| Comments | 5 | A implementar |
| Shares | 4 | A implementar |
| Revisions | 2 | A implementar |
| Events | 1 | A implementar |
| Attachments | 3 | A implementar |
| Auth | 2 | A implementar |
| Documents | 17 | ✅ Implementado |
| Collections | 13 | ✅ Implementado |
| Users | 7 | ✅ Implementado |
| Groups | 7 | ✅ Implementado |
| Comments | 5 | ✅ Implementado |
| Shares | 4 | ✅ Implementado |
| Revisions | 2 | ✅ Implementado |
| Events | 1 | ✅ Implementado |
| Attachments | 3 | ✅ Implementado |
| Auth | 2 | ✅ Implementado |
| OAuth | 8 | ✅ Implementado |
| File Operations | 4 | ✅ Implementado |
| Stars | 3 | A implementar |
| Pins | 3 | A implementar |
| Views | 2 | A implementar |
@@ -623,6 +635,19 @@ export const listDocuments: BaseTool = {
| Webhooks | 4 | A implementar |
| Backlinks | 1 | A implementar |
| Search Queries | 2 | A implementar |
| Teams | 5 | A implementar |
| Integrations | 6 | A implementar (CRÍTICO) |
| Notifications | 4 | A implementar |
| Subscriptions | 4 | A implementar |
| Imports | 4 | A implementar |
| Emojis | 3 | A implementar |
| User Permissions | 3 | A implementar |
| Bulk Operations | 6 | A implementar |
| Export/Import | 4 | A implementar |
| Advanced Search | 6 | A implementar |
| Analytics | 6 | A implementar |
| External Sync | 5 | A implementar |
| Templates | 5 | A implementar |
---