Skip to content

Feat: Neural Link - Global Config Management #8191

@tobiu

Description

@tobiu

Context:
Neo.config controls framework-level behavior. While some configs are boot-time constants (e.g., useSharedWorkers, environment), others are runtime-mutable (e.g., themes, custom app flags). Agents need access to this system.

Scope:

  1. Enhance RuntimeService:

    • Add getNeoConfig(sessionId).
      • Implementation: Return Neo.config.
    • Add setNeoConfig(sessionId, config).
      • Implementation: Call Neo.setGlobalConfig(config).
  2. Tools:

    • get_neo_config: Returns the Neo.config object.
    • set_neo_config: Accepts a partial config object.
    • Documentation: Explicitly warn that changing boot-time configs (workers, environment) at runtime may not work or could cause instability.

Goal: Enable runtime configuration management.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions