Current dated version: 2026-11-11.

Agentic Team Protocol: host behaviour (non-normative), version 2026-11-11

Non-normative. This page describes how a host treats an Agentic Team Protocol package, using Domios as the reference host. Nothing here is a conformance requirement of the package format, and RFC 2119 keywords are not used here. The portable format is defined only in index.md. This specification defines no permission authority: a package asks, and each host decides what to grant under its own policy.

1. Portable format and host policy

The package format (index.md) says what a package contains and when it is valid. Everything else is host policy:

Hosts can differ on all of these points and still read the same packages.

2. Practices for any host

2.1 Imported permissions start at zero

A package's permissions, secrets, requires and inputs are requests, not grants. Domios grants nothing by default when it imports a package. A package from another person counts as unverified and starts with zero default grants. It goes through the same owner preview and consent as any package that needs new grants. Opening a preview is not consent.

2.2 Secrets by name only

A package names the secrets it needs (secrets[].name, with purpose and required). It never carries their values. The host binds each named secret to a value from its own local secret store, on the machine where the role runs. Exports leave out every secret value, from instructions, files, memory and skills alike. Secret values never travel with a package and never cross machines with it.

2.3 Version updates never change running teams

A package version is immutable once published. Domios pins each team's role registrations to the package identity (name and version). A new package version, or an updated template, does not change a team that is already running. Re-running a start on an existing team skips the managers and registrations that already exist and reports them. A registration pinned to a different package version is reported and never overwritten.

2.4 Runtime recovery

2.5 Literal instructions plus host runtime text

A role's instructions reach the agent exactly as written: nothing is substituted. The host then appends its own runtime text per group (managers, workers) and per manager slot. In Domios this text is the primer, routing contract, AgentPad, plan-task flags, Worker context, rendering and reporting rules. Package instructions cannot replace or override host text: the host text is appended after them, never replaced by them. The host runtime text is never written into an exported package.

2.6 Default-package semantics

When a team is created without a package, Domios uses its builtin default package. That package is pre-release and is not published with this version of the specification. Its host default roles behave as follows:

3. Domios-specific behaviour

The rest of this page describes Domios as the reference host. Other hosts are not expected to copy it.

3.1 Team lifecycle

3.2 Authority

3.4 Model policy

3.5 Memory recall

Builtin and saved templates are indexed in domios mem by title, description and when. When a team is created, Domios suggests the best-matching template first, and the default package is always available as a fallback. There is no separate search index.