From 2e3186ba74b57c740bafd9ea2fb4a60d5cd77b8b Mon Sep 17 00:00:00 2001 From: Nick Tchayka Date: Wed, 21 Feb 2024 13:18:18 +0000 Subject: [PATCH] Fix --- apps/extension/icon.png | Bin 0 -> 13554 bytes apps/extension/package.json | 3 ++- apps/extension/src/webview.tsx | 3 ++- 3 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 apps/extension/icon.png diff --git a/apps/extension/icon.png b/apps/extension/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..7517fed6acee32cf02951d0bd2b3b3b6389eefd3 GIT binary patch literal 13554 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 literal 0 HcmV?d00001 diff --git a/apps/extension/package.json b/apps/extension/package.json index 4c8ca6b..e2b6aa4 100644 --- a/apps/extension/package.json +++ b/apps/extension/package.json @@ -3,8 +3,9 @@ "private": true, "displayName": "Booster Tutor", "description": "An AI assistant to help you with your Booster application", - "version": "0.1.1", + "version": "0.1.3", "publisher": "BoosterFramework", + "icon": "icon.png", "engines": { "vscode": "^1.77.0" }, diff --git a/apps/extension/src/webview.tsx b/apps/extension/src/webview.tsx index 082c1bb..7b5bbd0 100644 --- a/apps/extension/src/webview.tsx +++ b/apps/extension/src/webview.tsx @@ -87,7 +87,8 @@ export const App: React.FC = () => { new ChatMessage( "bot", `## Hello! 🚀 - I'm thrilled to assist you with your Booster project! Whether you need guidance on **contributing to Booster**, getting health information from sensors, finding **beginner-friendly or more involved coding tasks**, improving documentation, creating GitHub issues, suggesting enhancements, or even just asking a quick question in the community, **I've got you covered!** Feel free to explore the Booster documentation for detailed instructions and resources, and don't hesitate to reach out if you need any further assistance. **Let's boost your project together!** 🌟` + +I'm thrilled to assist you with your Booster project! Whether you need guidance on **contributing to Booster**, getting health information from sensors, finding **beginner-friendly or more involved coding tasks**, improving documentation, creating GitHub issues, suggesting enhancements, or even just asking a quick question in the community, **I've got you covered!** Feel free to explore the Booster documentation for detailed instructions and resources, and don't hesitate to reach out if you need any further assistance. **Let's boost your project together!** 🌟` ), ]); const [loading, setLoading] = React.useState(false);