claude-code streaming chat, desktop remote viewer, new-automation route, tiktok task v4, misc fixes
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -60,6 +60,7 @@ export function useVisiblePiModels() {
|
||||
const allowedProviderSet = new Set(allowed.map((key) => key.split(':')[0]));
|
||||
|
||||
return models.filter((m) => {
|
||||
if (m.provider === 'claude-code') return true;
|
||||
const isExplicitlyAllowed = allowedSet.has(modelKey(m));
|
||||
const isFromNewProvider = !allowedProviderSet.has(m.provider);
|
||||
return isExplicitlyAllowed || isFromNewProvider;
|
||||
@@ -75,5 +76,5 @@ export function useEnabledPiModels() {
|
||||
if (allowed.length === 0) return models;
|
||||
|
||||
const allowedSet = new Set(allowed);
|
||||
return models.filter((m) => allowedSet.has(modelKey(m)));
|
||||
return models.filter((m) => m.provider === 'claude-code' || allowedSet.has(modelKey(m)));
|
||||
}
|
||||
|
||||
@@ -87,8 +87,8 @@ export type UserState = Record<string, unknown>;
|
||||
export const DEFAULT_SETTINGS: UserSettings = {
|
||||
chat: {
|
||||
defaultProvider: 'pi',
|
||||
defaultModel: null,
|
||||
defaultProjectModel: null,
|
||||
defaultModel: 'claude-code',
|
||||
defaultProjectModel: 'claude-code',
|
||||
systemPrompt: '',
|
||||
temperature: 1,
|
||||
defaultPwd: '~',
|
||||
@@ -100,7 +100,7 @@ export const DEFAULT_SETTINGS: UserSettings = {
|
||||
},
|
||||
tasks: {
|
||||
defaultProvider: 'pi',
|
||||
defaultModel: null,
|
||||
defaultModel: 'claude-code',
|
||||
},
|
||||
appearance: {
|
||||
colorMode: 'light',
|
||||
|
||||
Reference in New Issue
Block a user