LearnNewsExamplesServices
Frontmatter
id8213
titleLog App Name in Neural Link Bridge connections
stateClosed
labels
enhancementai
assigneestobiu
createdAtDec 30, 2025, 11:00 AM
updatedAtDec 30, 2025, 11:04 AM
githubUrlhttps://github.com/neomjs/neo/issues/8213
authortobiu
commentsCount1
parentIssue8169
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtDec 30, 2025, 11:04 AM

Log App Name in Neural Link Bridge connections

Closed v11.18.0 enhancementai
tobiu
tobiu commented on Dec 30, 2025, 11:00 AM

To improve observability of the Neural Link Bridge, we should log the name of the application connecting to it.

Changes:

  1. Client (src/ai/Client.mjs): Pass appName as a query parameter when connecting to the Bridge.
  2. Bridge (ai/mcp/server/neural-link/Bridge.mjs): Extract and log the appName upon connection.

Example Log: [INFO] Bridge: App connected [uuid] (AgentOS)

tobiu added the enhancement label on Dec 30, 2025, 11:00 AM
tobiu added the ai label on Dec 30, 2025, 11:00 AM
tobiu added parent issue #8169 on Dec 30, 2025, 11:00 AM
tobiu referenced in commit d549d3a - "feat(ai): Log App Name in Neural Link Bridge connections (#8213) on Dec 30, 2025, 11:03 AM
tobiu
tobiu Dec 30, 2025, 11:03 AM

Input from Gemini:

✦ I have implemented the logging of appName in Bridge connections.

  • Client: Extracts appName from Neo.config.appPath and sends it.
  • Bridge: Logs the name and includes it in the app_connected event.

Example log: [INFO] Bridge: App connected [id] (agentos)

This completes ticket #8213.

tobiu assigned to @tobiu on Dec 30, 2025, 11:03 AM
tobiu closed this issue on Dec 30, 2025, 11:04 AM