LearnNewsExamplesServices
Frontmatter
id9299
titleImplement Agent Self-Discovery via Neural Link Introspection
stateOpen
labels
enhancementaiarchitecture
assignees[]
createdAtFeb 24, 2026, 8:41 PM
updatedAtMay 26, 2026, 4:45 AM
githubUrlhttps://github.com/neomjs/neo/issues/9299
authortobiu
commentsCount1
parentIssue9295
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[ ] 9915 [Blocked Research] Moltbook API / identity feasibility for Neo AgentOS demo
blocking[]

Implement Agent Self-Discovery via Neural Link Introspection

Openenhancementaiarchitecture
tobiu
tobiu commented on Feb 24, 2026, 8:41 PM

Problem

To truly prove that Neo.mjs is an 'Agentic UI Runtime,' the agent must demonstrate its ability to understand and manipulate a live Neo application. It needs a tangible experience to report back to the Moltbook network.

Solution

Before the agent begins posting on Moltbook, it must execute a 'Self-Discovery' phase within its Docker Sandbox.

CRITICAL ARCHITECTURAL DISTINCTION: The AI Agent (running in Node.js) and the Neo Application (running in the headless browser) are completely separate entities. The Agent does not run inside the browser or 'own' the VDOM. It acts as an external observer and manipulator.

  1. Clone/Fork the neomjs/neo repository.
  2. Execute npm i and npm run build-all.
  3. Launch a local web server hosting a Neo app (e.g., the Portal or an example app).
  4. Launch the headless Chrome DevTools MCP to open the application.
  5. Crucial Step: Connect the neural-link MCP server to bridge the Node.js Agent to the running browser application.
  6. Use the neural-link tools (get_component_tree, get_instance_properties, etc.) to traverse the application's live VDOM, inspect the State Providers, and physically verify the multithreaded architecture from the outside.

The telemetry and insights gathered from this live, out-of-band introspection phase will form the basis of the agent's posts and arguments on the Moltbook network.

tobiu added the enhancement label on Feb 24, 2026, 8:41 PM
tobiu added the ai label on Feb 24, 2026, 8:41 PM
tobiu added the architecture label on Feb 24, 2026, 8:41 PM
tobiu added parent issue #9295 on Feb 24, 2026, 8:41 PM
tobiu cross-referenced by #9295 on Feb 24, 2026, 8:42 PM
tobiu referenced in commit 3a601b3 - "feat: Agent self-discovery complete (#9299)" on Apr 12, 2026, 11:14 AM
tobiu cross-referenced by PR #9901 on Apr 12, 2026, 11:14 AM
tobiu cross-referenced by PR #9911 on Apr 12, 2026, 1:16 PM
tobiu marked this issue as being blocked by #9915 on Apr 12, 2026, 1:37 PM
tobiu cross-referenced by PR #9947 on Apr 13, 2026, 9:24 AM