Conversation
Bumps [cloudflare/wrangler-action](https://github.com/cloudflare/wrangler-action) from 3 to 4. - [Release notes](https://github.com/cloudflare/wrangler-action/releases) - [Changelog](https://github.com/cloudflare/wrangler-action/blob/main/CHANGELOG.md) - [Commits](cloudflare/wrangler-action@v3...v4) --- updated-dependencies: - dependency-name: cloudflare/wrangler-action dependency-version: '4' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
…flare/wrangler-action-4 chore(deps): bump cloudflare/wrangler-action from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v6...v7) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ith 6 updates (#213) Bumps the dev-dependencies group with 6 updates in the / directory: | Package | From | To | | --- | --- | --- | | [portless](https://github.com/vercel-labs/portless) | `0.13.1` | `0.14.0` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.4` | `26.0.0` | | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.0.12` | `8.0.16` | | [@tanstack/ai-devtools-core](https://github.com/TanStack/ai/tree/HEAD/packages/ai-devtools) | `0.3.38` | `0.4.12` | | [@tanstack/devtools-vite](https://github.com/TanStack/devtools/tree/HEAD/packages/devtools-vite) | `0.6.1` | `0.8.0` | | [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `6.0.1` | `6.0.2` | Updates `portless` from 0.13.1 to 0.14.0 - [Release notes](https://github.com/vercel-labs/portless/releases) - [Changelog](https://github.com/vercel-labs/portless/blob/main/CHANGELOG.md) - [Commits](vercel-labs/portless@v0.13.1...v0.14.0) Updates `@types/node` from 25.9.4 to 26.0.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `vite` from 8.0.12 to 8.0.16 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v8.0.16/packages/vite) Updates `@tanstack/ai-devtools-core` from 0.3.38 to 0.4.12 - [Release notes](https://github.com/TanStack/ai/releases) - [Changelog](https://github.com/TanStack/ai/blob/main/packages/ai-devtools/CHANGELOG.md) - [Commits](https://github.com/TanStack/ai/commits/HEAD/packages/ai-devtools) Updates `@tanstack/devtools-vite` from 0.6.1 to 0.8.0 - [Release notes](https://github.com/TanStack/devtools/releases) - [Changelog](https://github.com/TanStack/devtools/blob/main/packages/devtools-vite/CHANGELOG.md) - [Commits](https://github.com/TanStack/devtools/commits/@tanstack/devtools-vite@0.8.0/packages/devtools-vite) Updates `@vitejs/plugin-react` from 6.0.1 to 6.0.2 - [Release notes](https://github.com/vitejs/vite-plugin-react/releases) - [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@6.0.2/packages/plugin-react) --- updated-dependencies: - dependency-name: portless dependency-version: 0.14.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: "@types/node" dependency-version: 26.0.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-dependencies - dependency-name: vite dependency-version: 8.0.16 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: "@tanstack/ai-devtools-core" dependency-version: 0.4.12 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: "@tanstack/devtools-vite" dependency-version: 0.8.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: "@vitejs/plugin-react" dependency-version: 6.0.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…y with 8 updates (#215) Bumps the production-dependencies group with 8 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@tanstack/ai](https://github.com/TanStack/ai/tree/HEAD/packages/ai) | `0.16.0` | `0.38.0` | | [@tanstack/ai-gemini](https://github.com/TanStack/ai/tree/HEAD/packages/ai-gemini) | `0.10.10` | `0.18.3` | | [commander](https://github.com/tj/commander.js) | `14.0.3` | `15.0.0` | | [@tanstack/ai-react](https://github.com/TanStack/ai/tree/HEAD/packages/ai-react) | `0.8.2` | `0.16.0` | | [@tanstack/react-router](https://github.com/TanStack/router/tree/HEAD/packages/react-router) | `1.170.2` | `1.170.16` | | [@tanstack/react-start](https://github.com/TanStack/router/tree/HEAD/packages/react-start) | `1.168.3` | `1.168.26` | | [@types/three](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/three) | `0.184.1` | `0.185.0` | | [three](https://github.com/mrdoob/three.js) | `0.184.0` | `0.185.0` | Updates `@tanstack/ai` from 0.16.0 to 0.38.0 - [Release notes](https://github.com/TanStack/ai/releases) - [Changelog](https://github.com/TanStack/ai/blob/main/packages/ai/CHANGELOG.md) - [Commits](https://github.com/TanStack/ai/commits/@tanstack/ai@0.38.0/packages/ai) Updates `@tanstack/ai-gemini` from 0.10.10 to 0.18.3 - [Release notes](https://github.com/TanStack/ai/releases) - [Changelog](https://github.com/TanStack/ai/blob/main/packages/ai-gemini/CHANGELOG.md) - [Commits](https://github.com/TanStack/ai/commits/@tanstack/ai-gemini@0.18.3/packages/ai-gemini) Updates `commander` from 14.0.3 to 15.0.0 - [Release notes](https://github.com/tj/commander.js/releases) - [Changelog](https://github.com/tj/commander.js/blob/master/CHANGELOG.md) - [Commits](tj/commander.js@v14.0.3...v15.0.0) Updates `@tanstack/ai-react` from 0.8.2 to 0.16.0 - [Release notes](https://github.com/TanStack/ai/releases) - [Changelog](https://github.com/TanStack/ai/blob/main/packages/ai-react/CHANGELOG.md) - [Commits](https://github.com/TanStack/ai/commits/@tanstack/ai-react@0.16.0/packages/ai-react) Updates `@tanstack/react-router` from 1.170.2 to 1.170.16 - [Release notes](https://github.com/TanStack/router/releases) - [Changelog](https://github.com/TanStack/router/blob/main/packages/react-router/CHANGELOG.md) - [Commits](https://github.com/TanStack/router/commits/@tanstack/react-router@1.170.16/packages/react-router) Updates `@tanstack/react-start` from 1.168.3 to 1.168.26 - [Release notes](https://github.com/TanStack/router/releases) - [Changelog](https://github.com/TanStack/router/blob/main/packages/react-start/CHANGELOG.md) - [Commits](https://github.com/TanStack/router/commits/@tanstack/react-start@1.168.26/packages/react-start) Updates `@types/three` from 0.184.1 to 0.185.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/three) Updates `three` from 0.184.0 to 0.185.0 - [Release notes](https://github.com/mrdoob/three.js/releases) - [Commits](https://github.com/mrdoob/three.js/commits) --- updated-dependencies: - dependency-name: "@tanstack/ai" dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: production-dependencies - dependency-name: "@tanstack/ai-gemini" dependency-version: 0.18.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: production-dependencies - dependency-name: commander dependency-version: 15.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: production-dependencies - dependency-name: "@tanstack/ai-react" dependency-version: 0.16.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: production-dependencies - dependency-name: "@tanstack/react-router" dependency-version: 1.170.16 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production-dependencies - dependency-name: "@tanstack/react-start" dependency-version: 1.168.26 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production-dependencies - dependency-name: "@types/three" dependency-version: 0.185.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: production-dependencies - dependency-name: three dependency-version: 0.185.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: production-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix: namespace HTTP API under /api to stop SPA route collision
The server serves the SPA and the API from the same origin. API routes
sat at the root namespace (`/:dbType/*` plus `/databases`, `/chat`), so a
browser refresh on a client route like `/table/:name` was matched by the
`/:dbType/*` validator, failed db-type validation, and returned
`400 {"error":"Invalid database type: \"table\""}` instead of falling
through to index.html.
- Mount all API routes under a shared `API_PREFIX` (`/api`): databases,
chat, and the dbType-scoped tables/records/query routers
- Point the web axios client and the chat SSE stream at `${origin}/api`
- Add a JSON 404 for unmatched `/api/*` paths so API clients never get
the SPA's HTML by mistake; SPA fallback now owns every non-API path
- Stop the vite dev proxy stripping `/api` (the server now owns it)
- Prefix the server route/http-fixture tests with `/api`; add a
regression test that a client-route refresh is not treated as a dbType
Closes #214
* chore: bump deps and add domain context glossary
- Update bun.lock: portless ^0.14.0, commander ^15.0.0, vite ^8.0.16
- Bump @tanstack/ai ^0.38.0, @tanstack/ai-gemini ^0.18.3, @types/node ^26.0.0
- Add CONTEXT.md: canonical domain glossary (dbType, dbName, deployment shapes)
Bumps the dev-dependencies group with 3 updates: [portless](https://github.com/vercel-labs/portless), [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) and [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react). Updates `portless` from 0.14.0 to 0.15.1 - [Release notes](https://github.com/vercel-labs/portless/releases) - [Changelog](https://github.com/vercel-labs/portless/blob/main/CHANGELOG.md) - [Commits](vercel-labs/portless@v0.14.0...v0.15.1) Updates `vite` from 8.0.16 to 8.1.3 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v8.1.3/packages/vite) Updates `@vitejs/plugin-react` from 6.0.2 to 6.0.3 - [Release notes](https://github.com/vitejs/vite-plugin-react/releases) - [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@6.0.3/packages/plugin-react) --- updated-dependencies: - dependency-name: portless dependency-version: 0.15.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: vite dependency-version: 8.1.3 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: "@vitejs/plugin-react" dependency-version: 6.0.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
) Bumps the production-dependencies group with 4 updates: [@tanstack/ai](https://github.com/TanStack/ai/tree/HEAD/packages/ai), [@tanstack/ai-gemini](https://github.com/TanStack/ai/tree/HEAD/packages/ai-gemini), [@tanstack/react-router](https://github.com/TanStack/router/tree/HEAD/packages/react-router) and [@tanstack/react-start](https://github.com/TanStack/router/tree/HEAD/packages/react-start). Updates `@tanstack/ai` from 0.38.0 to 0.39.1 - [Release notes](https://github.com/TanStack/ai/releases) - [Changelog](https://github.com/TanStack/ai/blob/main/packages/ai/CHANGELOG.md) - [Commits](https://github.com/TanStack/ai/commits/@tanstack/ai@0.39.1/packages/ai) Updates `@tanstack/ai-gemini` from 0.18.4 to 0.19.0 - [Release notes](https://github.com/TanStack/ai/releases) - [Changelog](https://github.com/TanStack/ai/blob/main/packages/ai-gemini/CHANGELOG.md) - [Commits](https://github.com/TanStack/ai/commits/@tanstack/ai-gemini@0.19.0/packages/ai-gemini) Updates `@tanstack/react-router` from 1.170.16 to 1.170.17 - [Release notes](https://github.com/TanStack/router/releases) - [Changelog](https://github.com/TanStack/router/blob/main/packages/react-router/CHANGELOG.md) - [Commits](https://github.com/TanStack/router/commits/@tanstack/react-router@1.170.17/packages/react-router) Updates `@tanstack/react-start` from 1.168.26 to 1.168.27 - [Release notes](https://github.com/TanStack/router/releases) - [Changelog](https://github.com/TanStack/router/blob/main/packages/react-start/CHANGELOG.md) - [Commits](https://github.com/TanStack/router/commits/@tanstack/react-start@1.168.27/packages/react-start) --- updated-dependencies: - dependency-name: "@tanstack/ai" dependency-version: 0.39.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: production-dependencies - dependency-name: "@tanstack/ai-gemini" dependency-version: 0.19.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: production-dependencies - dependency-name: "@tanstack/react-router" dependency-version: 1.170.17 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production-dependencies - dependency-name: "@tanstack/react-start" dependency-version: 1.168.27 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Pass user-controlled strings (commit message, PR URL, etc.) via env
vars instead of inlining ${{ }} expressions inside JS template literals
- Backticks in dependabot commit messages were terminating the template
literal early, causing SyntaxError in the github-script action
- Also harden the shell Prepare PR body step with printf + env vars to
avoid quote-injection issues
Resolve conflicts in package.json files — stage has newer dependency versions in all cases (portless, @tanstack/ai, vite, @tanstack/react-*)
- 1.9.5 was already published to npm; bump to avoid 403 on re-publish - Add changelog entry for 1.9.6 covering the /api namespace fix and dep updates
|
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: Path: .coderabbit.yaml Review profile: CHILL 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)
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 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was automatically updated from the
stagebranch.Triggered by push to stage: Merge branch 'main' into stage
Commit: b86b1de