| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com>
Co-authored-by: Matt Carey <mcarey@cloudflare.com>
…nomalyco#38119) Co-authored-by: Brendan Allan <git@brendonovich.dev> Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com>
Co-authored-by: Jack <jack@anoma.ly>
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com> Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
Co-authored-by: Filip <34747899+neriousy@users.noreply.github.com>
…re AI Gateway (anomalyco#42634) Co-authored-by: Keefe Tang <keefe@pentagram.me>
Co-authored-by: Victor Navarro <36263538+vimtor@users.noreply.github.com>
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com>
Co-authored-by: Frank <frank@anoma.ly>
Brings 2,400+ upstream commits into the collab branch: - New providers: xAI, Snowflake Cortex, Cloudflare AI Gateway improvements - Improved session runtime, compaction, and context-source model - ModalPlugin, CodexAuthPlugin with experimental WebSocket support - AppNodeBuilder pattern in server.ts - Structured logging (Effect.logError with structured args) - New skill loading architecture (skills moved to @opencode-ai/core) - NoProvidersError / NoModelsError Effect error types - Upstream UI improvements across non-collab paths - Updated GitHub Actions workflows (test.yml refreshed) Collab-specific code preserved: - collabMiddleware in server.ts (preview routing, SW kill-switch) - Production auth gate in serve.ts (ADR-0001) - Cookie-auth + internal-token layers in authorization.ts - Collab routes in app.tsx (/collab/new, /collab/admin, /collab/:id) - pickAgent / disconnectedProvider fixes in context/local.tsx - ResizeHandle bounds in session.tsx - GraphifyPlugin retained in plugin/index.ts and skill/index.ts - All packages/collab/* and packages/app/src/components/collab/* untouched bun.lock: staged upstream's version — run `bun install` to update with @opencode-ai/collab workspace entries. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
Important Review skippedToo many files! This PR contains 2960 files, which is 2860 over the limit of 100. To get a review, reduce the PR to 100 files or fewer by splitting it into smaller PRs or changing its base branch. Upgrade to a paid plan to raise the limit. Usage-priced reviews support at most 300 files. ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 1bfe68ad-a5a9-418a-872f-efbec4e130ba 📥 CommitsReviewing files that changed from the base of the PR and between 9ef2659 and ec917b3. ⛔ Files ignored due to path filters (40)
You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file. |
Sorry, something went wrong.
- Replace deprecated octal escape \200B with literal U+200B in session-ui prompt-input - Fix providers.all().find() → .has() (Map API) in local.tsx - Replace out-of-scope `local.*` refs with props.controls.* in prompt-input.tsx - Fix a.dataUrl → a.blob.url (ImageAttachmentPart API change) - Fix DialogConnectProvider props: provider → controller - Add disconnectedProvider stub to createPromptModelSelection return type Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- skill/index.ts: remove duplicate CUSTOMIZE_OPENCODE_SKILL_BODY import (TS2440) - server/shared/ui.ts: replace removed AppFileSystem.mimeType with FSUtil.mimeType (TS2552) - authorization.ts: cast string[] before join() to fix narrowing to never (TS2339) - graphify.ts: replace removed @opencode-ai/core/util/log with inline console logger (TS2307) - server.ts: add inline error logger; fix AsyncIterable cast; import Database from db.ts (TS2307) - storage/db.ts: restore (removed by upstream merge); adapt for drizzle rc.2 — remove RuntimeFlags/Log deps, expose $client publicly via intersection type override - storage/db.bun.ts: restore (removed by upstream merge) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
drizzle rc.2 changed integer({ mode: "timestamp_ms" }) to return Date objects
instead of numbers, and tightened insert types accordingly.
- Replace Date.now() with new Date() in all timestamp_ms inserts/updates
- Replace `date < Date.now()` with `date.getTime() < Date.now()` in comparisons
- Remove `new Date(row.created_at)` wrapping where column now returns Date
- Fix SQLQueryBindings: pass null instead of undefined for optional string (github-pr.ts)
- Fix mentionsToEvents calls: move suggestionId into context object (router.ts)
- Add "nt" to collabId prefix union (collab/id.ts) for notes table
- Remove now-unused @ts-expect-error directives from preview-router.ts
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
| Back | FazBrowse Home | New Git URL |
Summary
What upstream brings
Collab code preserved
Before merging
🤖 Generated with Claude Code