feat(core): ai poc (#5317)

This commit is contained in:
Peng Xiao
2023-12-19 05:13:28 +00:00
parent 408b84109b
commit a815fd6b9a
9 changed files with 85 additions and 25 deletions

View File

@@ -32,6 +32,7 @@ export function getRuntimeConfig(buildFlags: BuildFlags): RuntimeConfig {
enableEnhanceShareMode: false,
enablePayment: true,
enablePageHistory: false,
enableCopilot: false,
serverUrlPrefix: 'https://insider.affine.pro', // Let insider be stable environment temporarily.
editorFlags,
appVersion: packageJson.version,
@@ -42,6 +43,7 @@ export function getRuntimeConfig(buildFlags: BuildFlags): RuntimeConfig {
return {
...this.stable,
enablePageHistory: false,
enableCopilot: false,
serverUrlPrefix: 'https://insider.affine.pro',
appBuildType: 'beta' as const,
};
@@ -80,6 +82,7 @@ export function getRuntimeConfig(buildFlags: BuildFlags): RuntimeConfig {
enableEnhanceShareMode: false,
enablePayment: true,
enablePageHistory: true,
enableCopilot: true,
serverUrlPrefix: 'https://affine.fail',
editorFlags,
appVersion: packageJson.version,
@@ -153,6 +156,11 @@ export function getRuntimeConfig(buildFlags: BuildFlags): RuntimeConfig {
: buildFlags.mode === 'development'
? true
: currentBuildPreset.enablePageHistory,
enableCopilot: process.env.ENABLE_COPILOT
? process.env.ENABLE_COPILOT === 'true'
: buildFlags.mode === 'development'
? true
: currentBuildPreset.enableCopilot,
};
if (buildFlags.mode === 'development') {