Diagrams

Below are exportable ASCII diagrams (copy/paste) covering architecture, runtime flow, context packing, skill flow, tool policy approvals, telemetry, and V2 multi-agent slots.


1) System overview (modules + boundaries)

                 +------------------------------+
                 |      Channels / Inputs       |
                 |  CLI | Telegram | Others     |
                 +--------------+---------------+
                                |
                                v
                    +--------------------------+
                    | openminion-controlplane  |
                    |  adapters + routing      |
                    +------------+-------------+
                                 |
                                 v
+-------------------------------------------------------------------+
|                         openminion-runtime                         |
|   orchestrates turn: session -> context -> llm -> policy -> tool    |
+----+-----------+-----------+------------+------------+-------------+
     |           |           |            |            |
     v           v           v            v            v
+---------+  +---------+  +--------+  +---------+  +--------+
| session |  | context |  |  llm   |  | policy  |  |  tool  |
+----+----+  +----+----+  +---+----+  +----+----+  +---+----+
     |            |           |            |           |
     |            |           |            |           +-------------------+
     |            |           |            |                               |
     |            |           |            |                     +---------v---------+
     |            |           |            |                     | tool plugins      |
     |            |           |            |                     | exec/browser/...  |
     |            |           |            |                     +-------------------+
     |            |
     |            +--------------------+
     |                                 |
     v                                 v
+---------+   +-----------+   +-----------+   +-----------+
| compress|   |  skill    |   |  memory   |   | identity  |
+---------+   +-----------+   +-----------+   +-----------+

(optional sidecar)
+-------------------+
| openminion-telemetry |
+-------------------+

2) Runtime “turn” flow (single turn, potentially multiple packs)


3) Context packing (how PromptView is assembled under budget)


4) Skill integration flow (many skills → shortlist → one expanded)


5) Tool execution + policy approvals (approve once / window / forever)


6) Telemetry flow (context-focused, per pack + per turn)


7) Session durability (full history preserved; prompt stays compact)


8) V2 slots (daemon + registry + local/remote + multi-agent)

Last updated