Skip to content

[GUI] setRoleBinding sends both camelCase and snake_case fields #55

@Vantalens

Description

@Vantalens

File: packages/gui/src/daemon-client/client.ts:181

Severity: Medium

Description:
API expects consistent naming convention but receives both; may cause parser errors or use wrong field depending on implementation.

Code:

setRoleBinding(role: string, modelId: string): Promise<unknown> {
  return this.post('/api/v1/models/role-binding', { role, modelId, model_id: modelId });
}

Suggested Fix:
Align with daemon API contract, send only one naming convention.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingguiGUI/frontend related issuesjavascriptPull requests that update javascript codemedium-priorityMedium priority issues

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions