docs: salvage F# agent and language guidance

This commit is contained in:
Affaan Mustafa
2026-05-11 21:34:30 -04:00
committed by Affaan Mustafa
parent a8836d7bbd
commit fd9453f6ee
22 changed files with 843 additions and 20 deletions

View File

@@ -40,6 +40,7 @@ const LEGACY_LANGUAGE_ALIAS_TO_CANONICAL = Object.freeze({
c: 'c',
cpp: 'cpp',
csharp: 'csharp',
fsharp: 'fsharp',
go: 'go',
golang: 'go',
arkts: 'arkts',
@@ -58,6 +59,7 @@ const LEGACY_LANGUAGE_EXTRA_MODULE_IDS = Object.freeze({
c: ['framework-language'],
cpp: ['framework-language'],
csharp: ['framework-language'],
fsharp: ['framework-language'],
go: ['framework-language'],
arkts: ['framework-language'],
java: ['framework-language'],

View File

@@ -60,6 +60,11 @@ const LANGUAGE_RULES = [
markers: [],
extensions: ['.cs', '.csproj', '.sln']
},
{
type: 'fsharp',
markers: [],
extensions: ['.fs', '.fsx', '.fsproj']
},
{
type: 'swift',
markers: ['Package.swift'],