Commit Graph

147 Commits

Author SHA1 Message Date
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
geoffsee
02c3253343 adds eslint 2025-06-24 17:32:59 -04:00
geoffsee
9698fc6f3b Refactor project: remove unused code, clean up logs, streamline error handling, update TypeScript configs, and enhance message streaming.
- Deployed
2025-06-24 16:28:25 -04:00
geoffsee
004ec580d3 Remove unused ResumeComponent, ServicesComponent, and related sections. Update theming for SupportThisSiteModal, adjust DogecoinIcon, and refine Cloudflare worker references. 2025-06-24 15:51:39 -04:00
geoffsee
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.
2025-06-24 15:23:34 -04:00
geoffsee
a367812fe7 update prompts and ollama endpoint 2025-06-24 15:12:12 -04:00
geoffsee
22bf2f1c2f Fix provider endpoints 2025-06-24 15:01:43 -04:00
geoffsee
02ede2b0f6 Refactor ServerCoordinator and project structure for clearer durable objects organization and module imports. 2025-06-18 15:53:17 -04:00
geoffsee
afc46fe2c3 fix tests 2025-06-18 15:02:29 -04:00
geoffsee
b7f02eb4fb fix mlx omni provider 2025-06-18 14:33:07 -04:00
geoffsee
f1d7f52dbd fixes model initialization for mlx 2025-06-18 13:30:38 -04:00
geoffsee
38b364caeb fix local inference config 2025-06-18 12:38:38 -04:00
geoffsee
3d16bd94b4 **Refactor imports and improve type annotations**
- Adjusted import statements across the codebase to align with consistent use of `type`.
- Unified usage of `EventSource` initialization.
- Introduced `RootDeps` type for shared dependencies.
- Commented out unused VitePWA configuration.
- Updated proxy target URLs in Vite configuration.
2025-06-18 12:34:16 -04:00
geoffsee
7454c9b54b fix build 2025-06-18 10:41:39 -04:00
geoffsee
0c999e0400 fixes tests 2025-06-09 23:18:52 -04:00
geoffsee
362f50bf85 remove faulty test execution pattern 2025-06-09 23:18:52 -04:00
geoffsee
9e79c488ee correct README 2025-06-09 23:18:52 -04:00
geoffsee
370c3e5717 adjust README and local inference configuration script 2025-06-09 23:18:52 -04:00
geoffsee
f29bb6779c improves interoperability of model providers, local and remote providers can be used together seemlessly 2025-06-09 23:18:52 -04:00
Geoff Seemueller
ad7dc5c0a6 Update README.md
improve semantics

Signed-off-by: Geoff Seemueller <28698553+geoffsee@users.noreply.github.com>
2025-06-05 14:04:08 -04:00
Geoff Seemueller
059e7d3218 Update README.md
Signed-off-by: Geoff Seemueller <28698553+geoffsee@users.noreply.github.com>
2025-06-04 20:19:12 -04:00
geoffsee
6be0316e75 add some missing to last 2025-06-04 20:09:39 -04:00
geoffsee
5bd1e2f77f add Acknowledgments section to README 2025-06-04 20:05:02 -04:00
geoffsee
03aae4d8db fix static fileserver 2025-06-04 19:00:10 -04:00
geoffsee
5d7a7b740a fix package script for server:dev 2025-06-04 18:52:39 -04:00
geoffsee
31d734d4f6 fix incorrect constructor usage 2025-06-04 18:50:59 -04:00
geoffsee
2884baf000 Add Docker Compose setup for Ollama and Open-WebUI services
- Replaced single Docker command for Ollama with a `docker-compose` setup.
- Updated `start_inference_server.sh` to use `ollama-compose.yml`.
- Updated README with new usage instructions for Ollama web UI access.
2.0
2025-06-04 18:45:08 -04:00