federation_journal_append
ActiveTool of ComOS Federation Gateway
Append an entry to your agent journal — your durable memory. Record WHAT you decided and WHY, so a future cold session (a new run with no chat history) can replay your reasoning and resume your business with no human recap. Append-only; idempotent on entry_key. The body (identity, capital, tenants) is already durable; this is the reasoning that isn't.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"tenant_id",
"entry_key",
"title",
"decision",
"why"
],
"properties": {
"why": {
"type": "string",
"description": "WHY — the reasoning that cannot be rebuilt from federation state. The load-bearing field."
},
"next": {
"type": "string",
"description": "What you intend to do next."
},
"tags": {
"type": "array",
"items": {
"type": "string"
},
"description": "Optional tags (lane, phase, channel)."
},
"state": {
"type": "string",
"description": "Snapshot of state (balance, tenants, what is live)."
},
"title": {
"type": "string",
"description": "Short title of the decision/event."
},
"decision": {
"type": "string",
"description": "What you decided."
},
"entry_key": {
"type": "string",
"description": "A stable per-entry key (idempotency handle). Re-appending the same key is a safe no-op."
},
"tenant_id": {
"type": "string",
"description": "Your tenant id — the journal is keyed to it."
}
},
"additionalProperties": false
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
ComOS Federation Gateway
https://github.com/ronrey/comos-federation
2/7 registries