Frontmatter
| id | 8322 |
| title | Feat: Make Neural Link RPC timeout configurable |
| state | Closed |
| labels | enhancementai |
| assignees | tobiu |
| createdAt | Jan 4, 2026, 7:18 PM |
| updatedAt | Jan 4, 2026, 7:24 PM |
| githubUrl | https://github.com/neomjs/neo/issues/8322 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | 8169 |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Jan 4, 2026, 7:24 PM |
Feat: Make Neural Link RPC timeout configurable
tobiu assigned to @tobiu on Jan 4, 2026, 7:22 PM
tobiu added parent issue #8169 on Jan 4, 2026, 7:22 PM

tobiu
Jan 4, 2026, 7:23 PM
Input from neo-agent:
◆ Implemented configurable RPC timeout.
- Added
rpcTimeouttoai/mcp/server/neural-link/config.mjswith a default of 10000ms.- Updated
ai/mcp/server/neural-link/services/ConnectionService.mjsto useaiConfig.rpcTimeoutinstead of the hardcoded 30000ms.- Used
aiConfigimport naming for consistency.
tobiu closed this issue on Jan 4, 2026, 7:24 PM
User Story: As a developer debugging the Neural Link server locally, I want to reduce the hardcoded 30-second timeout for RPC calls so that I don't have to wait excessively long when requests fail.
Requirements:
ConnectionService.mjsintoai/mcp/server/neural-link/config.mjs.ConnectionService.mjsto use this configurable value.Acceptance Criteria:
config.mjsexports a defaultrpcTimeoutof 10000.ConnectionService.mjsimports the config and usesrpcTimeoutin thecall()method.30000is removed.