Geoff Seemueller
03c83b0a2e
Update README.md
...
Signed-off-by: Geoff Seemueller <28698553+geoffsee@users.noreply.github.com >
2025-08-16 10:22:17 -04:00
geoffsee
ae6a6e4064
Refactor model filtering logic into reusable basicFilters
function.
2025-07-31 10:10:35 -04:00
geoffsee
67483d08db
Update model path handling logic for FireworksAI and refine supported model filtering.
2025-07-27 12:30:47 -04:00
geoffsee
53268b528d
Update hero label for home route in renderer routes.
2025-07-27 09:32:46 -04:00
geoffsee
f9d5fc8282
Remove unused submodules and related scripts
2025-07-27 09:00:25 -04:00
geoffsee
ce9bc4db07
"Swap default states for mapActive
and aiActive
in LandingComponent"
2025-07-17 14:11:15 -04:00
geoffsee
bd71bfcad3
- Remove unused BevyScene
and related dependencies.
...
- Refactor `InstallButton` and relocate it to `install/`.
- Update `Toolbar` imports to reflect the new `InstallButton` structure.
- Introduce `handleInstall` functionality for PWA installation prompt handling.
2025-07-17 14:04:47 -04:00
Geoff Seemueller
4edee1e191
Potential fix for code scanning alert no. 5: Shell command built from environment values
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Geoff Seemueller <28698553+geoffsee@users.noreply.github.com >
2025-07-17 13:47:50 -04:00
geoffsee
734f48d4a7
remove webhost in assistant prompt
2025-07-17 13:47:50 -04:00
geoffsee
66363cdf39
set ai as the default landing
2025-07-17 13:47:50 -04:00
geoffsee
36f8fcee87
Integrate PWA service worker registration using virtual:pwa-register
.
2025-07-17 13:47:50 -04:00
geoffsee
f055cd39fe
Update InputMenu to use clientChatStore.reset() instead of setActiveConversation when closing.
2025-07-17 13:47:50 -04:00
geoffsee
0183503425
Refactored layout components and styling: removed unused imports, adjusted positioning and padding for consistency.
2025-07-17 13:47:50 -04:00
geoffsee
a7ad06093a
simplify landing page for my peace
2025-07-17 13:47:50 -04:00
geoffsee
c26d2467f4
sweet lander
2025-07-17 13:47:50 -04:00
geoffsee
818e0e672a
chat + maps + ai + tools
2025-07-17 13:47:50 -04:00
geoffsee
48655474e3
mirror error handling behavior in cloudflare worker
2025-07-17 13:47:50 -04:00
geoffsee
ffabfd4ce5
add top level error handler to the router
2025-07-17 13:47:50 -04:00
geoffsee
fa5b7466bc
Optimize WASM handling and integrate service worker caching.
...
Removed unused pointer events in BevyScene, updated Vite config with Workbox for service worker caching, and adjusted file paths in generate-bevy-bundle.js. Added WASM size optimization to ensure smaller and efficient builds, skipping optimization for files below 30MB.
2025-07-17 13:47:50 -04:00
geoffsee
6cc5e038a7
Add visible
prop to toggle components and simplify conditional rendering
2025-07-17 13:47:50 -04:00
geoffsee
e72198628c
Add "Install App" button to the toolbar using react-use-pwa-install
library
2025-07-17 13:47:50 -04:00
geoffsee
c0428094c8
**Integrate PWA asset generator and update favicon and manifest configuration**
2025-07-17 13:47:50 -04:00
geoffsee
3901337163
- Refactor BevyScene
to replace script injection with dynamic import
.
...
- Update `NavItem` to provide fallback route for invalid `path`.
- Temporarily stub metric API endpoints with placeholders.
2025-07-17 13:47:50 -04:00
geoffsee
0ff8b5c03e
* Introduced BevyScene
React component in landing-component
for rendering a 3D cockpit visualization.
...
* Included WebAssembly asset `yachtpit.js` for cockpit functionality.
* Added Bevy MIT license file.
* Implemented a service worker to cache assets locally instead of fetching them remotely.
* Added collapsible functionality to **Tweakbox** and included the `@chakra-ui/icons` dependency.
* Applied the `hidden` prop to the Tweakbox Heading for better accessibility.
* Refactored **Particles** component for improved performance, clarity, and maintainability.
* Introduced helper functions for particle creation and count management.
* Added responsive resizing with particle repositioning.
* Optimized animation updates, including velocity adjustments for speed changes.
* Ensured canvas size and particle state are cleanly managed on component unmount.
2025-07-17 13:47:50 -04:00
geoffsee
858282929c
Refactor chat-stream-provider
to simplify tool structure. Optimize WeatherTool
implementation with enriched function schema.
2025-07-17 13:47:50 -04:00
geoffsee
06b6a68b9b
Enable tool-based message generation in chat-stream-provider
and add BasicValueTool
and WeatherTool
.
...
Updated dependencies to latest versions in `bun.lock`. Modified development script in `package.json` to include watch mode.
2025-07-17 13:47:50 -04:00
dependabot[bot]
de968bcfbd
Bump dotenv from 16.6.1 to 17.0.0
...
Bumps [dotenv](https://github.com/motdotla/dotenv ) from 16.6.1 to 17.0.0.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md )
- [Commits](https://github.com/motdotla/dotenv/compare/v16.6.1...v17.0.0 )
---
updated-dependencies:
- dependency-name: dotenv
dependency-version: 17.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-01 11:00:15 -04:00
dependabot[bot]
6e8d9f3534
Bump react-streaming from 0.3.50 to 0.4.2
...
Bumps [react-streaming](https://github.com/brillout/react-streaming ) from 0.3.50 to 0.4.2.
- [Changelog](https://github.com/brillout/react-streaming/blob/main/CHANGELOG.md )
- [Commits](https://github.com/brillout/react-streaming/compare/v0.3.50...v0.4.2 )
---
updated-dependencies:
- dependency-name: react-streaming
dependency-version: 0.4.2
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-01 10:59:30 -04:00
geoffsee
57ad9df087
fix wrangler config schema ref
2025-06-26 14:21:11 -04:00
geoffsee
610cb711a4
fix eslint version to 8
2025-06-26 12:40:54 -04:00
geoffsee
8cba09e67b
- Add cache refresh mechanism for providers in ChatService
...
- Implemented tests to validate caching logic based on provider changes
- Enhanced caching logic to include a provider signature for more precise cache validation
2025-06-25 19:12:14 -04:00
geoffsee
c8e6da2d15
Add Docker support with Dockerfile
and docker-compose.yml
, update build scripts and README for containerized deployment.
...
- Updated server `Bun.build` configuration: adjusted `outdir`, added `format` as `esm`, and set `@open-gsio/client` to external.
- Expanded README with Docker instructions.
- Added new package `@open-gsio/analytics-worker`.
- Upgraded dependencies (`vite`, `typescript`, `bun`) and locked `pnpm` version in `package.json`.
2025-06-25 18:13:52 -04:00
geoffsee
1dab5aaa14
Bun server handles static assets and api
3.0
2025-06-25 16:46:46 -04:00
geoffsee
a295c208e9
Update React, React-DOM, and related dependencies to latest versions.
2025-06-25 16:30:42 -04:00
dependabot[bot]
713f0ffe8b
Bump @anthropic-ai/sdk from 0.32.1 to 0.54.0
...
Bumps [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript ) from 0.32.1 to 0.54.0.
- [Release notes](https://github.com/anthropics/anthropic-sdk-typescript/releases )
- [Changelog](https://github.com/anthropics/anthropic-sdk-typescript/blob/main/CHANGELOG.md )
- [Commits](https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.32.1...sdk-v0.54.0 )
---
updated-dependencies:
- dependency-name: "@anthropic-ai/sdk"
dependency-version: 0.54.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-25 16:22:59 -04:00
dependabot[bot]
a793bfe8e0
Bump react-dom from 18.3.1 to 19.1.0
...
Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom ) from 18.3.1 to 19.1.0.
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v19.1.0/packages/react-dom )
---
updated-dependencies:
- dependency-name: react-dom
dependency-version: 19.1.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-25 16:22:51 -04:00
dependabot[bot]
d594929998
Bump @testing-library/react from 14.3.1 to 16.3.0
...
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library ) from 14.3.1 to 16.3.0.
- [Release notes](https://github.com/testing-library/react-testing-library/releases )
- [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/react-testing-library/compare/v14.3.1...v16.3.0 )
---
updated-dependencies:
- dependency-name: "@testing-library/react"
dependency-version: 16.3.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-25 16:22:36 -04:00
geoffsee
6d9bf79ba3
Update tests to use updated HUMAN/ASSISTANT format instead of **Human**/**Assistant**.
2025-06-25 16:16:23 -04:00
geoffsee
6b5928de7f
Update AssetService
SSR handling tests: refine mocks and add edge cases
2025-06-25 16:12:59 -04:00
geoffsee
f9249f3496
- Refactored to introduce handleSsr
function in @open-gsio/client/server/index.ts
for streamlined SSR handling.
...
- Replaced inline SSR logic in `AssetService.ts` with `handleSsr` import.
- Enhanced `build:client` script to ensure server directory creation.
- Updated dependencies and devDependencies across multiple packages for compatibility improvements.
2025-06-25 16:03:13 -04:00
geoffsee
93bec55585
Add bun wrangler tail
log script and filter non-text models
2025-06-25 14:32:54 -04:00
geoffsee
8cdb6b8c94
- Refine assistant output formatting by removing bold headers and adjusting response template.
...
- Update `package.json` across multiple packages to include missing newline and add package manager metadata.
- Minor README formatting fixes to remove unnecessary trailing spaces.
2025-06-25 14:15:01 -04:00
geoffsee
48bedb8c74
fix nonexistant suite
2025-06-25 14:00:16 -04:00
geoffsee
068d8614e0
tests updated with new import
2025-06-25 14:00:16 -04:00
geoffsee
554096abb2
wip
2025-06-25 14:00:16 -04:00
geoffsee
21d6c8604e
github button targets repo
2025-06-24 20:56:08 -04:00
geoffsee
de3173a8f8
add missing files to last commit
2025-06-24 20:46:36 -04:00
geoffsee
c6e09644e2
**Refactor:** Restructure server
package to streamline imports and improve file organization
...
- Moved `providers`, `services`, `models`, `lib`, and related files to `src` directory within `server` package.
- Adjusted imports across the codebase to reflect the new paths.
- Renamed several `.ts` files for consistency.
- Introduced an `index.ts` in the `ai/providers` package to export all providers.
This improves maintainability and aligns with the project's updated directory structure.
2025-06-24 20:46:15 -04:00
geoffsee
0b8d67fc69
remove package manager spec
2025-06-24 17:36:39 -04:00
geoffsee
f76301d620
run format
2025-06-24 17:32:59 -04:00