Merge branch 'main' into chore/remove-cursor-target-support

This commit is contained in:
Eric Zakariasson
2026-02-17 10:07:38 -08:00
committed by GitHub
18 changed files with 1390 additions and 8 deletions

29
src/types/gemini.ts Normal file
View File

@@ -0,0 +1,29 @@
export type GeminiSkill = {
name: string
content: string // Full SKILL.md with YAML frontmatter
}
export type GeminiSkillDir = {
name: string
sourceDir: string
}
export type GeminiCommand = {
name: string // e.g. "plan" or "workflows/plan"
content: string // Full TOML content
}
export type GeminiMcpServer = {
command?: string
args?: string[]
env?: Record<string, string>
url?: string
headers?: Record<string, string>
}
export type GeminiBundle = {
generatedSkills: GeminiSkill[] // From agents
skillDirs: GeminiSkillDir[] // From skills (pass-through)
commands: GeminiCommand[]
mcpServers?: Record<string, GeminiMcpServer>
}