LearnNewsExamplesServices
Frontmatter
id8332
titleFix manage_connection tool argument passing
stateClosed
labels
bugaiarchitecture
assigneestobiu
createdAtJan 5, 2026, 12:58 PM
updatedAtJan 5, 2026, 12:59 PM
githubUrlhttps://github.com/neomjs/neo/issues/8332
authortobiu
commentsCount0
parentIssue8169
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJan 5, 2026, 12:59 PM

Fix manage_connection tool argument passing

Closed v11.18.0 bugaiarchitecture
tobiu
tobiu commented on Jan 5, 2026, 12:58 PM

The manage_connection tool fails because x-pass-as-object: true is missing in openapi.yaml. ToolService passes arguments positionally, but ConnectionService.manageConnection expects a destructured object.

Fix: Add x-pass-as-object: true to /connection/manage in openapi.yaml.

tobiu added the bug label on Jan 5, 2026, 12:58 PM
tobiu added the ai label on Jan 5, 2026, 12:58 PM
tobiu added the architecture label on Jan 5, 2026, 12:58 PM
tobiu assigned to @tobiu on Jan 5, 2026, 12:58 PM
tobiu added parent issue #8169 on Jan 5, 2026, 12:58 PM
tobiu referenced in commit ffeef5b - "fix(ai): Add x-pass-as-object to manage_connection tool (#8332)" on Jan 5, 2026, 12:59 PM
tobiu closed this issue on Jan 5, 2026, 12:59 PM