Skip to content

MEMTRACE_FLEET_MEDIATOR=1 has no observable effect on mediator_mode #21

@Regis-RCR

Description

@Regis-RCR

Summary

Setting MEMTRACE_FLEET_MEDIATOR=1 in the engine or MCP environment changes
nothing I can observe in mediator_mode. The flag does reach the process
environment, but every fleet surface that exposes a mediator mode still reports
advisory.

Environment

  • memtrace 0.6.11
  • macOS (Apple Silicon)
  • Embedded MemDB, fleet tools called over the MCP transport

Steps to reproduce

  1. Start the engine / MCP with MEMTRACE_FLEET_MEDIATOR=1 in the environment.
    (Confirmed present: the value shows up in the running process environment.)
  2. Trigger a conflict that raises an escalation (a destructive change over
    another agent's live intent on the same symbol).
  3. Inspect the mediator mode wherever it is surfaced:
    • fleet_status reports mediator_mode: "advisory".
    • the escalation's mediation request reports the same advisory mode.
    • fleet_preflight carries no mediator-mode field at all.

Observed

The flag is recognized as an environment variable but yields no observable
mediator_mode delta in 0.6.11 (same-host, embedded). The mode stays advisory
everywhere it is reported.

Expected

One of two things. Either the flag changes mediator behaviour in a way an
operator can see, or, if it is not wired in this build, it is documented as a
no-op (or removed) so nobody relies on it.

Note

This one is minor. The flag may well govern some other path (an auto-resolution
route, for instance) that these tools simply do not surface. If that is the
case, a short note on what it actually controls would close the gap.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions