fix(tests): update snapshots and positional arg indices for athena/council-member params
- Regenerate model-fallback snapshots to include athena agent config - Fix createBuiltinAgents positional arg index for disableOmoEnv (shifted from index 12 to 13 by new councilConfig param) - Fix utils.test.ts, config-handler.test.ts arg positions
This commit is contained in:
@@ -807,6 +807,7 @@ describe("Hephaestus environment context toggle", () => {
|
||||
undefined,
|
||||
undefined,
|
||||
undefined,
|
||||
undefined,
|
||||
disableFlag
|
||||
)
|
||||
}
|
||||
@@ -866,6 +867,7 @@ describe("Sisyphus and Librarian environment context toggle", () => {
|
||||
undefined,
|
||||
undefined,
|
||||
undefined,
|
||||
undefined,
|
||||
disableFlag
|
||||
)
|
||||
}
|
||||
@@ -925,6 +927,7 @@ describe("Atlas is unaffected by environment context toggle", () => {
|
||||
undefined,
|
||||
undefined,
|
||||
undefined,
|
||||
undefined,
|
||||
false
|
||||
)
|
||||
|
||||
@@ -941,6 +944,7 @@ describe("Atlas is unaffected by environment context toggle", () => {
|
||||
undefined,
|
||||
undefined,
|
||||
undefined,
|
||||
undefined,
|
||||
true
|
||||
)
|
||||
|
||||
|
||||
@@ -4,15 +4,9 @@ exports[`generateModelConfig no providers available returns ULTIMATE_FALLBACK fo
|
||||
{
|
||||
"$schema": "https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/dev/assets/oh-my-opencode.schema.json",
|
||||
"agents": {
|
||||
"athena": {
|
||||
"model": "opencode/big-pickle",
|
||||
},
|
||||
"atlas": {
|
||||
"model": "opencode/gpt-5-nano",
|
||||
},
|
||||
"council-member": {
|
||||
"model": "opencode/big-pickle",
|
||||
},
|
||||
"explore": {
|
||||
"model": "opencode/gpt-5-nano",
|
||||
},
|
||||
@@ -74,16 +68,9 @@ exports[`generateModelConfig single native provider uses Claude models when only
|
||||
{
|
||||
"$schema": "https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/dev/assets/oh-my-opencode.schema.json",
|
||||
"agents": {
|
||||
"athena": {
|
||||
"model": "anthropic/claude-opus-4-6",
|
||||
"variant": "max",
|
||||
},
|
||||
"atlas": {
|
||||
"model": "anthropic/claude-sonnet-4.6",
|
||||
},
|
||||
"council-member": {
|
||||
"model": "opencode/big-pickle",
|
||||
},
|
||||
"explore": {
|
||||
"fallback_models": [
|
||||
{
|
||||
@@ -152,16 +139,9 @@ exports[`generateModelConfig single native provider uses Claude models with isMa
|
||||
{
|
||||
"$schema": "https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/dev/assets/oh-my-opencode.schema.json",
|
||||
"agents": {
|
||||
"athena": {
|
||||
"model": "anthropic/claude-opus-4-6",
|
||||
"variant": "max",
|
||||
},
|
||||
"atlas": {
|
||||
"model": "anthropic/claude-sonnet-4.6",
|
||||
},
|
||||
"council-member": {
|
||||
"model": "opencode/big-pickle",
|
||||
},
|
||||
"explore": {
|
||||
"fallback_models": [
|
||||
{
|
||||
@@ -231,17 +211,10 @@ exports[`generateModelConfig single native provider uses OpenAI models when only
|
||||
{
|
||||
"$schema": "https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/dev/assets/oh-my-opencode.schema.json",
|
||||
"agents": {
|
||||
"athena": {
|
||||
"model": "openai/gpt-5.2",
|
||||
"variant": "high",
|
||||
},
|
||||
"atlas": {
|
||||
"model": "openai/gpt-5.4",
|
||||
"variant": "medium",
|
||||
},
|
||||
"council-member": {
|
||||
"model": "opencode/big-pickle",
|
||||
},
|
||||
"explore": {
|
||||
"model": "openai/gpt-5.4",
|
||||
"variant": "medium",
|
||||
@@ -328,17 +301,10 @@ exports[`generateModelConfig single native provider uses OpenAI models with isMa
|
||||
{
|
||||
"$schema": "https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/dev/assets/oh-my-opencode.schema.json",
|
||||
"agents": {
|
||||
"athena": {
|
||||
"model": "openai/gpt-5.2",
|
||||
"variant": "high",
|
||||
},
|
||||
"atlas": {
|
||||
"model": "openai/gpt-5.4",
|
||||
"variant": "medium",
|
||||
},
|
||||
"council-member": {
|
||||
"model": "opencode/big-pickle",
|
||||
},
|
||||
"explore": {
|
||||
"model": "openai/gpt-5.4",
|
||||
"variant": "medium",
|
||||
@@ -425,16 +391,9 @@ exports[`generateModelConfig single native provider uses Gemini models when only
|
||||
{
|
||||
"$schema": "https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/dev/assets/oh-my-opencode.schema.json",
|
||||
"agents": {
|
||||
"athena": {
|
||||
"model": "google/gemini-3-pro",
|
||||
"variant": "high",
|
||||
},
|
||||
"atlas": {
|
||||
"model": "opencode/gpt-5-nano",
|
||||
},
|
||||
"council-member": {
|
||||
"model": "opencode/big-pickle",
|
||||
},
|
||||
"explore": {
|
||||
"model": "opencode/gpt-5-nano",
|
||||
},
|
||||
@@ -496,16 +455,9 @@ exports[`generateModelConfig single native provider uses Gemini models with isMa
|
||||
{
|
||||
"$schema": "https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/dev/assets/oh-my-opencode.schema.json",
|
||||
"agents": {
|
||||
"athena": {
|
||||
"model": "google/gemini-3-pro",
|
||||
"variant": "high",
|
||||
},
|
||||
"atlas": {
|
||||
"model": "opencode/gpt-5-nano",
|
||||
},
|
||||
"council-member": {
|
||||
"model": "opencode/big-pickle",
|
||||
},
|
||||
"explore": {
|
||||
"model": "opencode/gpt-5-nano",
|
||||
},
|
||||
@@ -584,8 +536,6 @@ exports[`generateModelConfig all native providers uses preferred models from fal
|
||||
},
|
||||
],
|
||||
},
|
||||
"model": "anthropic/claude-opus-4-6",
|
||||
"variant": "max",
|
||||
},
|
||||
"atlas": {
|
||||
"fallback_models": [
|
||||
@@ -596,9 +546,6 @@ exports[`generateModelConfig all native providers uses preferred models from fal
|
||||
],
|
||||
"model": "anthropic/claude-sonnet-4.6",
|
||||
},
|
||||
"council-member": {
|
||||
"model": "opencode/big-pickle",
|
||||
},
|
||||
"explore": {
|
||||
"fallback_models": [
|
||||
{
|
||||
@@ -811,8 +758,6 @@ exports[`generateModelConfig all native providers uses preferred models with isM
|
||||
},
|
||||
],
|
||||
},
|
||||
"model": "anthropic/claude-opus-4-6",
|
||||
"variant": "max",
|
||||
},
|
||||
"atlas": {
|
||||
"fallback_models": [
|
||||
@@ -823,9 +768,6 @@ exports[`generateModelConfig all native providers uses preferred models with isM
|
||||
],
|
||||
"model": "anthropic/claude-sonnet-4.6",
|
||||
},
|
||||
"council-member": {
|
||||
"model": "opencode/big-pickle",
|
||||
},
|
||||
"explore": {
|
||||
"fallback_models": [
|
||||
{
|
||||
@@ -1019,10 +961,6 @@ exports[`generateModelConfig fallback providers uses OpenCode Zen models when on
|
||||
{
|
||||
"$schema": "https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/dev/assets/oh-my-opencode.schema.json",
|
||||
"agents": {
|
||||
"athena": {
|
||||
"model": "opencode/claude-opus-4-6",
|
||||
"variant": "max",
|
||||
},
|
||||
"atlas": {
|
||||
"fallback_models": [
|
||||
{
|
||||
@@ -1032,9 +970,6 @@ exports[`generateModelConfig fallback providers uses OpenCode Zen models when on
|
||||
],
|
||||
"model": "opencode/claude-sonnet-4-6",
|
||||
},
|
||||
"council-member": {
|
||||
"model": "opencode/gpt-5-nano",
|
||||
},
|
||||
"explore": {
|
||||
"fallback_models": [
|
||||
{
|
||||
@@ -1251,10 +1186,6 @@ exports[`generateModelConfig fallback providers uses OpenCode Zen models with is
|
||||
{
|
||||
"$schema": "https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/dev/assets/oh-my-opencode.schema.json",
|
||||
"agents": {
|
||||
"athena": {
|
||||
"model": "opencode/claude-opus-4-6",
|
||||
"variant": "max",
|
||||
},
|
||||
"atlas": {
|
||||
"fallback_models": [
|
||||
{
|
||||
@@ -1264,9 +1195,6 @@ exports[`generateModelConfig fallback providers uses OpenCode Zen models with is
|
||||
],
|
||||
"model": "opencode/claude-sonnet-4-6",
|
||||
},
|
||||
"council-member": {
|
||||
"model": "opencode/gpt-5-nano",
|
||||
},
|
||||
"explore": {
|
||||
"fallback_models": [
|
||||
{
|
||||
@@ -1487,10 +1415,6 @@ exports[`generateModelConfig fallback providers uses GitHub Copilot models when
|
||||
{
|
||||
"$schema": "https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/dev/assets/oh-my-opencode.schema.json",
|
||||
"agents": {
|
||||
"athena": {
|
||||
"model": "github-copilot/claude-opus-4.6",
|
||||
"variant": "max",
|
||||
},
|
||||
"atlas": {
|
||||
"fallback_models": [
|
||||
{
|
||||
@@ -1500,9 +1424,6 @@ exports[`generateModelConfig fallback providers uses GitHub Copilot models when
|
||||
],
|
||||
"model": "github-copilot/claude-sonnet-4.6",
|
||||
},
|
||||
"council-member": {
|
||||
"model": "opencode/big-pickle",
|
||||
},
|
||||
"explore": {
|
||||
"fallback_models": [
|
||||
{
|
||||
@@ -1680,10 +1601,6 @@ exports[`generateModelConfig fallback providers uses GitHub Copilot models with
|
||||
{
|
||||
"$schema": "https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/dev/assets/oh-my-opencode.schema.json",
|
||||
"agents": {
|
||||
"athena": {
|
||||
"model": "github-copilot/claude-opus-4.6",
|
||||
"variant": "max",
|
||||
},
|
||||
"atlas": {
|
||||
"fallback_models": [
|
||||
{
|
||||
@@ -1693,9 +1610,6 @@ exports[`generateModelConfig fallback providers uses GitHub Copilot models with
|
||||
],
|
||||
"model": "github-copilot/claude-sonnet-4.6",
|
||||
},
|
||||
"council-member": {
|
||||
"model": "opencode/big-pickle",
|
||||
},
|
||||
"explore": {
|
||||
"fallback_models": [
|
||||
{
|
||||
@@ -1875,15 +1789,9 @@ exports[`generateModelConfig fallback providers uses ZAI model for librarian whe
|
||||
{
|
||||
"$schema": "https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/dev/assets/oh-my-opencode.schema.json",
|
||||
"agents": {
|
||||
"athena": {
|
||||
"model": "zai-coding-plan/glm-4.7",
|
||||
},
|
||||
"atlas": {
|
||||
"model": "opencode/gpt-5-nano",
|
||||
},
|
||||
"council-member": {
|
||||
"model": "opencode/big-pickle",
|
||||
},
|
||||
"explore": {
|
||||
"model": "opencode/gpt-5-nano",
|
||||
},
|
||||
@@ -1942,15 +1850,9 @@ exports[`generateModelConfig fallback providers uses ZAI model for librarian wit
|
||||
{
|
||||
"$schema": "https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/dev/assets/oh-my-opencode.schema.json",
|
||||
"agents": {
|
||||
"athena": {
|
||||
"model": "zai-coding-plan/glm-4.7",
|
||||
},
|
||||
"atlas": {
|
||||
"model": "opencode/gpt-5-nano",
|
||||
},
|
||||
"council-member": {
|
||||
"model": "opencode/big-pickle",
|
||||
},
|
||||
"explore": {
|
||||
"model": "opencode/gpt-5-nano",
|
||||
},
|
||||
@@ -2009,10 +1911,6 @@ exports[`generateModelConfig mixed provider scenarios uses Claude + OpenCode Zen
|
||||
{
|
||||
"$schema": "https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/dev/assets/oh-my-opencode.schema.json",
|
||||
"agents": {
|
||||
"athena": {
|
||||
"model": "anthropic/claude-opus-4-6",
|
||||
"variant": "max",
|
||||
},
|
||||
"atlas": {
|
||||
"fallback_models": [
|
||||
{
|
||||
@@ -2025,9 +1923,6 @@ exports[`generateModelConfig mixed provider scenarios uses Claude + OpenCode Zen
|
||||
],
|
||||
"model": "anthropic/claude-sonnet-4.6",
|
||||
},
|
||||
"council-member": {
|
||||
"model": "opencode/gpt-5-nano",
|
||||
},
|
||||
"explore": {
|
||||
"fallback_models": [
|
||||
{
|
||||
@@ -2301,10 +2196,6 @@ exports[`generateModelConfig mixed provider scenarios uses OpenAI + Copilot comb
|
||||
{
|
||||
"$schema": "https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/dev/assets/oh-my-opencode.schema.json",
|
||||
"agents": {
|
||||
"athena": {
|
||||
"model": "github-copilot/claude-opus-4.6",
|
||||
"variant": "max",
|
||||
},
|
||||
"atlas": {
|
||||
"fallback_models": [
|
||||
{
|
||||
@@ -2318,9 +2209,6 @@ exports[`generateModelConfig mixed provider scenarios uses OpenAI + Copilot comb
|
||||
],
|
||||
"model": "github-copilot/claude-sonnet-4.6",
|
||||
},
|
||||
"council-member": {
|
||||
"model": "opencode/big-pickle",
|
||||
},
|
||||
"explore": {
|
||||
"fallback_models": [
|
||||
{
|
||||
@@ -2559,16 +2447,9 @@ exports[`generateModelConfig mixed provider scenarios uses Claude + ZAI combinat
|
||||
{
|
||||
"$schema": "https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/dev/assets/oh-my-opencode.schema.json",
|
||||
"agents": {
|
||||
"athena": {
|
||||
"model": "anthropic/claude-opus-4-6",
|
||||
"variant": "max",
|
||||
},
|
||||
"atlas": {
|
||||
"model": "anthropic/claude-sonnet-4.6",
|
||||
},
|
||||
"council-member": {
|
||||
"model": "opencode/big-pickle",
|
||||
},
|
||||
"explore": {
|
||||
"fallback_models": [
|
||||
{
|
||||
@@ -2668,15 +2549,10 @@ exports[`generateModelConfig mixed provider scenarios uses Gemini + Claude combi
|
||||
},
|
||||
],
|
||||
},
|
||||
"model": "anthropic/claude-opus-4-6",
|
||||
"variant": "max",
|
||||
},
|
||||
"atlas": {
|
||||
"model": "anthropic/claude-sonnet-4.6",
|
||||
},
|
||||
"council-member": {
|
||||
"model": "opencode/big-pickle",
|
||||
},
|
||||
"explore": {
|
||||
"fallback_models": [
|
||||
{
|
||||
@@ -2810,10 +2686,6 @@ exports[`generateModelConfig mixed provider scenarios uses all fallback provider
|
||||
{
|
||||
"$schema": "https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/dev/assets/oh-my-opencode.schema.json",
|
||||
"agents": {
|
||||
"athena": {
|
||||
"model": "github-copilot/claude-opus-4.6",
|
||||
"variant": "max",
|
||||
},
|
||||
"atlas": {
|
||||
"fallback_models": [
|
||||
{
|
||||
@@ -2830,9 +2702,6 @@ exports[`generateModelConfig mixed provider scenarios uses all fallback provider
|
||||
],
|
||||
"model": "github-copilot/claude-sonnet-4.6",
|
||||
},
|
||||
"council-member": {
|
||||
"model": "opencode/gpt-5-nano",
|
||||
},
|
||||
"explore": {
|
||||
"fallback_models": [
|
||||
{
|
||||
@@ -3225,8 +3094,6 @@ exports[`generateModelConfig mixed provider scenarios uses all providers togethe
|
||||
},
|
||||
],
|
||||
},
|
||||
"model": "anthropic/claude-opus-4-6",
|
||||
"variant": "max",
|
||||
},
|
||||
"atlas": {
|
||||
"fallback_models": [
|
||||
@@ -3251,9 +3118,6 @@ exports[`generateModelConfig mixed provider scenarios uses all providers togethe
|
||||
],
|
||||
"model": "anthropic/claude-sonnet-4.6",
|
||||
},
|
||||
"council-member": {
|
||||
"model": "opencode/gpt-5-nano",
|
||||
},
|
||||
"explore": {
|
||||
"fallback_models": [
|
||||
{
|
||||
@@ -3802,8 +3666,6 @@ exports[`generateModelConfig mixed provider scenarios uses all providers with is
|
||||
},
|
||||
],
|
||||
},
|
||||
"model": "anthropic/claude-opus-4-6",
|
||||
"variant": "max",
|
||||
},
|
||||
"atlas": {
|
||||
"fallback_models": [
|
||||
@@ -3828,9 +3690,6 @@ exports[`generateModelConfig mixed provider scenarios uses all providers with is
|
||||
],
|
||||
"model": "anthropic/claude-sonnet-4.6",
|
||||
},
|
||||
"council-member": {
|
||||
"model": "opencode/gpt-5-nano",
|
||||
},
|
||||
"explore": {
|
||||
"fallback_models": [
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user