Skip to content

Add first-party agent visual navigator - #132

Merged
telivity-otaip merged 3 commits into
mainfrom
cursor/agent-visual-navigator-76ad
Aug 4, 2026
Merged

Add first-party agent visual navigator#132
telivity-otaip merged 3 commits into
mainfrom
cursor/agent-visual-navigator-76ad

Conversation

@telivity-otaip

@telivity-otaip telivity-otaip commented Aug 4, 2026

Copy link
Copy Markdown
Collaborator

What does this PR do?

Adds a first-party agent navigation map so users can visually browse OTAIP’s ~77 agents by stage, with edges from Orchestrator workflows and package workspace dependencies. No Graphify — thin TypeScript tooling over existing roster metadata.

Also bumps pnpm overrides (ip-address, fast-uri, brace-expansion) so pnpm audit --audit-level=high clears newer advisories that were failing CI.

Type of change

  • Documentation
  • Infrastructure / CI
  • Bug fix
  • New agent or adapter
  • Enhancement to existing agent
  • Domain logic correction
  • Refactor (no behavior change)

Checklist

  • Platform API tests pass (including new GET /api/platform/agent-graph)
  • pnpm gen:manifest --check passes
  • Platform UI typecheck passes
  • pnpm audit --audit-level=high passes locally
  • No any types without a justification comment
  • No floating point for currency
  • Agent spec in agents/specs/ updated if behavior changed (N/A)
  • No new domain logic

Domain impact

N/A — navigation graph only. Edges are workflow pipelines and package deps, not travel-domain knowledge.

Test plan

  • pnpm gen:manifest writes agents.graph.json + docs/agent-map.html
  • pnpm gen:manifest --check confirms freshness
  • pnpm vitest run examples/ota/src/__tests__/platform.test.ts packages/agents-platform/src/orchestrator — 39 passed
  • pnpm audit --audit-level=high — clean of highs
  • Open docs/agent-map.html in a browser; use Platform UI Dashboard → Map toggle when OTA server is running

What shipped

Piece Detail
agents.graph.json 77 nodes, workflow + package edges
docs/agent-map.html Standalone stage-column map
GET /api/platform/agent-graph Serves the committed graph
Platform UI Map view Table/Map toggle on Dashboard
WORKFLOW_PIPELINES extracted Shared source of truth for Orchestrator + graph gen
pnpm overrides ip-address>=10.3.1, fast-uri>=4.1.2, brace-expansion>=5.0.9
Open in Web Open in Cursor 

cursoragent and others added 3 commits August 4, 2026 09:01
Generate agents.graph.json from the agent roster plus Orchestrator
workflows and package workspace deps. Expose it via
GET /api/platform/agent-graph, render a stage-column Map view in
Platform UI, and ship a standalone docs/agent-map.html for browsing
without running the server.

Co-authored-by: telivity-otaip <telivity-otaip@users.noreply.github.com>
Raise ip-address, fast-uri, and brace-expansion floors so
`pnpm audit --audit-level=high` passes CI.

Co-authored-by: telivity-otaip <telivity-otaip@users.noreply.github.com>
Lint failed because the type is only re-exported from types.ts now
that WORKFLOW_PIPELINES lives in workflows.ts.

Co-authored-by: telivity-otaip <telivity-otaip@users.noreply.github.com>
@telivity-otaip
telivity-otaip marked this pull request as ready for review August 4, 2026 09:12
@telivity-otaip
telivity-otaip merged commit af2dc3c into main Aug 4, 2026
1 check passed
@telivity-otaip
telivity-otaip deleted the cursor/agent-visual-navigator-76ad branch August 4, 2026 09:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants