# Handoff Contract to grix-admin

## Purpose

After `grix-register` completes account and first Agent parameter preparation, it uniformly hands local configuration work to `grix-admin`.

## Required `grix_admin` Task

```text
bind-local
agent_name=grix-main
agent_id=2029786829095440384
api_endpoint=wss://grix.dhf.pub/v1/agent-api/ws?agent_id=2029786829095440384
api_key=ak_xxx
do_not_create_remote_agent=true
```

## Rules

1. The entry is fixed to `grix_admin`'s `task` parameter; do not pass these fields directly as typed params.
2. The first line must be `bind-local`.
3. `agent_name`, `agent_id`, `api_endpoint`, `api_key` are required.
4. `grix-register` is only responsible for generating the above parameters; it does not execute local configuration commands.
5. Local writing, plugin handling, tool permissions, and hot-reload validation are all handled by `grix-admin`.
