iiRecord
Agentic AI Atlas · Pi CLI 0.78.0
agentVersion:pi:0-78-0a5c.ai
II.
AgentVersion JSON

agentVersion:pi:0-78-0

Structured · live

Pi CLI 0.78.0 json

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

File · agent-stack/agent-versions/pi-0-78-0-issue-808.yamlCluster · agent-stack
Record JSON
{
  "id": "agentVersion:pi:0-78-0",
  "_kind": "AgentVersion",
  "_file": "agent-stack/agent-versions/pi-0-78-0-issue-808.yaml",
  "_cluster": "agent-stack",
  "attributes": {
    "agentId": "pi",
    "agentProductId": "agent:pi",
    "displayName": "Pi CLI 0.78.0",
    "runtimeFamily": "cli-harness",
    "releaseChannel": "stable",
    "versionRange": "0.78.0",
    "currentVersion": "0.78.0",
    "releasedAt": "2026-05-29",
    "sourcePackage": "@earendil-works/pi-coding-agent",
    "upstreamReleaseTag": "v0.78.0",
    "releaseNotesUrl": "https://github.com/earendil-works/pi/releases/tag/v0.78.0",
    "cliCommand": "pi",
    "summary": "Pi CLI 0.78.0 adds startup session naming via --name / -n and OSC 8 file:// hyperlinks in built-in file tool titles.",
    "assimilationNotes": [
      "Issue #808 tracks Pi 0.78.0 --name / -n startup session naming across interactive, print, JSON, and RPC modes.",
      "Issue #808 tracks Pi 0.78.0 built-in file tool titles rendering OSC 8 file:// hyperlinks when the terminal supports them, including supported tmux clients.",
      "Issue #808 records no install method or package-name change; @earendil-works/pi-coding-agent remains installed through npm."
    ],
    "releaseHighlights": [
      "Named startup sessions via --name / -n.",
      "Clickable file tool paths using OSC 8 file:// hyperlinks."
    ],
    "installMethods": [
      "install:npm"
    ],
    "issue808ReleaseAdditions": {
      "releaseVersion": "0.78.0",
      "launchBehavior": {
        "promptExtraFlags": [
          "--name",
          "-n"
        ],
        "sessionNamingFlags": {
          "longFlag": "--name",
          "shortFlag": "-n",
          "valuePlaceholder": "<display-name>",
          "appliesBeforeStartup": true,
          "modes": [
            "interactive",
            "print",
            "json",
            "rpc"
          ],
          "notes": "Sets the session display name before Pi startup so downstream session metadata can expose the chosen startup name."
        }
      },
      "terminalParser": {
        "builtInFileToolTitleHyperlinks": {
          "encoding": "OSC 8",
          "uriScheme": "file://",
          "introducedIn": "0.78.0",
          "terminalSupportDetection": true,
          "tmuxClientSupport": "supported clients pass OSC 8 hyperlinks through",
          "parserExpectation": "Terminal parsers and snapshots should tolerate OSC 8 hyperlink wrappers around file paths in built-in file tool titles.",
          "fixtureCoverage": "Include an OSC 8 file:// hyperlink title fixture when parser fixtures are generated from this graph fact."
        }
      },
      "sessionMetadata": {
        "startupDisplayName": {
          "field": "sessionName",
          "aliases": [
            "displayName",
            "startupDisplayName"
          ],
          "argvFlags": [
            "--name",
            "-n"
          ],
          "introducedIn": "0.78.0",
          "captureTiming": "before startup",
          "notes": "Session metadata can expose the startup display name configured by --name / -n."
        }
      }
    }
  },
  "outgoingEdges": [
    {
      "from": "agentVersion:pi:0-78-0",
      "to": "agent:pi",
      "kind": "version_of"
    },
    {
      "from": "agentVersion:pi:0-78-0",
      "to": "evidence:pi-0-78-0-release-issue-808",
      "kind": "sourced_from"
    },
    {
      "from": "agentVersion:pi:0-78-0",
      "to": "evidence:pi-0-78-0-release-issue-808",
      "kind": "evidenced_by"
    },
    {
      "from": "agentVersion:pi:0-78-0",
      "to": "agent:pi",
      "kind": "version_of"
    },
    {
      "from": "agentVersion:pi:0-78-0",
      "to": "install:npm",
      "kind": "installed_via"
    }
  ],
  "incomingEdges": [
    {
      "from": "agent:pi",
      "to": "agentVersion:pi:0-78-0",
      "kind": "has_version"
    },
    {
      "from": "evidence:pi-0-78-0-release-issue-808",
      "to": "agentVersion:pi:0-78-0",
      "kind": "references"
    }
  ]
}