artificialcitizens / acai.so

Your AI Powered Toolkit
https://acai.so
Other
14 stars 2 forks source link

mobile updates #104

Closed mabry1985 closed 1 year ago

vercel[bot] commented 1 year ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
acai-so ✅ Ready (Inspect) Visit Preview 💬 Add feedback Oct 26, 2023 3:28am
coderabbitai[bot] commented 1 year ago

[!IMPORTANT]

Auto Review Skipped

Auto reviews are disabled on base/target branches other than the default branch. Please add the base/target branch pattern to the list of additional branches to be reviewed in the settings.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository.

To trigger a single review, invoke the @coderabbitai review command.

Walkthrough

This pull request introduces significant changes to the codebase, focusing on enhancing the application's functionality and user experience. The modifications span across various components, state management, and database operations, with a particular emphasis on handling workspaces and documents. The changes also include updates to the UI, voice command handling, and the introduction of a new modal component.

Changes

File(s) Summary
db.ts, src/state/app.xstate.ts, src/state/index.ts, src/utils/docs.ts Introduced changes to handle workspaces and documents, including database operations and state management.
index.html, src/index.css, src/components/SettingsTabs/Settings.css, src/components/Modal/Modal.module.css, src/components/Chat/Chat.css Updated CSS styles and HTML meta tags to enhance the UI and user experience.
public/docs/*.md Updated documentation and content changes.
src/App.tsx, src/components/Ava/Ava.tsx, src/components/AvaNav/AvaNav.tsx, src/components/Chat/Chat.tsx, src/components/ChatSettings/ChatSettings.tsx, src/components/Knowledge/Knowledge.tsx, src/components/MainView/MainView.tsx, src/components/SideNav/SideNav.tsx, src/components/TipTap/TipTap.tsx, src/components/TipTap/components/*.tsx Modified various components to accommodate new features and changes in state management.
src/state/agent.xstate.ts, src/state/speech.xstate.ts, src/state/ui.xstate.ts, src/state/use-voice-command.ts Updated state machines and hooks to handle new events and states.
src/lib/ac-langchain/*.ts Updated functions related to language chain operations.
vite.config.ts Enhanced the PWA functionality and support for different platforms and devices.

🐇 "In the land of code, where logic is king, Changes are made, new features they bring. With every pull request, the codebase grows, Like a garden nurtured, where the river of knowledge flows." 🌱🌊


Tips ### Chat with CodeRabbit Bot (`@coderabbitai`) - If you reply to a *review comment* from CodeRabbit, the bot will automatically respond. - To engage with CodeRabbit bot directly around the specific lines of code in the PR, mention @coderabbitai in your review comment - Note: Review comments are made on code diffs or files, not on the PR overview. - Add `@coderabbitai ignore` anywhere in the PR description to prevent this PR from being reviewed. ### CodeRabbit Commands (invoked as PR comments) - `@coderabbitai pause` to pause the reviews on a PR. - `@coderabbitai resume` to resume the paused reviews. - `@coderabbitai review` to trigger a review. This is useful when automatic reviews are disabled for the repository. - `@coderabbitai help` to get help. Note: For conversation with the bot, please use the review comments on code diffs or files. ### CodeRabbit Configration File (`.coderabbit.yaml`) - You can programmatically configure CodeRabbit by adding a `.coderabbit.yaml` file to the root of your repository. - The JSON schema for the configuration file is available [here](https://coderabbit.ai/integrations/coderabbit-overrides.json). - If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: `# yaml-language-server: $schema=https://coderabbit.ai/integrations/coderabbit-overrides.json`