diff --git a/bun.lock b/bun.lock
index 863766e4b..1e4d21f92 100644
--- a/bun.lock
+++ b/bun.lock
@@ -14,7 +14,7 @@
},
"packages/app": {
"name": "@opencode/app",
- "version": "0.11.1",
+ "version": "0.11.3",
"dependencies": {
"@kobalte/core": "0.13.11",
"@opencode-ai/sdk": "workspace:*",
@@ -62,7 +62,7 @@
},
"packages/console/core": {
"name": "@opencode/console-core",
- "version": "0.11.1",
+ "version": "0.11.3",
"dependencies": {
"@aws-sdk/client-sts": "3.782.0",
"@opencode/console-resource": "workspace:*",
@@ -79,7 +79,7 @@
},
"packages/console/function": {
"name": "@opencode/console-function",
- "version": "0.11.1",
+ "version": "0.11.3",
"dependencies": {
"@ai-sdk/anthropic": "2.0.0",
"@ai-sdk/openai": "2.0.2",
@@ -105,7 +105,7 @@
},
"packages/console/scripts": {
"name": "@opencode/console-scripts",
- "version": "0.11.1",
+ "version": "0.11.3",
"dependencies": {
"@opencode/console-core": "workspace:*",
"tsx": "4.20.5",
@@ -117,7 +117,7 @@
},
"packages/function": {
"name": "@opencode/function",
- "version": "0.11.1",
+ "version": "0.11.3",
"dependencies": {
"@octokit/auth-app": "8.0.1",
"@octokit/rest": "22.0.0",
@@ -132,7 +132,7 @@
},
"packages/opencode": {
"name": "opencode",
- "version": "0.11.1",
+ "version": "0.11.3",
"bin": {
"opencode": "./bin/opencode",
},
@@ -191,7 +191,7 @@
},
"packages/plugin": {
"name": "@opencode-ai/plugin",
- "version": "0.11.1",
+ "version": "0.11.3",
"dependencies": {
"@opencode-ai/sdk": "workspace:*",
"zod": "catalog:",
@@ -203,7 +203,7 @@
},
"packages/sdk/js": {
"name": "@opencode-ai/sdk",
- "version": "0.11.1",
+ "version": "0.11.3",
"dependencies": {
"@hey-api/openapi-ts": "0.82.5",
},
@@ -214,7 +214,7 @@
},
"packages/web": {
"name": "@opencode/web",
- "version": "0.11.1",
+ "version": "0.11.3",
"dependencies": {
"@astrojs/cloudflare": "12.6.3",
"@astrojs/markdown-remark": "6.3.1",
diff --git a/infra/console.ts b/infra/console.ts
index 74c478aee..bd0af2b15 100644
--- a/infra/console.ts
+++ b/infra/console.ts
@@ -75,6 +75,7 @@ export const stripeWebhook = new WebhookEndpoint("StripeWebhookEndpoint", {
"checkout.session.async_payment_succeeded",
"checkout.session.completed",
"checkout.session.expired",
+ "charge.refunded",
"customer.created",
"customer.deleted",
"customer.updated",
@@ -93,9 +94,6 @@ export const stripeWebhook = new WebhookEndpoint("StripeWebhookEndpoint", {
"customer.subscription.resumed",
"customer.subscription.trial_will_end",
"customer.subscription.updated",
- "customer.tax_id.created",
- "customer.tax_id.deleted",
- "customer.tax_id.updated",
],
})
diff --git a/packages/app/package.json b/packages/app/package.json
index 322434204..e97104f2d 100644
--- a/packages/app/package.json
+++ b/packages/app/package.json
@@ -1,6 +1,6 @@
{
"name": "@opencode/app",
- "version": "0.11.1",
+ "version": "0.11.3",
"description": "",
"type": "module",
"scripts": {
diff --git a/packages/console/app/package.json b/packages/console/app/package.json
index caebf259f..612d28602 100644
--- a/packages/console/app/package.json
+++ b/packages/console/app/package.json
@@ -7,7 +7,7 @@
"dev:remote": "VITE_AUTH_URL=https://auth.dev.opencode.ai bun sst shell --stage=dev bun dev",
"build": "vinxi build && ../../opencode/script/schema.ts ./.output/public/config.json",
"start": "vinxi start",
- "version": "0.11.1"
+ "version": "0.11.3"
},
"dependencies": {
"@ibm/plex": "6.4.1",
diff --git a/packages/console/app/src/component/workspace/payment-section.module.css b/packages/console/app/src/component/workspace/payment-section.module.css
index ea8e2ed42..2e1afe78b 100644
--- a/packages/console/app/src/component/workspace/payment-section.module.css
+++ b/packages/console/app/src/component/workspace/payment-section.module.css
@@ -40,6 +40,10 @@
&[data-slot="payment-amount"] {
color: var(--color-text);
+
+ &[data-refunded="true"] {
+ text-decoration: line-through;
+ }
}
}
diff --git a/packages/console/app/src/component/workspace/payment-section.tsx b/packages/console/app/src/component/workspace/payment-section.tsx
index 826ec7a55..5cdb0cd78 100644
--- a/packages/console/app/src/component/workspace/payment-section.tsx
+++ b/packages/console/app/src/component/workspace/payment-section.tsx
@@ -85,7 +85,9 @@ export function PaymentSection() {
{formatDateForTable(date)}
{payment.id} |
- ${((payment.amount ?? 0) / 100000000).toFixed(2)} |
+
+ ${((payment.amount ?? 0) / 100000000).toFixed(2)}
+ |
|