removedInput schema / properties / _envelope / description
Removed value: -"Reserved for the transport layer — never fill this in."
removedInput schema / properties / ack_irreversible / description
Removed value: -"Set true to acknowledge that session records are permanent audit artifacts and cannot be deleted afterwards."
removedInput schema / properties / actor_id / description
Removed value: -"Your agent identity, e.g. 'kimi-code/FI-008' or 'claude/sonnet'. Recorded in the audit log so this action is attributed to you."
removedInput schema / properties / actor_signature / description
Removed value: -"Cryptographic signature over the request, if your agent holds a key — proves the call genuinely came from actor_id. Omit if you have no key."
removedInput schema / properties / agent_policy / description
Removed value: -"JSON constraints on your own behavior, e.g. {\"autonomy\": \"reversible_only\", \"forbidden\": [\"git push\"]}."
removedInput schema / properties / auth_context / description
Removed value: -"JSON carrying external authentication material, e.g. {\"token_class\": \"bearer\", \"issuer\": \"github\"} — used for gating."
removedInput schema / properties / caller_actor_id / description
Removed value: -"If you are calling on behalf of another agent, that agent's id — builds a delegation chain for the audit log."
removedInput schema / properties / client_capabilities / description
Removed value: -"JSON declaring what your client supports, e.g. {\"transports\": [\"http\"], \"protocol\": \"2025-11-25\"}."
removedInput schema / properties / context / description
Removed value: -"JSON object of background facts to bind into the session, e.g. {\"repo\": \"arifOS\", \"task\": \"fix-tests\"}."
removedInput schema / properties / counterparty / description
Removed value: -"JSON describing the other party in a two-agent exchange, e.g. {\"agent_id\": \"hermes/1\", \"role\": \"verifier\"}."
removedInput schema / properties / declared_model_key / description
Removed value: -"The model you run on, e.g. 'zai-coding-plan/glm-5.3'. Informational only — the kernel records but never trusts it."
removedInput schema / properties / delegation_mode / description
Removed value: -"Contract governing delegated calls, e.g. 'read_only' or 'governed'."
removedInput schema / properties / epoch_id / description
Removed value: -"Optional id grouping related sessions into one long-running epoch, e.g. '2026-H2-ops'."
removedInput schema / properties / evidence / description
Removed value: -"JSON list of facts you have already verified, e.g. [{\"fact\": \"pytest 299 passed\", \"source\": \"CI run\"}] — carried into the session record."
removedInput schema / properties / executor_actor_id / description
Removed value: -"Id of the agent that will actually carry out work under this session's permissions, if different from actor_id."
removedInput schema / properties / idempotency_key / description
Removed value: -"Client-chosen key (e.g. 'job-42-attempt-1'). Retrying with the same key will not repeat the effect — safe retries on flaky networks."
removedInput schema / properties / intent / description
Removed value: -"Plain-language statement of what this session is for, e.g. 'repair the failing MCP tests'. Recorded for audit."
removedInput schema / properties / mode / description
Removed value: -"What to do: 'init' (default) starts a new governed session; 'preflight' checks an existing session's state without creating one; 'resume' re-attaches to the session in session_id; 'validate' re-checks credentials; 'canary' is a transport probe; 'triage' reads session state; 'epoch_open'/'epoch_seal' bracket a long working window; 'light' is a minimal session; 'opt_out' records a privacy opt-out."
removedInput schema / properties / nonce / description
Removed value: -"One-time random string (e.g. a UUID) making this request unique; protects against replay of the same call."
removedInput schema / properties / payload / description
Removed value: -"Extra mode-specific data as a JSON object; the mode's response tells you which fields it expects."
removedInput schema / properties / previous_session_hash / description
Removed value: -"Hash string returned when your previous session closed; supplying it chains this session to that one, proving continuity."
removedInput schema / properties / requested_authority / description
Removed value: -"The highest class of action you may take: 'OBSERVE_ONLY' (read-only, default) or a higher governed class granted by your policy."
removedInput schema / properties / session_id / description
Removed value: -"Session id returned by arif_init (looks like 'sess-…'). Pass it on every call after init so the action is attributed to your governed session."
removedInput schema / properties / session_token / description
Removed value: -"Session Continuity Token (SCT) — the credential string arif_init returned alongside session_id. Pass it back on follow-up calls to prove the session is yours; without it the kernel treats you as unauthenticated."
removedInput schema / properties / sovereign_id / description
Removed value: -"Identifier of the human principal you act for, when acting under their explicit delegation."
removedInput schema / properties / tooling / description
Removed value: -"JSON list of the tools you can use, e.g. [\"Bash\", \"Read\"] — lets the kernel scope what it will permit you."
removedInput schema / properties / trace_id / description
Removed value: -"Correlation id of your choosing (e.g. 'req-8f3a') — lets you find this call later across kernel logs and organ systems."
removedInput schema / properties / verbose / description
Removed value: -"Legacy on/off verbosity ('true'/'false'); prefer verbosity."
removedInput schema / properties / verbosity / description
Removed value: -"How detailed responses should be: 'minimal' (default), 'standard', or 'full'."