fix: update registry snapshot and tests for git provider fields
This commit is contained in:
@@ -96,7 +96,7 @@
|
|||||||
},
|
},
|
||||||
"packages/electron": {
|
"packages/electron": {
|
||||||
"name": "@openchamber/electron",
|
"name": "@openchamber/electron",
|
||||||
"version": "1.22.2",
|
"version": "1.23.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@openchamber/web": "workspace:*",
|
"@openchamber/web": "workspace:*",
|
||||||
"electron-context-menu": "^4.1.2",
|
"electron-context-menu": "^4.1.2",
|
||||||
@@ -134,7 +134,7 @@
|
|||||||
},
|
},
|
||||||
"packages/ui": {
|
"packages/ui": {
|
||||||
"name": "@openchamber/ui",
|
"name": "@openchamber/ui",
|
||||||
"version": "1.22.2",
|
"version": "1.23.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@aparajita/capacitor-secure-storage": "^8.0.0",
|
"@aparajita/capacitor-secure-storage": "^8.0.0",
|
||||||
"@base-ui/react": "^1.4.0",
|
"@base-ui/react": "^1.4.0",
|
||||||
@@ -240,7 +240,7 @@
|
|||||||
},
|
},
|
||||||
"packages/vscode": {
|
"packages/vscode": {
|
||||||
"name": "openchamber",
|
"name": "openchamber",
|
||||||
"version": "1.22.2",
|
"version": "1.23.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@openchamber/ui": "workspace:*",
|
"@openchamber/ui": "workspace:*",
|
||||||
"@opencode-ai/sdk": "1.18.30",
|
"@opencode-ai/sdk": "1.18.30",
|
||||||
@@ -263,7 +263,7 @@
|
|||||||
},
|
},
|
||||||
"packages/web": {
|
"packages/web": {
|
||||||
"name": "@openchamber/web",
|
"name": "@openchamber/web",
|
||||||
"version": "1.22.2",
|
"version": "1.23.0",
|
||||||
"bin": {
|
"bin": {
|
||||||
"openchamber": "./bin/cli.js",
|
"openchamber": "./bin/cli.js",
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -72,6 +72,7 @@ describe('settings registry', () => {
|
|||||||
followUpBehavior: 'steer',
|
followUpBehavior: 'steer',
|
||||||
queueModeEnabled: false,
|
queueModeEnabled: false,
|
||||||
autoDeleteAfterDays: 365,
|
autoDeleteAfterDays: 365,
|
||||||
|
gitProviderId: 'anthropic',
|
||||||
sttProvider: 'openai-compatible',
|
sttProvider: 'openai-compatible',
|
||||||
});
|
});
|
||||||
expect(parseSettingsDocument(null)).toBeNull();
|
expect(parseSettingsDocument(null)).toBeNull();
|
||||||
|
|||||||
@@ -111,6 +111,15 @@
|
|||||||
"defaultGitIdentityId": {
|
"defaultGitIdentityId": {
|
||||||
"scope": "instance"
|
"scope": "instance"
|
||||||
},
|
},
|
||||||
|
"gitProviderId": {
|
||||||
|
"scope": "instance"
|
||||||
|
},
|
||||||
|
"gitModelId": {
|
||||||
|
"scope": "instance"
|
||||||
|
},
|
||||||
|
"gitProviders": {
|
||||||
|
"scope": "instance"
|
||||||
|
},
|
||||||
"permissionAutoAccept": {
|
"permissionAutoAccept": {
|
||||||
"scope": "instance"
|
"scope": "instance"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -784,7 +784,7 @@ describe('settings registry gate', () => {
|
|||||||
securityScopedBookmarks: ['bookmark'], pinnedDirectories: ['/home/testuser/project'],
|
securityScopedBookmarks: ['bookmark'], pinnedDirectories: ['/home/testuser/project'],
|
||||||
desktopLanAccessEnabled: true, desktopKeepAwakeEnabled: true, desktopMinimizeToTrayEnabled: true, desktopMacMenuBarEnabled: true,
|
desktopLanAccessEnabled: true, desktopKeepAwakeEnabled: true, desktopMinimizeToTrayEnabled: true, desktopMacMenuBarEnabled: true,
|
||||||
desktopUiPassword: 'secret', githubClientId: 'client', githubScopes: 'repo', skillCatalogs: [{ id: 'c', label: 'C', source: 'https://x' }],
|
desktopUiPassword: 'secret', githubClientId: 'client', githubScopes: 'repo', skillCatalogs: [{ id: 'c', label: 'C', source: 'https://x' }],
|
||||||
defaultGitIdentityId: 'global', permissionAutoAccept: { sessions: { s: true }, revision: 1 },
|
defaultGitIdentityId: 'global', gitProviderId: 'anthropic', gitModelId: 'claude', gitProviders: { github: { apiBaseUrl: 'https://github.example.com/api' } }, permissionAutoAccept: { sessions: { s: true }, revision: 1 },
|
||||||
agentControlToolEnabled: true, agentWebToolEnabled: true, agentMemoryToolEnabled: true, openCodeUpdateToastDismissedVersion: '1.0.0',
|
agentControlToolEnabled: true, agentWebToolEnabled: true, agentMemoryToolEnabled: true, openCodeUpdateToastDismissedVersion: '1.0.0',
|
||||||
autoDeleteEnabled: true, autoDeleteAfterDays: 30, sessionRetentionAction: 'archive', terminalShell: 'zsh', terminalLoginShells: ['zsh'],
|
autoDeleteEnabled: true, autoDeleteAfterDays: 30, sessionRetentionAction: 'archive', terminalShell: 'zsh', terminalLoginShells: ['zsh'],
|
||||||
openInAppId: 'vscode', dictationEnabled: true, sttProvider: 'local', sttServerUrl: 'http://localhost:8001/v1', sttModel: 'm', sttLocalModel: 'm', sttLanguage: 'en',
|
openInAppId: 'vscode', dictationEnabled: true, sttProvider: 'local', sttServerUrl: 'http://localhost:8001/v1', sttModel: 'm', sttLocalModel: 'm', sttLanguage: 'en',
|
||||||
@@ -865,7 +865,10 @@ describe('settings registry gate', () => {
|
|||||||
agentMemoryFeatureAvailable: true,
|
agentMemoryFeatureAvailable: true,
|
||||||
desktopHosts: [],
|
desktopHosts: [],
|
||||||
notARealKey: 1,
|
notARealKey: 1,
|
||||||
})).toEqual({});
|
})).toEqual({
|
||||||
|
gitProviderId: 'anthropic',
|
||||||
|
gitModelId: 'claude',
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
it('never returns secret keys from a formatted response', () => {
|
it('never returns secret keys from a formatted response', () => {
|
||||||
|
|||||||
@@ -111,6 +111,15 @@
|
|||||||
"defaultGitIdentityId": {
|
"defaultGitIdentityId": {
|
||||||
"scope": "instance"
|
"scope": "instance"
|
||||||
},
|
},
|
||||||
|
"gitProviderId": {
|
||||||
|
"scope": "instance"
|
||||||
|
},
|
||||||
|
"gitModelId": {
|
||||||
|
"scope": "instance"
|
||||||
|
},
|
||||||
|
"gitProviders": {
|
||||||
|
"scope": "instance"
|
||||||
|
},
|
||||||
"permissionAutoAccept": {
|
"permissionAutoAccept": {
|
||||||
"scope": "instance"
|
"scope": "instance"
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user