Agentic AI Atlasby a5c.ai
OverviewWikiGraphFor AgentsEdgesSearchWorkspace
/
GitHubDocsDiscord
iiRecord
Agentic AI Atlas · OMP (oh-my-pi)
agentVersion:omp:ge-15-5-9a5c.ai
Search record views/
Record · tabs

Available views

II.Record viewspp. 1 - 1
overviewjsongraph
II.
AgentVersion JSON

agentVersion:omp:ge-15-5-9

Structured · live

OMP (oh-my-pi) json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · agent-stack/versions/omp-current.yamlCluster · agent-stack
Record JSON
{
  "id": "agentVersion:omp:ge-15-5-9",
  "_kind": "AgentVersion",
  "_file": "agent-stack/versions/omp-current.yaml",
  "_cluster": "agent-stack",
  "attributes": {
    "agentId": "omp",
    "aliases": [
      "oh-my-pi"
    ],
    "runtimeFamily": "cli-harness",
    "releaseChannel": "stable",
    "displayName": "OMP (oh-my-pi)",
    "summary": "Oh-My-Pi terminal coding agent",
    "sourcePackage": "@oh-my-pi/pi-coding-agent",
    "osSupport": [
      "linux",
      "macos",
      "windows"
    ],
    "agentProductId": "agent:omp",
    "versionRange": ">=15.5.11",
    "currentVersion": "15.5.11",
    "releasedAt": "2026-05-29",
    "releaseNotesUrl": "https://github.com/can1357/oh-my-pi/releases/tag/v15.5.11",
    "assimilationNotes": [
      "Added mid-conversation system-message support for eligible Anthropic Messages turns on Claude Opus 4.8+ and newer first-party Claude API use.",
      "Added supportsMidConversationSystem compatibility settings and Anthropic Claude Opus 4.8 model metadata for Bedrock Converse streaming through xhigh effort.",
      "Anthropic adaptive-thinking effort mapping for Opus 4.7+ now shifts efforts up one notch so high maps to xhigh and xhigh reaches max.",
      "Coding agent adds SQL and Redis SessionStorage backends, exports session storage symbols from the package root, and emits fresh hashline snapshot headers after writes.",
      "Hashline/edit stale-snapshot diagnostics now distinguish file drift from fabricated or cross-session tags.",
      "v15.5.7 adds OpenRouter model variants, xAI Grok OAuth login, and OpenRouter API-key login validation.",
      "v15.5.8 adds credential completion probes plus Wafer Pass and Wafer Serverless providers.",
      "v15.5.9 changes native addon extraction to reuse cached .node files when sizes match and ships standalone binaries with a compressed native-addon archive.",
      "v15.5.9 hardens native addon extraction by rejecting unsafe archive entries and non-file entries before writing binaries.",
      "Install method and package name remain npm install -g @oh-my-pi/pi-coding-agent."
    ],
    "cliCommand": "omp",
    "installMethods": [
      "install:npm"
    ],
    "minSchemaVersion": "6.0.0",
    "adapterMetadata": {
      "authMethods": [
        {
          "type": "api_key",
          "name": "Provider API Key",
          "envVars": [
            "ANTHROPIC_API_KEY",
            "OPENAI_API_KEY"
          ]
        }
      ],
      "authFiles": [
        "~/.omp/agent/settings.json"
      ],
      "hostEnvSignals": [
        "OMP_RUN_ID",
        "OMP_SESSION_ID"
      ],
      "sessionDir": "~/.omp/agent/sessions",
      "sessionPersistence": "file",
      "approvalModes": [
        "yolo",
        "prompt"
      ],
      "capabilityFlags": {
        "canResume": false,
        "canFork": false,
        "supportsMultiTurn": true,
        "sessionPersistence": "file",
        "supportsTextStreaming": true,
        "supportsToolCallStreaming": true,
        "supportsThinkingStreaming": false,
        "supportsNativeTools": true,
        "supportsMCP": false,
        "supportsParallelToolCalls": false,
        "requiresToolApproval": true,
        "supportsThinking": false,
        "supportsJsonMode": false,
        "supportsStructuredOutput": false,
        "structuredSessionTransport": "none",
        "sessionControlPlane": "self-managed",
        "supportsSkills": false,
        "supportsAgentsMd": false,
        "skillsFormat": "none",
        "supportsSubagentDispatch": false,
        "supportsParallelExecution": false,
        "maxParallelTasks": 1,
        "supportsInteractiveMode": true,
        "supportsStdinInjection": true,
        "supportsImageInput": false,
        "supportsImageOutput": false,
        "supportsFileAttachments": false,
        "supportsPlugins": false,
        "supportedPlatforms": [
          "darwin",
          "linux",
          "win32"
        ],
        "requiresGitRepo": false,
        "requiresPty": false
      },
      "runtimeHooks": {
        "preToolUse": "nonblocking",
        "postToolUse": "nonblocking",
        "sessionStart": "nonblocking",
        "sessionEnd": "nonblocking",
        "stop": "nonblocking",
        "userPromptSubmit": "nonblocking"
      },
      "configSchema": {
        "configFormat": "json",
        "configFilePaths": [
          "~/.omp/agent/settings.json"
        ]
      },
      "displayName": "OMP",
      "defaultModelId": "default"
    },
    "hookSupport": {
      "interactive": {
        "sessionStart": "unsupported",
        "stop": "unsupported",
        "userPromptSubmit": "unsupported",
        "preToolUse": "unsupported",
        "sessionEnd": "unsupported"
      },
      "nonInteractive": {}
    },
    "bridgeCapabilities": {
      "interactiveBridge": false,
      "sessionResume": true,
      "positionalPrompt": false
    }
  },
  "outgoingEdges": [
    {
      "from": "agentVersion:omp:ge-15-5-9",
      "to": "agent:omp",
      "kind": "version_of"
    },
    {
      "from": "agentVersion:omp:ge-15-5-9",
      "to": "agent-core-impl:omp.core@current",
      "kind": "composed_of",
      "attributes": {
        "role": "core"
      }
    },
    {
      "from": "agentVersion:omp:ge-15-5-9",
      "to": "agent-runtime-impl:omp.runtime@current",
      "kind": "composed_of",
      "attributes": {
        "role": "runtime"
      }
    },
    {
      "from": "agentVersion:omp:ge-15-5-9",
      "to": "agent-platform-impl:omp.platform@current",
      "kind": "composed_of",
      "attributes": {
        "role": "platform"
      }
    },
    {
      "from": "agentVersion:omp:ge-15-5-9",
      "to": "agent-ui-impl:omp.ui@current",
      "kind": "composed_of",
      "attributes": {
        "role": "ui"
      }
    },
    {
      "from": "agentVersion:omp:ge-15-5-9",
      "to": "evidence:omp-15-5-11-release",
      "kind": "sourced_from"
    },
    {
      "from": "agentVersion:omp:ge-15-5-9",
      "to": "capability:skills",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=15.5.11",
        "level": "full",
        "notes": "Oh-My-Pi documents file-backed skills explicitly."
      }
    },
    {
      "from": "agentVersion:omp:ge-15-5-9",
      "to": "capability:supports-thinking",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=15.5.11",
        "level": "full",
        "notes": "Oh-My-Pi publicly described as a terminal coding agent with broad tool surface."
      }
    },
    {
      "from": "agentVersion:omp:ge-15-5-9",
      "to": "capability:interactive-mode",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=15.5.11",
        "level": "full",
        "notes": "Interactive terminal behavior grounded in upstream product README."
      }
    },
    {
      "from": "agentVersion:omp:ge-15-5-9",
      "to": "capability:stdin-injection",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=15.5.11",
        "level": "full",
        "notes": "Public operator docs are thin; local fallback metadata remains primary source of truth."
      }
    },
    {
      "from": "agentVersion:omp:ge-15-5-9",
      "to": "capability:vision-input",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=15.5.11",
        "level": "full",
        "notes": "Public README advertises image support; technical detail is thinner."
      }
    },
    {
      "from": "agentVersion:omp:ge-15-5-9",
      "to": "capability:can-resume",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=15.5.11",
        "level": "full",
        "notes": "Oh-My-Pi documents resume, continue, fork, and session switching as first-class session operations."
      }
    },
    {
      "from": "agentVersion:omp:ge-15-5-9",
      "to": "memory-system:pi-memory",
      "kind": "uses_memory_system",
      "attributes": {}
    },
    {
      "from": "agentVersion:omp:ge-15-5-9",
      "to": "install:npm",
      "kind": "installed_via"
    }
  ],
  "incomingEdges": [
    {
      "from": "agent:omp",
      "to": "agentVersion:omp:ge-15-5-9",
      "kind": "has_version"
    },
    {
      "from": "capabilitySupport:omp:ge-0-0-0:skills",
      "to": "agentVersion:omp:ge-15-5-9",
      "kind": "capability_of_version",
      "attributes": {}
    },
    {
      "from": "capabilitySupport:omp:ge-0-0-0:thinking",
      "to": "agentVersion:omp:ge-15-5-9",
      "kind": "capability_of_version",
      "attributes": {}
    },
    {
      "from": "capabilitySupport:omp:ge-0-0-0:interactive-mode",
      "to": "agentVersion:omp:ge-15-5-9",
      "kind": "capability_of_version",
      "attributes": {}
    },
    {
      "from": "capabilitySupport:omp:ge-0-0-0:stdin-injection",
      "to": "agentVersion:omp:ge-15-5-9",
      "kind": "capability_of_version",
      "attributes": {}
    },
    {
      "from": "capabilitySupport:omp:ge-0-0-0:image-input",
      "to": "agentVersion:omp:ge-15-5-9",
      "kind": "capability_of_version",
      "attributes": {}
    },
    {
      "from": "capabilitySupport:omp:ge-0-0-0:session-resume",
      "to": "agentVersion:omp:ge-15-5-9",
      "kind": "capability_of_version",
      "attributes": {}
    },
    {
      "from": "evidence:omp-15-5-9-release",
      "to": "agentVersion:omp:ge-15-5-9",
      "kind": "references"
    },
    {
      "from": "evidence:omp-15-5-11-release",
      "to": "agentVersion:omp:ge-15-5-9",
      "kind": "references"
    },
    {
      "from": "evidence:omp-issue-542-v15-5-11-release",
      "to": "agentVersion:omp:ge-15-5-9",
      "kind": "references"
    },
    {
      "from": "claim:omp-issue-542-current-version",
      "to": "agentVersion:omp:ge-15-5-9",
      "kind": "claims"
    },
    {
      "from": "claim:omp-issue-542-mid-conversation-system",
      "to": "agentVersion:omp:ge-15-5-9",
      "kind": "claims"
    },
    {
      "from": "claim:omp-issue-542-claude-opus-4-8-bedrock-effort",
      "to": "agentVersion:omp:ge-15-5-9",
      "kind": "claims"
    },
    {
      "from": "claim:omp-issue-542-adaptive-effort-mapping",
      "to": "agentVersion:omp:ge-15-5-9",
      "kind": "claims"
    },
    {
      "from": "claim:omp-issue-542-sql-session-storage",
      "to": "agentVersion:omp:ge-15-5-9",
      "kind": "claims"
    },
    {
      "from": "claim:omp-issue-542-redis-session-storage",
      "to": "agentVersion:omp:ge-15-5-9",
      "kind": "claims"
    },
    {
      "from": "claim:omp-issue-542-hashline-write-snapshot",
      "to": "agentVersion:omp:ge-15-5-9",
      "kind": "claims"
    },
    {
      "from": "claim:omp-issue-542-stale-snapshot-diagnostics",
      "to": "agentVersion:omp:ge-15-5-9",
      "kind": "claims"
    },
    {
      "from": "hook-mapping:omp-on-event-native",
      "to": "agentVersion:omp:ge-15-5-9",
      "kind": "emits_hook",
      "attributes": {}
    },
    {
      "from": "hook-mapping:post-tool-use-omp",
      "to": "agentVersion:omp:ge-15-5-9",
      "kind": "emits_hook",
      "attributes": {}
    },
    {
      "from": "adapter:extensions-adapter",
      "to": "agentVersion:omp:ge-15-5-9",
      "kind": "bridges_for",
      "attributes": {}
    },
    {
      "from": "lifecycle-semantics:omp",
      "to": "agentVersion:omp:ge-15-5-9",
      "kind": "applies_to_version",
      "attributes": {}
    },
    {
      "from": "session-semantics:omp",
      "to": "agentVersion:omp:ge-15-5-9",
      "kind": "applies_to_version",
      "attributes": {}
    }
  ]
}

Shortcuts

Back to overview
Open graph tab