From def36175b22089e7d495af47441ab5e87bff0bd7 Mon Sep 17 00:00:00 2001
From: 2228293026 <142143104+2228293026@users.noreply.github.com>
Date: Mon, 6 Apr 2026 14:12:31 +0000
Subject: [PATCH 1/7] docs: update contributors
---
contributors.svg | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/contributors.svg b/contributors.svg
index eba9cc29a..66c1cb1c9 100644
--- a/contributors.svg
+++ b/contributors.svg
@@ -10,10 +10,10 @@
-
-
-
+
+
+
From 4a18d0dd048b31a743bba094ea7899c64ab71f39 Mon Sep 17 00:00:00 2001
From: 2228293026 <142143104+2228293026@users.noreply.github.com>
Date: Tue, 7 Apr 2026 04:35:22 +0000
Subject: [PATCH 2/7] docs: update contributors
---
contributors.svg | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/contributors.svg b/contributors.svg
index 66c1cb1c9..2a8cd012a 100644
--- a/contributors.svg
+++ b/contributors.svg
@@ -14,12 +14,12 @@
+
+
-
+
-
-
-
+
From 2771eeed2af40d149250028c7ce6bfc68636ff62 Mon Sep 17 00:00:00 2001
From: 2228293026 <142143104+2228293026@users.noreply.github.com>
Date: Tue, 7 Apr 2026 07:22:07 +0000
Subject: [PATCH 3/7] docs: update contributors
---
contributors.svg | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/contributors.svg b/contributors.svg
index 2a8cd012a..37060fd26 100644
--- a/contributors.svg
+++ b/contributors.svg
@@ -22,13 +22,15 @@
+
+
-
+
-
+
-
+
-
+
\ No newline at end of file
From d0b54deb0a9de10b8936db5bf7506da10fded2d6 Mon Sep 17 00:00:00 2001
From: 2228293026 <142143104+2228293026@users.noreply.github.com>
Date: Tue, 7 Apr 2026 12:34:13 +0000
Subject: [PATCH 4/7] docs: update contributors
---
contributors.svg | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/contributors.svg b/contributors.svg
index 1ac84b8af..813e8f155 100644
--- a/contributors.svg
+++ b/contributors.svg
@@ -26,13 +26,15 @@
+
+
-
+
-
+
-
+
-
+
\ No newline at end of file
From 81792afcd4988c30ae354332b3b35a16e3e4980e Mon Sep 17 00:00:00 2001
From: HitMargin
Date: Wed, 8 Apr 2026 00:36:44 +0800
Subject: [PATCH 5/7] =?UTF-8?q?=E6=B7=BB=E5=8A=A0status=E5=91=BD=E4=BB=A4?=
=?UTF-8?q?=E9=87=8C=E6=9B=B4=E5=A4=9A=E6=A8=A1=E5=9E=8Bapi=E4=BB=8B?=
=?UTF-8?q?=E7=BB=8D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/utils/status.tsx | 16 +++++++++++++++-
1 file changed, 15 insertions(+), 1 deletion(-)
diff --git a/src/utils/status.tsx b/src/utils/status.tsx
index 5b4012fff..b4cb087c2 100644
--- a/src/utils/status.tsx
+++ b/src/utils/status.tsx
@@ -339,7 +339,9 @@ export function buildAPIProviderProperties(): Property[] {
bedrock: 'AWS Bedrock',
vertex: 'Google Vertex AI',
foundry: 'Microsoft Foundry',
- gemini: 'Gemini API'
+ gemini: 'Gemini API',
+ grok: 'Grok API',
+ openai: 'OpenAI API',
}[apiProvider]
properties.push({
label: 'API provider',
@@ -430,6 +432,18 @@ export function buildAPIProviderProperties(): Property[] {
label: 'Gemini base URL',
value: geminiBaseUrl,
})
+ } else if (apiProvider === 'grok') {
+ const grokBaseUrl = process.env.GROK_BASE_URL
+ properties.push({
+ label: 'Grok base URL',
+ value: grokBaseUrl,
+ })
+ } else if (apiProvider === 'openai') {
+ const openaiBaseUrl = process.env.OPENAI_BASE_URL
+ properties.push({
+ label: 'OpenAI base URL',
+ value: openaiBaseUrl,
+ })
}
const proxyUrl = getProxyUrl()
From 43c8be6bec47cc917100ddbb38f01feeb86c9cd0 Mon Sep 17 00:00:00 2001
From: 2228293026 <142143104+2228293026@users.noreply.github.com>
Date: Wed, 8 Apr 2026 15:24:18 +0000
Subject: [PATCH 6/7] docs: update contributors
---
contributors.svg | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/contributors.svg b/contributors.svg
index c2454ff35..af24ae098 100644
--- a/contributors.svg
+++ b/contributors.svg
@@ -20,16 +20,16 @@
+
+
-
+
-
+
-
+
-
-
-
+
From 44e4020d95fbd79b5208f599a10eb09ba685b87e Mon Sep 17 00:00:00 2001
From: HitMargin
Date: Thu, 9 Apr 2026 01:04:39 +0800
Subject: [PATCH 7/7] Fix: /help error
---
src/components/HelpV2/Commands.tsx | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/components/HelpV2/Commands.tsx b/src/components/HelpV2/Commands.tsx
index fcff85f72..eb086e8d5 100644
--- a/src/components/HelpV2/Commands.tsx
+++ b/src/components/HelpV2/Commands.tsx
@@ -1,7 +1,9 @@
import * as React from 'react'
import { useMemo } from 'react'
import { type Command, formatDescriptionWithSource } from '../../commands.js'
-import { Box, Text } from '@anthropic/ink'
+import { truncate } from '../../utils/truncate.js'
+import { Box, Text, useTabHeaderFocus } from '@anthropic/ink'
+import { Select } from '../CustomSelect/select.js'
type Props = {
commands: Command[]