sync from monorepo @ ffee08f2

This commit is contained in:
2026-05-09 19:52:44 +02:00
parent e20542a40e
commit bf5a79d931
177 changed files with 242 additions and 37736 deletions
+9 -18
View File
@@ -29,11 +29,10 @@ These tools are developed in this monorepo but distributed as independent reposi
</p>
**Layers top-to-bottom:**
- **Standalone Tools** — installable from their own repositories; depend on foundation crates
- **Orchestration** — multi-connector runtime, ACP server, task management, archival
- **Foundation** — protocol types, tool sandbox, configuration, auth
- **Integrations** — Matrix, Zed, and other external system connectors
- **Parsers** — readers for third-party session formats (OpenCode, ChatGPT, Codex)
- **Consumers** *(shadow)* — server assembly, web app, integrations — not in this repo
- **Standalone Tools** — installable from their own repositories; depend on these crates
- **Orchestration** — connector runtime, ACP server, introspection
- **Foundation** — protocol types, tool sandbox, configuration, auth, process management
---
@@ -41,22 +40,14 @@ These tools are developed in this monorepo but distributed as independent reposi
| Crate | Maturity | Description |
|-------|----------|-------------|
| `dirigent_protocol` | beta | ACP protocol types — messages, events, and RPC definitions |
| `dirigent_core` | beta | Multi-connector orchestration runtime |
| `dirigent_tools` | concept | Tool sandbox and execution abstractions |
| `dirigent_fermata` | production | Policy gate for AI coding agents (`.botignore` / `botignore.toml`) |
| `dirigent_auth` | concept | User authorization model |
| `dirigent_config` | beta | Configuration management |
| `dirigent_protocol` | beta | ACP protocol types — messages, events, and RPC definitions |
| `dirigent_acp_api` | beta | ACP server for incoming agent connections |
| `dirigent_archivist` | production | Event-driven session archival |
| `dirigent_inspector` | concept | Runtime introspection tree |
| `dirigent_config` | beta | Configuration management |
| `dirigent_auth` | concept | User authorization model |
| `dirigent_process` | beta | Child process management |
| `dirigent_taskrunner` | beta | Background task runner |
| `dirigent_anth` | production | Claude Code JSONL session parser |
| `dirigent_inspector` | concept | Session inspection tools |
| `dirigent_matrix` | concept | Matrix integration for session sharing |
| `dirigent_zed` | concept | Zed editor integration |
| `dirigent_chatgpt` | beta | ChatGPT `conversations.json` parser |
| `dirigent_codex` | beta | OpenAI Codex session parser |
| `dirigent_tools` | concept | Tool sandbox and execution abstractions |
| `opencode_client` | beta | OpenCode.ai HTTP client |
---