Merge origin/main and preserve nonblocking project entry
This commit is contained in:
@@ -106,6 +106,17 @@ export const GAME_RESOURCE_BUNDLED_RELEASE_ID = '00000000-0000-4000-8000-0000000
|
||||
export const PROJECT_SCAFFOLD_PLUGIN_ID = 'makelore.project-scaffold' as const;
|
||||
export const PROJECT_SCAFFOLD_BUNDLED_RELEASE_ID = '00000000-0000-4000-8000-000000000303' as const;
|
||||
|
||||
/**
|
||||
* Project-wide Plugins materialize all of their Skills for every parent Agent
|
||||
* once the Plugin is enabled for that project. They never require a separate
|
||||
* Agent Skill assignment.
|
||||
*/
|
||||
export function isProjectWideCodingPluginId(pluginId: string): boolean {
|
||||
return pluginId === DATA_SERVICE_PLUGIN_ID
|
||||
|| pluginId === GAME_RESOURCE_PLUGIN_ID
|
||||
|| pluginId === PROJECT_SCAFFOLD_PLUGIN_ID;
|
||||
}
|
||||
|
||||
export const CODE_OWNED_OPTIONAL_BUNDLED_RELEASES = Object.freeze({
|
||||
[GAME_RESOURCE_PLUGIN_ID]: Object.freeze({
|
||||
releaseId: GAME_RESOURCE_BUNDLED_RELEASE_ID,
|
||||
|
||||
Reference in New Issue
Block a user