Update server.ts Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> Signed-off-by: Huỳnh Thương <252359928+Huynhthuongg@users.noreply.github.com>#18
Conversation
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> Signed-off-by: Huỳnh Thương <252359928+Huynhthuongg@users.noreply.github.com>
|
Meticulous was unable to execute a test run for this PR because the most recent commit is associated with multiple PRs. To execute a test run, please try pushing up a new commit that is only associated with this PR. Last updated for commit |
Qodo reviews are paused for this user.Troubleshooting steps vary by plan Learn more → On a Teams plan? Using GitHub Enterprise Server, GitLab Self-Managed, or Bitbucket Data Center? |
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
✨ Simplify code
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Kilo Code Review could not run — your account is out of credits. Add credits or switch to a free model to enable reviews on this change. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 7ce6dbc400
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Generated by v0 [v0 Session](https://v0.app/chat/xVL4WU8pTgL) <!-- This is an auto-generated description by cubic. --> --- ## Summary by cubic Initialize the repository with a base project structure and configuration to enable local development and deployment. Adds standard configs and scripts so the project builds and runs out of the box. <sup>Written for commit 9357c26. Summary will update on new commits.</sup> <a href="https://cubic.dev/pr/Huynhthuongg/Terkix/pull/19?utm_source=github" target="_blank" rel="noopener noreferrer" data-no-image-dialog="true"><picture><source media="(prefers-color-scheme: dark)" srcset="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"><source media="(prefers-color-scheme: light)" srcset="https://www.cubic.dev/buttons/review-in-cubic-light.svg"><img alt="Review in cubic" src="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"></picture></a> <!-- End of auto-generated description by cubic. -->
Summary by cubic
Rebranded the app to TerKix, made it an installable PWA with offline shell caching, and added persistent terminal/UI preferences and workspace snapshot export. The server now parses
PORT, supports aGEMINI_MODELoverride, and accepts typed Gemini command payloads.New Features
public/manifest.webmanifest,public/sw.js, andterkix-logo.svg; production-only SW registration; network-first shell caching.src/utils/storage.tssaves terminal history, UI preferences, and enables one-click snapshot export.PORT, defaultsGEMINI_MODELtogemini-2.5-flash, and adds typed request shapes for workspace files/project context on the Gemini command endpoint using@google/genaiwithexpress.index.htmlmeta;metadata.jsonname/description and microphone permission.package.jsonaddspreview, splitstypecheck/lint, movesviteto dev deps, and updates app name/version.Migration
.env.exampleto.env; setGEMINI_API_KEY. Optionally setGEMINI_MODELandPORT. UpdateAPP_URL.npm install;npm run devfor local,npm run build && npm startfor prod (npm run previewto test the PWA).Written for commit 4771564. Summary will update on new commits.