Skip to content

Commit 13adaed

Browse files
ersinkocclaude
andcommitted
πŸ“ docs(readme): update stats β€” 250+ tools, 104 providers, 26 migrations
- Tools: 190+ β†’ 250+ (3 occurrences) - Providers: 96 β†’ 104 - Migrations: 23 β†’ 26 - Gateway: 394 test files β†’ 388, 16,500+ β†’ 16,294+ tests - Total: 26,700+ β†’ 26,500+ tests, 550 β†’ 549 test files Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 4612ebf commit 13adaed

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

β€ŽREADME.mdβ€Ž

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -407,7 +407,7 @@ ownpilot/
407407
β”‚ β”‚ β”‚ β”œβ”€β”€ agent/ # Agent engine, orchestrator, providers
408408
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ providers/ # Multi-provider implementations
409409
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ orchestra/ # Multi-agent orchestration engine
410-
β”‚ β”‚ β”‚ β”‚ └── tools/ # 190+ built-in tool definitions
410+
β”‚ β”‚ β”‚ β”‚ └── tools/ # 250+ built-in tool definitions
411411
β”‚ β”‚ β”‚ β”œβ”€β”€ plugins/ # Plugin system with isolation, marketplace
412412
β”‚ β”‚ β”‚ β”œβ”€β”€ events/ # EventBus, HookBus, ScopedBus
413413
β”‚ β”‚ β”‚ β”œβ”€β”€ services/ # Service registry (DI container)
@@ -432,7 +432,7 @@ ownpilot/
432432
β”‚ β”‚ β”‚ β”œβ”€β”€ db/
433433
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ repositories/ # 67 data access repositories
434434
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ adapters/ # PostgreSQL adapter
435-
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ migrations/ # 23 schema migrations
435+
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ migrations/ # 26 schema migrations
436436
β”‚ β”‚ β”‚ β”‚ └── seeds/ # Default data
437437
β”‚ β”‚ β”‚ β”œβ”€β”€ channels/ # Telegram + WhatsApp channel plugins
438438
β”‚ β”‚ β”‚ β”œβ”€β”€ plugins/ # Plugin initialization & registration
@@ -502,7 +502,7 @@ The foundational runtime library. Contains the AI engine, tool system, plugin ar
502502

503503
The API server built on [Hono](https://hono.dev/). Handles HTTP/WebSocket communication, database operations, agent execution, MCP integration, plugin management, and channel connectivity.
504504

505-
**~148,000 LOC** across 476 source files. **394 test files** with **16,500+ tests**.
505+
**~144,000 LOC** across 460 source files. **388 test files** with **16,294+ tests**.
506506

507507
**Route Modules (115 handlers):**
508508

@@ -622,7 +622,7 @@ All API keys are managed via the **Config Center UI** (Settings page) or the `ow
622622

623623
### Supported Providers
624624

625-
**96 providers** with auto-synced model catalogs from [models.dev](https://models.dev). Key providers:
625+
**104 providers** with auto-synced model catalogs from [models.dev](https://models.dev). Key providers:
626626

627627
| Provider | Integration Type | Key Models |
628628
| ------------------ | ------------------------ | ----------------------------------------------------------------------- |
@@ -668,7 +668,7 @@ Any OpenAI-compatible endpoint can be added as a custom provider.
668668

669669
- **Anthropic Prompt Caching** β€” Static system prompt sections (persona, tools, capabilities) marked with `cache_control: { type: 'ephemeral' }`. Dynamic sections (current context, code execution) sent without caching. Reduces input token costs on multi-turn conversations.
670670
- **Context Compaction** β€” When context grows large, old messages can be AI-summarized into a compact summary, preserving recent messages. Reduces token usage while maintaining conversation continuity.
671-
- **Meta-tool Proxy** β€” Only 4 small tool definitions sent to the LLM instead of 190+ full schemas.
671+
- **Meta-tool Proxy** β€” Only 4 small tool definitions sent to the LLM instead of 250+ full schemas.
672672

673673
---
674674

@@ -1706,7 +1706,7 @@ pnpm clean # Clear all build artifacts
17061706
| **Telegram** | Grammy 1.41 |
17071707
| **CLI** | Commander.js 14 |
17081708
| **MCP** | @modelcontextprotocol/sdk |
1709-
| **Testing** | Vitest 4.x (550 test files, 26,700+ tests) |
1709+
| **Testing** | Vitest 4.x (549 test files, 26,500+ tests) |
17101710
| **Linting** | ESLint 10 (flat config) |
17111711
| **Formatting** | Prettier 3.8 |
17121712
| **Container** | Docker multi-arch (ghcr.io/ownpilot/ownpilot) |

0 commit comments

Comments
Β (0)