overview

  • extension type: terminal control-tower
  • function: iconographic observability
  • tracked entities: host, tools, subagents, collaboration intent, artifacts, local stats

installation

  • method: package-directory symlink
  • path: ~/.omp/agent/extensions/omp-collab-control-tower
  • target: /home/loca/dev/omp-tower/omp-collab-control-tower
  • registry: ~/.omp/agent/settings.json
  • registry array: extensions

commands

  • /tower: open focused icon-only inspector
  • /tower-collapse: toggle persistent widget
  • /tower-reload-settings: reload active session settings

settings

  • configuration source: native registration fallback to DEFAULT_TOWER_SETTINGS
  • plugin manager cli status: unavailable
  • widget.enabled:
    • type: boolean
    • default: true
  • widget.placement:
    • type: enum
    • values: aboveEditor, belowEditor
    • default: aboveEditor
  • widget.initialState:
    • type: enum
    • values: collapsed, expanded
    • default: collapsed
  • motion.reduced:
    • type: boolean
    • default: false
  • visual.density:
    • type: enum
    • values: compact, balanced, spacious
    • default: balanced
  • stats.enabled:
    • type: boolean
    • default: true
  • stats.port:
    • type: number
    • bounds: 1 to 65535
    • default: 3847
  • stats.pollIntervalMs:
    • type: number
    • bounds: 1000 to 60000
    • default: 5000

privacy-and-collaboration

  • task metadata: privacy-projected
  • irc metadata: privacy-projected
  • artifact metadata: privacy-projected
  • collaboration commands: staged
  • submission status: never submitted
  • full-control arm: two-activation
  • full-control timer: 2.5 seconds

local-stats

  • endpoint: fixed 127.0.0.1
  • blocking behavior: nonblocking disconnected state

session-isolation

  • isolation boundary: session start, switch, branch, tree

verification

  • test suite: passed
  • isolation regression test: passed

limits

  • browser integration: reference implementation only
  • demo directory: not live integration