Developers / integration contract

Put a supervisory agent between runtime intent and execution.

EthosGate is model-neutral middleware and an autonomous Conscience Agent. Your runtime proposes; EthosGate evaluates the specific action, returns a bounded directive, and records the decision before a compatible execution layer proceeds.

Runtime sequence

A decision is more than a score.

  1. 1. Intercept intent. Pass an identified agent, objective, evidence, and exact proposed action.
  2. 2. Retrieve and evaluate. EthosGate attaches corpus provenance, factual confidence, TIS, HAI, SRQ, and invariant findings.
  3. 3. Enforce a directive. ALLOW is bounded to the evaluated action; other outcomes pause, modify, request context, escalate, or block.
  4. 4. Record authority. The decision and any human action are attached to the hash-chained ethical ledger.

Current interface

The live, supported interface is the authenticated Convex-backed workbench. A public HTTP endpoint, SDK, provider credential vault, and execution-token verifier are not published in this release, so they are not represented as available APIs.

DecisionRequest {
  agentName, objective,
  modelInput, modelOutput,
  proposedAction, toolMetadata,
  declaredUncertainty
}

DecisionResponse {
  outcome, directive,
  tis, hai, srq,
  sources, currentHash
}

Request fields

agentName
The identified originating agent.
objective
The agent's declared goal for this decision.
modelInput / modelOutput
Available evidence and a reviewable reasoning summary.
proposedAction
The exact downstream action EthosGate must authorize or block.
toolMetadata
Optional tool, target, reversibility, permission, or adapter context.
declaredUncertainty
A bounded 0–1 uncertainty declaration from the originating runtime.

Reviewable response

outcome
ALLOW, MODIFY, QUESTION, ESCALATE, or REFUSE.
directive
Execution authorization, decision stage, and the next bounded action.
tis / hai / srq
Decomposable operational evaluation signals with evidence.
sources
Retrieved canonical corpus snapshots and provenance.
currentHash
The SHA-256 hash binding this decision into the ledger.

Compatibility without false connector claims.

The deterministic local demo is available now and makes no external calls. The OpenAI-compatible HTTP entry is a metadata contract for compatible runtimes; it is not a configured provider connection and accepts no credentials in the workbench. EthosGate remains independent of the underlying model.

    EthosGate | The conscience layer between AI and action