diff --git a/providers/kiro/models/claude-haiku-4.5.toml b/providers/kiro/models/claude-haiku-4.5.toml index 424d9898885..094975376e3 100644 --- a/providers/kiro/models/claude-haiku-4.5.toml +++ b/providers/kiro/models/claude-haiku-4.5.toml @@ -1,3 +1,5 @@ +# Kiro exposes no caller-configurable reasoning control for Claude Haiku 4.5: +# Source: https://kiro.dev/docs/cli/chat/effort/ base_model = "anthropic/claude-haiku-4-5" name = "Claude Haiku 4.5" reasoning_options = [] diff --git a/providers/kiro/models/claude-opus-4.5.toml b/providers/kiro/models/claude-opus-4.5.toml index fe310237fdf..400b3615818 100644 --- a/providers/kiro/models/claude-opus-4.5.toml +++ b/providers/kiro/models/claude-opus-4.5.toml @@ -1,3 +1,5 @@ +# Kiro exposes no caller-configurable reasoning control for Claude Opus 4.5: +# Source: https://kiro.dev/docs/cli/chat/effort/ base_model = "anthropic/claude-opus-4-5" name = "Claude Opus 4.5" reasoning_options = [] diff --git a/providers/kiro/models/claude-opus-4.6.toml b/providers/kiro/models/claude-opus-4.6.toml index 2b5fee8054c..5b33a000aa4 100644 --- a/providers/kiro/models/claude-opus-4.6.toml +++ b/providers/kiro/models/claude-opus-4.6.toml @@ -11,3 +11,6 @@ output = 0 [modalities] input = ["text", "image"] output = ["text"] + +[limit] +output = 64_000 diff --git a/providers/kiro/models/claude-opus-5.toml b/providers/kiro/models/claude-opus-5.toml new file mode 100644 index 00000000000..7cd66bf8929 --- /dev/null +++ b/providers/kiro/models/claude-opus-5.toml @@ -0,0 +1,12 @@ +base_model = "anthropic/claude-opus-5" + +[[reasoning_options]] +type = "effort" +values = ["low", "medium", "high", "xhigh", "max"] + +[cost] +input = 0 +output = 0 + +[modalities] +input = ["text", "image"] diff --git a/providers/kiro/models/claude-sonnet-4.5.toml b/providers/kiro/models/claude-sonnet-4.5.toml index 012dd89516b..eee2cca83e7 100644 --- a/providers/kiro/models/claude-sonnet-4.5.toml +++ b/providers/kiro/models/claude-sonnet-4.5.toml @@ -1,3 +1,5 @@ +# Kiro exposes no caller-configurable reasoning control for Claude Sonnet 4.5: +# Source: https://kiro.dev/docs/cli/chat/effort/ base_model = "anthropic/claude-sonnet-4-5" name = "Claude Sonnet 4.5" reasoning_options = [] diff --git a/providers/kiro/models/claude-sonnet-4.toml b/providers/kiro/models/claude-sonnet-4.toml index c7c2cb737b9..3db4e83f0a8 100644 --- a/providers/kiro/models/claude-sonnet-4.toml +++ b/providers/kiro/models/claude-sonnet-4.toml @@ -1,3 +1,5 @@ +# Kiro exposes no caller-configurable reasoning control for Claude Sonnet 4: +# Source: https://kiro.dev/docs/cli/chat/effort/ base_model = "anthropic/claude-sonnet-4-0" name = "Claude Sonnet 4" reasoning_options = [] diff --git a/providers/kiro/models/glm-5.toml b/providers/kiro/models/glm-5.toml index 07e0f395532..fbed6e387d3 100644 --- a/providers/kiro/models/glm-5.toml +++ b/providers/kiro/models/glm-5.toml @@ -1,3 +1,5 @@ +# Kiro exposes no caller-configurable reasoning control for GLM-5: +# Source: https://kiro.dev/docs/cli/chat/effort/ base_model = "zhipuai/glm-5" reasoning_options = []