Configuration
Open Settings → search appsyncTestGen
.
LLM (appsyncTestGen.llm
)
provider
:"openai" | "anthropic" | "bedrock" | "compat" | "gemini"
model
,baseUrl
(OpenAI-compatible endpoints)temperature
(default0.2
),maxTokens
(default1600
),streaming
(defaulttrue
)- Bedrock extras:
region
,profile
,bedrockModelId
Generation (appsyncTestGen.generation
)
minScenariosPerOperation
(default4
)- Prompts
extraPrompt
(string or string[]; legacyuserGuidance
also read)extraPromptQuery
,extraPromptMutation
,extraPromptSubscription
extraPromptFile
(abs or workspace-relative)perOperationPrompts
(array of{ op, prompt?, file? }
), e.g.:[ { "op": "Mutation.createCourse", "file": ".appsync-testgen/operations/Mutation.createCourse.md" }, { "op": "Query.get*", "prompt": "Keep selection sets minimal." } ]
Contexts (appsyncTestGen.contexts
)
selectionDepth
(default2
)maxFieldsPerLevel
(default20
)returnTreeDepth
(default2
)returnTreeMaxFields
(default25
)
Tests (appsyncTestGen.tests
)
framework
:"pytest" | "jest"
(recommended: pytest)outputRoot
: defaultcontexts
Resolvers (appsyncTestGen.resolvers
)
fetchDataSources
: boolean (defaulttrue
)
Connection (appsyncTestGen.connection
)
region
profile