Commit Graph

  • 03c83b0a2e Update README.md main Geoff Seemueller 2025-08-16 10:22:17 -04:00
  • 5b1f8a44cf Bump eslint from 8.57.1 to 9.33.0 dependabot/bun/eslint-9.33.0 dependabot[bot] 2025-08-11 09:17:56 +00:00
  • ebb68b9604 Bump @chakra-ui/react from 2.10.9 to 3.24.2 dependabot/bun/chakra-ui/react-3.24.2 dependabot[bot] 2025-08-11 08:52:16 +00:00
  • 41f5cd541f Bump marked from 15.0.12 to 16.1.2 dependabot/bun/marked-16.1.2 dependabot[bot] 2025-08-04 07:17:27 +00:00
  • 9810f67af0 Refine tool call execution logic in chat-stream-provider to prevent duplicates, enhance retries for agentic-rag, and improve incremental processing, including test updates. vectors-integration geoffsee 2025-07-31 18:26:42 -04:00
  • 6c433581d3 Add Agentic RAG Tool integration with test cases geoffsee 2025-07-31 16:15:23 -04:00
  • ae6a6e4064 Refactor model filtering logic into reusable basicFilters function. geoffsee 2025-07-31 10:10:35 -04:00
  • 67483d08db Update model path handling logic for FireworksAI and refine supported model filtering. geoffsee 2025-07-27 12:30:47 -04:00
  • 53268b528d Update hero label for home route in renderer routes. geoffsee 2025-07-27 09:32:46 -04:00
  • f9d5fc8282 Remove unused submodules and related scripts geoffsee 2025-07-27 08:58:40 -04:00
  • 1451491ec5 add search and layer control map-buddy geoffsee 2025-07-18 13:07:13 -04:00
  • da32a5d780 Update map view defaults, add terrain support, and configure pitch settings geoffsee 2025-07-17 18:30:18 -04:00
  • 5b896d9d07 - Introduce MapStore to manage map state and controls using MobX-State-Tree. - Integrate MapStore into ClientChatStore. - Add support for handling map control tool responses in StreamStore. - Update InputMenu with loading state while fetching models and UI improvements. - Include useLayoutEffect in LandingComponent for persistent state management. - Enhance ChatService with debug logs, model fallback handling, and better error reporting. geoffsee 2025-07-17 16:12:27 -04:00
  • bb5afa099a Replace yacht control tooling with map control functionality, updating relevant references and logic. geoffsee 2025-07-17 14:44:04 -04:00
  • ce9bc4db07 "Swap default states for mapActive and aiActive in LandingComponent" geoffsee 2025-07-17 14:11:15 -04:00
  • 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. geoffsee 2025-07-17 14:04:47 -04:00
  • bf8113b65c Bump mobx-state-tree from 6.0.1 to 7.0.2 dependabot/bun/mobx-state-tree-7.0.2 dependabot[bot] 2025-07-17 17:48:58 +00:00
  • 4edee1e191 Potential fix for code scanning alert no. 5: Shell command built from environment values Geoff Seemueller 2025-07-17 13:46:23 -04:00
  • 734f48d4a7 remove webhost in assistant prompt geoffsee 2025-07-17 13:42:53 -04:00
  • 66363cdf39 set ai as the default landing geoffsee 2025-07-17 13:34:53 -04:00
  • 36f8fcee87 Integrate PWA service worker registration using virtual:pwa-register. geoffsee 2025-07-17 13:00:16 -04:00
  • f055cd39fe Update InputMenu to use clientChatStore.reset() instead of setActiveConversation when closing. geoffsee 2025-07-16 21:27:50 -04:00
  • 0183503425 Refactored layout components and styling: removed unused imports, adjusted positioning and padding for consistency. geoffsee 2025-07-16 21:21:16 -04:00
  • a7ad06093a simplify landing page for my peace geoffsee 2025-07-16 20:54:25 -04:00
  • c26d2467f4 sweet lander geoffsee 2025-07-08 14:09:55 -04:00
  • 818e0e672a chat + maps + ai + tools geoffsee 2025-07-08 13:53:36 -04:00
  • 48655474e3 mirror error handling behavior in cloudflare worker geoffsee 2025-07-02 20:57:34 -04:00
  • ffabfd4ce5 add top level error handler to the router geoffsee 2025-07-02 20:55:53 -04:00
  • fa5b7466bc Optimize WASM handling and integrate service worker caching. geoffsee 2025-07-02 20:25:58 -04:00
  • 6cc5e038a7 Add visible prop to toggle components and simplify conditional rendering geoffsee 2025-07-01 15:43:17 -04:00
  • e72198628c Add "Install App" button to the toolbar using react-use-pwa-install library geoffsee 2025-07-01 15:21:54 -04:00
  • c0428094c8 **Integrate PWA asset generator and update favicon and manifest configuration** geoffsee 2025-07-01 15:02:15 -04:00
  • 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. geoffsee 2025-07-01 12:28:44 -04:00
  • 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. geoffsee 2025-06-28 16:55:14 -04:00
  • 858282929c Refactor chat-stream-provider to simplify tool structure. Optimize WeatherTool implementation with enriched function schema. geoffsee 2025-07-08 11:47:46 -04:00
  • 06b6a68b9b Enable tool-based message generation in chat-stream-provider and add BasicValueTool and WeatherTool. geoffsee 2025-07-04 08:56:11 -04:00
  • 7ab1141540 sweet lander smart-lander geoffsee 2025-07-08 14:09:55 -04:00
  • 5630a95f1a chat + maps + ai + tools geoffsee 2025-07-08 13:53:36 -04:00
  • 24351b0be7 Merge branch 'sweet-lander' into smart-lander geoffsee 2025-07-08 11:50:31 -04:00
  • cd58a23942 Refactor chat-stream-provider to simplify tool structure. Optimize WeatherTool implementation with enriched function schema. geoffsee 2025-07-08 11:47:46 -04:00
  • fbd696612a Enable tool-based message generation in chat-stream-provider and add BasicValueTool and WeatherTool. geoffsee 2025-07-04 08:56:11 -04:00
  • b737ff09b3 mirror error handling behavior in cloudflare worker geoffsee 2025-07-02 20:57:34 -04:00
  • c436ae1b62 add top level error handler to the router geoffsee 2025-07-02 20:55:53 -04:00
  • 5f6cb3d6c7 Optimize WASM handling and integrate service worker caching. geoffsee 2025-07-02 20:25:58 -04:00
  • 195d071c3c Add visible prop to toggle components and simplify conditional rendering geoffsee 2025-07-01 15:43:17 -04:00
  • a996f115bc Add "Install App" button to the toolbar using react-use-pwa-install library geoffsee 2025-07-01 15:21:54 -04:00
  • 3bbd4243c5 **Integrate PWA asset generator and update favicon and manifest configuration** geoffsee 2025-07-01 15:02:15 -04:00
  • 944b956ffd - 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. geoffsee 2025-07-01 12:28:44 -04:00
  • c3ea9ba599 * 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. geoffsee 2025-06-28 16:55:14 -04:00
  • de968bcfbd Bump dotenv from 16.6.1 to 17.0.0 dependabot[bot] 2025-06-30 07:38:09 +00:00
  • 6e8d9f3534 Bump react-streaming from 0.3.50 to 0.4.2 dependabot[bot] 2025-06-30 07:57:31 +00:00
  • 57ad9df087 fix wrangler config schema ref geoffsee 2025-06-26 14:21:11 -04:00
  • 610cb711a4 fix eslint version to 8 geoffsee 2025-06-26 12:40:54 -04:00
  • 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 geoffsee 2025-06-25 19:12:14 -04:00
  • 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. geoffsee 2025-06-25 18:13:52 -04:00
  • 1dab5aaa14 Bun server handles static assets and api 3.0 geoffsee 2025-06-25 16:46:46 -04:00
  • a295c208e9 Update React, React-DOM, and related dependencies to latest versions. geoffsee 2025-06-25 16:30:42 -04:00
  • 0f4ac8f76c Merge branch 'main' into dependabot/bun/framer-motion-12.18.1 dependabot/bun/framer-motion-12.18.1 Geoff Seemueller 2025-06-25 16:23:12 -04:00
  • 713f0ffe8b Bump @anthropic-ai/sdk from 0.32.1 to 0.54.0 dependabot[bot] 2025-06-25 20:04:41 +00:00
  • a793bfe8e0 Bump react-dom from 18.3.1 to 19.1.0 dependabot[bot] 2025-06-18 14:42:49 +00:00
  • d594929998 Bump @testing-library/react from 14.3.1 to 16.3.0 dependabot[bot] 2025-06-18 14:42:48 +00:00
  • 15d57799ca Merge branch 'main' into dependabot/bun/framer-motion-12.18.1 Geoff Seemueller 2025-06-25 16:20:44 -04:00
  • 6d9bf79ba3 Update tests to use updated HUMAN/ASSISTANT format instead of **Human**/**Assistant**. geoffsee 2025-06-25 16:16:23 -04:00
  • 6b5928de7f Update AssetService SSR handling tests: refine mocks and add edge cases geoffsee 2025-06-25 16:12:59 -04:00
  • 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. geoffsee 2025-06-25 16:03:13 -04:00
  • 93bec55585 Add bun wrangler tail log script and filter non-text models geoffsee 2025-06-25 14:32:54 -04:00
  • 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. geoffsee 2025-06-25 14:15:01 -04:00
  • 48bedb8c74 fix nonexistant suite geoffsee 2025-06-25 13:58:41 -04:00
  • 068d8614e0 tests updated with new import geoffsee 2025-06-25 13:56:39 -04:00
  • 554096abb2 wip geoffsee 2025-06-25 13:20:59 -04:00
  • 21d6c8604e github button targets repo geoffsee 2025-06-24 20:56:08 -04:00
  • de3173a8f8 add missing files to last commit geoffsee 2025-06-24 20:46:36 -04:00
  • c6e09644e2 **Refactor:** Restructure server package to streamline imports and improve file organization geoffsee 2025-06-24 20:46:15 -04:00
  • 0b8d67fc69 remove package manager spec geoffsee 2025-06-24 17:36:14 -04:00
  • f76301d620 run format geoffsee 2025-06-24 17:31:15 -04:00
  • 02c3253343 adds eslint geoffsee 2025-06-24 17:29:52 -04:00
  • 9698fc6f3b Refactor project: remove unused code, clean up logs, streamline error handling, update TypeScript configs, and enhance message streaming. geoffsee 2025-06-24 16:28:25 -04:00
  • 004ec580d3 Remove unused ResumeComponent, ServicesComponent, and related sections. Update theming for SupportThisSiteModal, adjust DogecoinIcon, and refine Cloudflare worker references. geoffsee 2025-06-24 15:51:39 -04:00
  • bdbc8de6d5 **Remove dead links and redundant comments; improve styling and clarity across multiple files** - Removed outdated links and unused properties in Sidebar and Welcome Home Text files. - Dropped extraneous comments and consolidated imports in server files for streamlined code. - Enhanced MarkdownEditor visuals with a colorful border for better user experience. geoffsee 2025-06-24 15:23:34 -04:00
  • a367812fe7 update prompts and ollama endpoint geoffsee 2025-06-24 15:12:12 -04:00
  • 22bf2f1c2f Fix provider endpoints geoffsee 2025-06-24 15:01:43 -04:00
  • 02ede2b0f6 Refactor ServerCoordinator and project structure for clearer durable objects organization and module imports. geoffsee 2025-06-18 15:53:17 -04:00
  • afc46fe2c3 fix tests geoffsee 2025-06-18 15:02:29 -04:00
  • b7f02eb4fb fix mlx omni provider geoffsee 2025-06-18 14:33:07 -04:00
  • f1d7f52dbd fixes model initialization for mlx geoffsee 2025-06-18 13:30:38 -04:00
  • 38b364caeb fix local inference config geoffsee 2025-06-18 12:38:38 -04:00
  • 3d16bd94b4 **Refactor imports and improve type annotations** geoffsee 2025-06-18 12:34:16 -04:00
  • ff40126140 Bump framer-motion from 11.18.2 to 12.18.1 dependabot[bot] 2025-06-18 14:42:53 +00:00
  • 7454c9b54b fix build geoffsee 2025-06-18 10:41:39 -04:00
  • 0c999e0400 fixes tests geoffsee 2025-06-09 23:17:00 -04:00
  • 362f50bf85 remove faulty test execution pattern geoffsee 2025-06-09 23:04:57 -04:00
  • 9e79c488ee correct README geoffsee 2025-06-09 19:05:51 -04:00
  • 370c3e5717 adjust README and local inference configuration script geoffsee 2025-06-09 14:15:59 -04:00
  • f29bb6779c improves interoperability of model providers, local and remote providers can be used together seemlessly geoffsee 2025-06-09 13:54:37 -04:00
  • ad7dc5c0a6 Update README.md Geoff Seemueller 2025-06-05 14:04:08 -04:00
  • 059e7d3218 Update README.md Geoff Seemueller 2025-06-04 20:19:12 -04:00
  • 6be0316e75 add some missing to last geoffsee 2025-06-04 20:09:39 -04:00
  • 5bd1e2f77f add Acknowledgments section to README geoffsee 2025-06-04 20:05:02 -04:00
  • 03aae4d8db fix static fileserver geoffsee 2025-06-04 19:00:10 -04:00
  • 5d7a7b740a fix package script for server:dev geoffsee 2025-06-04 18:52:39 -04:00